Proceedings

Online Learning of k-CNF Boolean Functions

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Machine Learning. Pages 3865-3872.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

This paper revisits the problem of learning a k-CNF Boolean function from examples, for fixed k, in the context of online learning under the logarithmic loss. We give a Bayesian interpretation to one of Valiant’s classic PAC learning algorithms, which we then build upon to derive three efficient, online, probabilistic, supervised learning algorithms for predicting the output of an unknown k-CNF Boolean function. We analyze the loss of our methods, and show that the cumulative log-loss can be upper bounded by a polynomial function of the size of each example.

  1. [Aji and McEliece, 2000] S.M. Aji and R.J. McEliece. The generalized distributive law. Information Theory, IEEE Transactions on, 46(2):325-343, 2000.
  2. [Bratko et al., 2006] Andrej Bratko, Gordon V. Cormack, David R, Bogdan Filipi, Philip Chan, Thomas R. Lynam, and Thomas R. Lynam. Spam filtering using statistical data compression models. Journal of Machine Learning Research (JMLR), 7:2673-2698, 2006.
  3. [Cilibrasi and Vitányi, 2005] Rudi Cilibrasi and Paul M. B. Vitányi. Clustering by compression. IEEE Transactions on Information Theory, 51:1523-1545, 2005.
  4. [Frank et al., 2000] Eibe Frank, Chang Chui, and Ian H. Witten. Text categorization using compression models. In Proceedings of Data Compression Conference (DCC), pages 200-209. IEEE Computer Society Press, 2000.
  5. [György et al., 2011] A. György, T. Linder, and G. Lugosi. Efficient Tracking of Large Classes of Experts. IEEE Transactions on Information Theory, 58(11):6709-6725, 2011.
  6. [Koolen et al., 2012] Wouter M. Koolen, Dmitry Adamskiy, and Manfred K. Warmuth. Putting Bayes to sleep. In Neu- ral Information Processing Systems (NIPS), pages 135- 143, 2012.
  7. [Littlestone and Warmuth, 1994] Nick Littlestone and Man- fred K. Warmuth. The Weighted Majority Algorithm. Information and Computation, 108(2):212-261, February 1994.
  8. [Littlestone, 1988] Nick Littlestone. Learning quickly when irrelevant attributes abound: A new linear-threshold algo- rithm. In Machine Learning, pages 285-318, 1988.
  9. [Mattern, 2013] Christopher Mattern. Linear and Geomet- ric Mixtures -Analysis. In Proceedings of the 2013 Data Compression Conference, DCC '13, pages 301-310. IEEE Computer Society, 2013.
  10. [Shamir and Merhav, 1999] Gil I. Shamir and Neri Merhav. Low Complexity Sequential Lossless Coding for Piece- wise Stationary Memoryless Sources. IEEE Transactions on Information Theory, 45:1498-1519, 1999.
  11. [Vadhan, 2001] S. P. Vadhan. The complexity of counting in sparse, regular, and planar graphs. SIAM Journal on Computing, 31(2):398-427, 2001.
  12. [Valiant, 1984] L. G. Valiant. A theory of the learnable. Commun. ACM, 27(11):1134-1142, November 1984.
  13. [van Erven et al., 2007] Tim van Erven, Peter Grünwald, and Steven de Rooij. Catching Up Faster in Bayesian Model Selection and Model Averaging. Neural Information Pro- cessing Systems (NIPS), 2007.
  14. [Veness et al., 2011] Joel Veness, Kee Siong Ng, Marcus Hutter, William T. B. Uther, and David Silver. A monte- carlo AIXI approximation. J. Artif. Intell. Res. (JAIR), 40:95-142, 2011.
  15. [Veness et al., 2012a] Joel Veness, Kee Siong Ng, Marcus Hutter, and Michael H. Bowling. Context Tree Switching. In Data Compression Conference (DCC), pages 327-336, 2012.
  16. [Veness et al., 2012b] Joel Veness, Peter Sunehag, and Mar- cus Hutter. On Ensemble Techniques for AIXI Approxi- mation. In AGI, pages 341-351, 2012.
  17. [Veness et al., 2013] J. Veness, M. White, M. Bowling, and A. Gyorgy. Partition Tree Weighting. In Data Compres- sion Conference (DCC), 2013, pages 321-330, 2013.
  18. [Veness et al., 2015] Joel Veness, Marc G. Bellemare, Mar- cus Hutter, Alvin Chua, and Guillaume Desjardins. Com- press and control. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, January 25- 30, 2015, Austin, Texas, USA., pages 3016-3023, 2015.
  19. [Willems and Krom, 1997] F. Willems and M. Krom. Live- and-die coding for binary piecewise i.i.d. sources. In IEEE International Symposium on Information Theory (ISIT), page 68, 1997.
  20. [Willems et al., 1995] Frans M.J. Willems, Yuri M. Shtarkov, and Tjalling J. Tjalkens. The Context Tree Weighting Method: Basic Properties. IEEE Transactions on Information Theory, 41:653-664, 1995.
  21. [Willems, 1996] Frans M. J. Willems. Coding for a bi- nary independent piecewise-identically-distributed source. IEEE Transactions on Information Theory, 42:2210-2217, 1996.
  22. [Witten et al., 1987] Ian H. Witten, Radford M. Neal, and John G. Cleary. Arithmetic coding for data compression. Commun. ACM, 30:520-540, June 1987.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards