- gcc version > 4.4.0 (Using std::unordered_map)
library For Online learning algorihtm implemented by C++
- NaiveBayes (multinominal + smoothing)
- Complement NaiveBayes
- Perceptron
- Averaged Perceptron
- Passive-Aggressive (PA, PA-I, PA-II)
- Confidence-Weighted (Single Constraint)
- Soft Confidence-Weighted (Single Constraint)
- Adaptive Regularized of Weighted Vectors (Single Constraint, Diagonal)
- LogLinearModel (SGD)
- Subgradient Method (Hinge-Loss)
- Averaged Subgradient Method (Hinge-Loss)
- Forward Backward Splitting (Hinge-Loss + L1-regularization)
- FOBOS with Cumulative Penalty (Hinge-Loss + L1-regularization)
- Primal-Dual Averaging (Hinge-Loss + L2-regularization[proximal])
Hidekazu Oiwa hidekazu.oiwa@gmail.com
The University of Tokyo,
Graduate School of Mathematical Informatics,