Improved Learning of k-Parities

We consider the problem of learning k-parities in the online mistake-bound model: given a hidden vector \(x \in \{0,1\}^n\) where the hamming weight of x is k and a sequence of “questions” \(a_1, a_2, \dots \in \{0,1\}^n\), where the algorithm must reply to each question with \(\langle a_i, x\rangle \pmod 2\), what is the best trade-off between the number of mistakes made by the algorithm and its time complexity? We improve the previous best result of Buhrman et al. [BGM10] by an \(\exp (k)\) factor in the time complexity.

[1]  Manuel Blum,et al.  Secure Human Identification Protocols , 2001, ASIACRYPT.

[2]  Nick Littlestone,et al.  From on-line to batch learning , 1989, COLT '89.

[3]  Santosh S. Vempala,et al.  On Noise-Tolerant Learning of Sparse Parities and Related Problems , 2011, ALT.

[4]  Kousha Etessami,et al.  Recursive Markov chains, stochastic grammars, and monotone systems of nonlinear equations , 2005, JACM.

[5]  Noga Alon,et al.  Deterministic Approximation Algorithms for the Nearest Codeword Problem , 2009, APPROX-RANDOM.

[6]  Oded Regev,et al.  On lattices, learning with errors, random linear codes, and cryptography , 2009, JACM.

[7]  Gregory Valiant,et al.  Finding Correlations in Subquadratic Time, with Applications to Learning Parities and Juntas , 2012, 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science.

[8]  Vinod Vaikuntanathan,et al.  Efficient Fully Homomorphic Encryption from (Standard) LWE , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[9]  Avrim Blum Separating Distribution-Free and Mistake-Bound Learning Models over the Boolean Domain , 1994, SIAM J. Comput..

[10]  Rocco A. Servedio,et al.  Toward Attribute Efficient Learning of Decision Lists and Parities , 2006, J. Mach. Learn. Res..

[11]  Leslie G. Valiant,et al.  A theory of the learnable , 1984, STOC '84.

[12]  Vitaly Feldman,et al.  On Agnostic Learning of Parities, Monomials, and Halfspaces , 2009, SIAM J. Comput..

[13]  D. Angluin Queries and Concept Learning , 1988 .

[14]  Avrim Blum,et al.  On-line Algorithms in Machine Learning , 1996, Online Algorithms.

[15]  Harry Buhrman,et al.  Learning parities in the mistake-bound model , 2010, Inf. Process. Lett..