GURLS: a Toolbox for Regularized Least Squares Learning
Author(s)
Tacchetti, Andrea; Mallapragada, Pavan S.; Santoro, Matteo; Rosasco, Lorenzo
DownloadMIT-CSAIL-TR-2012-003.pdf (298.3Kb)
Other Contributors
Center for Biological and Computational Learning (CBCL)
Advisor
Tomaso Poggio
Metadata
Show full item recordAbstract
We present GURLS, a toolbox for supervised learning based on the regularized least squares algorithm. The toolbox takes advantage of all the favorable properties of least squares and is tailored to deal in particular with multi-category/multi-label problems. One of the main advantages of GURLS is that it allows training and tuning a multi-category classifier at essentially the same cost of one single binary classifier. The toolbox provides a set of basic functionalities including different training strategies and routines to handle computations with very large matrices by means of both memory-mapped storage and distributed task execution. The system is modular and can serve as a basis for easily prototyping new algorithms. The toolbox is available for download, easy to set-up and use.
Date issued
2012-01-31Publisher
MIT CSAIL
Series/Report no.
MIT-CSAIL-TR-2012-003CBCL-306
Keywords
Matlab, Computational Learning, Regularized Least Squares, Large Scale, Multiclass problems, C++