SmileMiner:開源統計機器智能與學習引擎
SmileMiner是一個匯集了各種機器學習算法的純Java函數庫,它是自包含的,僅僅需要Java標準庫。主要部件為:Smile,-Math,-Data,-Graph,-Interpolation,-NLP。不可多得的Java機器學習庫,其文檔和示例都挺贊!
- Core The core machine learning library
- Math Linear algebra, statistical distribution, hypothesis tests, random number generators, sort, special functions, various kernel, distance and rbf functions.
- Data Parsers for arff, libsvm, delimited text, sparse matrix, microarray gene expression data.
- Graph Graph algorithms on adjacency list and matrix.
- Interpolation One and two dimensional interpolation.
- NLP Natural language processing.
- Plot Swing-based data visualization library.
</ul>
-
Classification Support Vector Machines, Decision Trees, AdaBoost, Gradient Boosting, Random Forest, Logistic Regression, Neural Networks, RBF Networks, Maximum Entropy Classifier, KNN, Na?ve Bayesian, Fisher/Linear/Quadratic/Regularized Discriminant Analysis.
</li> -
Regression Support Vector Regression, Gaussian Process, Regression Trees, Gradient Boosting, Random Forest, RBF Networks, OLS, LASSO, Ridge Regression.
</li> -
Feature Selection Genetic Algorithm based Feature Selection, Ensemble Learning based Feature Selection, Signal Noise ratio, Sum Squares ratio.
</li> -
Clustering BIRCH, CLARANS, DBScan, DENCLUE, Deterministic Annealing, K-Means, X-Means, G-Means, Neural Gas, Growing Neural Gas, Hierarchical Clustering, Sequential Information Bottleneck, Self-Organizing Maps, Spectral Clustering, Minimum Entropy Clustering.
</li> -
Association Rule & Frequent Itemset Mining FP-growth mining algorithm
</li> -
Manifold learning IsoMap, LLE, Laplacian Eigenmap, PCA, Kernel PCA, Probabilistic PCA, GHA, Random Projection
</li> -
Multi-Dimensional Scaling Classical MDS, Isotonic MDS, Sammon Mapping
</li> -
Nearest Neighbor Search BK-Tree, Cover Tree, KD-Tree, LSH
</li> -
Sequence Learning Hidden Markov Model, Conditional Random Field.
</li> -
Natural Language Processing Sentence Splitter and Tokenizer, Bigram Statistical Test, Phrase Extractor, Keyword Extractor, Stemmer, POS Tagging, Relevance Ranking
</li> </ul>官方網站:http://www.baiduhome.net/lib/view/home/1456567701468</p> </strong>
Smile implements the following major machine learning algorithms