SmileMiner:開源統計機器智能與學習引擎

碼頭工人 9年前發布 | 17K 次閱讀 機器學習 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>

    Smile implements the following major machine learning algorithms

    • 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>

 本文由用戶 碼頭工人 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!