mloss.org LIBOLhttp://mloss.orgUpdates and additions to LIBOLenThu, 12 Dec 2013 15:26:14 -0000LIBOL 0.3.0http://mloss.org/software/view/441/<html><p>LIBOL is an open-source library for large-scale online classification, 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. We also have made documents available for both beginners and advanced users. LIBOL is not only a machine learning tool, but also a comprehensive experimental platform for conducting online learning research. </p> <p>The current version (V0.3.0) of LIBOL supports a total of 16 online leraning algorithms and variants for binary classification tasks, and a total of 13 online learning algorithms and variants for multiclass classification tasks. </p> <p>In general, the existing online learning algorithms for linear classication tasks can be grouped into two major categories: (i) first order learning (Rosenblatt, 1958; Crammer et al., 2006), and (ii) second order learning (Dredze et al., 2008; Wang et al., 2012; Yang et al., 2009). Example online learning algorithms implemented in this library include: </p> <p>• Perceptron: the classical online learning algorithm (Rosenblatt, 1958); </p> <p>• ALMA: A New ApproximateMaximal Margin Classification Algorithm (Gentile, 2001); </p> <p>• ROMMA: the relaxed online maxiumu margin algorithms (Li and Long, 2002); </p> <p>• OGD: the Online Gradient Descent (OGD) algorithms (Zinkevich, 2003); </p> <p>• PA: Passive Aggressive (PA) algorithms (Crammer et al., 2006); </p> <p>• SOP: the Second Order Perceptron (SOP) algorithm (Cesa-Bianchi et al., 2005); </p> <p>• CW: the Confidence-Weighted (CW) learning algorithm (Dredze et al., 2008); </p> <p>• IELLIP: online learning algorithms by improved ellipsoid method (Yang et al., 2009); </p> <p>• AROW: the Adaptive Regularization of Weight Vectors (Crammer et al., 2009); </p> <p>• NAROW: New variant of Adaptive Regularization (Orabona and Crammer, 2010); </p> <p>• NHERD: the Normal Herding method via Gaussian Herding (Crammer and Lee, 2010) </p> <p>• SCW: the recently proposed Soft ConfidenceWeighted algorithms (Wang et al., 2012). </p> <p>LIBOL is still being improved by incorporating improvements from practical users and new research results. More features will be added in near future. For any bugs or comments/suggestions, please email us: </p> <p>chhoi@ntu.edu.sg </p> <p>Scientific results produced using the software provided shall acknowledge the use of LIBOL. Please cite as </p> <p>Steven C.H. Hoi, Jialei Wang, and Peilin Zhao. LIBOL: A Library for Online Learning Algorithms. Nanyang Technological University, 2012. Software available at http://libol.stevenhoi.org/ </p> <p>More information can be found in our project website: http://libol.stevenhoi.org/ </p></html>Steven Hoi, Jialei Wang, Peilin ZhaoThu, 12 Dec 2013 15:26:14 -0000http://mloss.org/software/rss/comments/441http://mloss.org/software/view/441/classificationonline learningdata streamsscalable learningonline multiclass classification