You are on page 1of 9

Learning algorithms include boosting, decision tree learning, expectation-

maximization algorithm, the k-nearest neighbor algorithm, the naive Bayes


classifier, artificial neural networks, random forest, and support vector machine
(SVM).

Machine Learning Python aka mlk. This package has been developed via an Italian
research center, Fondazione Bruno Kessler. From the package homepage, I see it
includes: SVM (Support Vector Machine), KNN (K Nearest Neighbor), FDA, SRDA,
PDA, DLDA (Fisher, Spectral Regression, Penalized, Diagonal Linear Discriminant
Analysis) for classification and feature weighting, I-RELIEF, DWT and FSSun for feature
weighting, *RFE (Recursive Feature Elimination) and RFS (Recursive Forward Selection)
for feature ranking, OLS, (Kernel) Ridge Regression, LASSO, LARS, Gradient Descent for
Regression, Elastic Net, DWT, UWT, CWT (Discrete, Undecimated, Continuous Wavelet
Transform), KNN imputing, DTW (Dynamic Time Warping), Hierarchical Clustering, k-
medoids, k-means, Resampling Methods, Metric Functions, Canberra indicators

Machine Learning Tooklkit aka MILK was written by MIT author Luis Pedro
Coelho. Its focuses on supervised classification via SVMs (based on libsvm), k-NN,
random forests, and decision trees. It also performs feature selection. These classifiers can
be combined in many ways to form different classification systems. For unsupervised
learning, milk supports k-means clustering and affinity propagation.

You might also like