LIBOL: a library for online learning algorithms

LIBOL is an open-source library for large-scale online learning, which consists of a large family of efficient and scalable state-of-the-art online learning algorithms for large-scale online classification tasks. We have offered easy-to-use command-line tools and examples for users and developers, and also have made comprehensive documents available for both beginners and advanced users. LIBOL is not only a machine learning toolbox, but also a comprehensive experimental platform for conducting online learning research.

[1]  Yoram Singer,et al.  Online multiclass learning by interclass hypothesis sharing , 2006, ICML.

[2]  Rong Jin,et al.  Online AUC Maximization , 2011, ICML.

[3]  Y. Singer,et al.  Ultraconservative online algorithms for multiclass problems , 2003 .

[4]  Koby Crammer,et al.  New Adaptive Algorithms for Online Classification , 2010, NIPS.

[5]  F ROSENBLATT,et al.  The perceptron: a probabilistic model for information storage and organization in the brain. , 1958, Psychological review.

[6]  Steven C. H. Hoi,et al.  Exact Soft Confidence-Weighted Learning , 2012, ICML.

[7]  Koby Crammer,et al.  Learning via Gaussian Herding , 2010, NIPS.

[8]  Yi Li,et al.  The Relaxed Online Maximum Margin Algorithm , 1999, Machine Learning.

[9]  Koby Crammer,et al.  Exact Convex Confidence-Weighted Learning , 2008, NIPS.

[10]  Jieping Ye,et al.  Online learning by ellipsoid method , 2009, ICML '09.

[11]  Rong Jin,et al.  Double Updating Online Learning , 2011, J. Mach. Learn. Res..

[12]  Steven C. H. Hoi,et al.  Cost-Sensitive Online Classification , 2012, 2012 IEEE 12th International Conference on Data Mining.

[13]  Claudio Gentile,et al.  A Second-Order Perceptron Algorithm , 2002, SIAM J. Comput..

[14]  Koby Crammer,et al.  Adaptive regularization of weight vectors , 2009, Machine Learning.

[15]  Koby Crammer,et al.  Online Passive-Aggressive Algorithms , 2003, J. Mach. Learn. Res..

[16]  Rong Jin,et al.  Online Multiple Kernel Classification , 2013, Machine Learning.

[17]  Steven C. H. Hoi,et al.  Large Scale Online Kernel Classification , 2013, IJCAI.

[18]  Koby Crammer,et al.  Confidence-weighted linear classification , 2008, ICML '08.

[19]  Martin Zinkevich,et al.  Online Convex Programming and Generalized Infinitesimal Gradient Ascent , 2003, ICML.

[20]  Claudio Gentile,et al.  A New Approximate Maximal Margin Classification Algorithm , 2002, J. Mach. Learn. Res..

[21]  Koby Crammer,et al.  Multi-Class Confidence Weighted Algorithms , 2009, EMNLP.