Linear threshold functions are , where the weight vector is a unit vector, is a threshold, and typically or . When , the LTF is called homogeneous, and we write . Such functions are among the most important objects in machine learning, since they serve to linearly discriminate positive and negative examples. We give three positive results about learning LTFs: 1. Suppose we can make real-domain queries, meaning we can compute at any of our choice. We give a quantum algorithm that learns up to Euclidean error~ using membership queries and other gates. Then we have also learned up to error when is Gaussian. Classical algorithms need queries. 2. A homogeneous LTF on domain where has only nonzero entries of the same value, is the Majority function on the support of . Belovs gave a bounded-error quantum algorithm that identifies the hidden support exactly (and hence learns ) using queries. We give an exponential improvement, using queries. 3. Suppose we have a unitary that can produce (discretized) \emph{quantum examples} under Gaussian measure, corresponding to . This is a weaker access model than membership queries. We give a quantum algorithm based on the efficient \emph{Hermite transform} of Jain et al.\ to learn homogeneous LTFs~ with error~ under the Gaussian distribution, using applications of and and other gates.

生成讲解博客的中文版本

生成AI智能校验的中文版本