English

SOL: A Library for Scalable Online Learning Algorithms

Machine Learning 2016-10-31 v1 Machine Learning

Abstract

SOL is an open-source library for scalable online learning algorithms, and is particularly suitable for learning with high-dimensional data. The library provides a family of regular and sparse online learning algorithms for large-scale binary and multi-class classification tasks with high efficiency, scalability, portability, and extensibility. SOL was implemented in C++, and provided with a collection of easy-to-use command-line tools, python wrappers and library calls for users and developers, as well as comprehensive documents for both beginners and advanced users. SOL is not only a practical machine learning toolbox, but also a comprehensive experimental platform for online learning research. Experiments demonstrate that SOL is highly efficient and scalable for large-scale machine learning with high-dimensional data.

Keywords

Cite

@article{arxiv.1610.09083,
  title  = {SOL: A Library for Scalable Online Learning Algorithms},
  author = {Yue Wu and Steven C. H. Hoi and Chenghao Liu and Jing Lu and Doyen Sahoo and Nenghai Yu},
  journal= {arXiv preprint arXiv:1610.09083},
  year   = {2016}
}

Comments

5 pages

R2 v1 2026-06-22T16:34:53.979Z