一 监督学习
1.1 逻辑斯蒂回归(Logistic Regression)
from sklearn.linear_model import LogisticRegression
clf = LogisticRegression()
clf = clf.fit(X, y)
result = clf.predict_proba(X_test)
1.2线性支持向量机(Linear SVM)
from sklearn.svm import LinearSVC
clf = LinearSVC()
clf = clf.fit(X, Y)
result = clf.predict(X_test)
1.3支持向量机(RBF和其他核)
from sklearn import svm
clf = svm.SVC(kernel=’rbf’)
clf = clf.fit(X, Y)
result = clf.predict(X_test)
1.4朴素贝叶斯(高斯似然)(Naive Bayes (Gaussian likelihood))
from sklearn.naive_bayes import GaussianNB
clf = GaussianNB()
clf = clf.fit(x, y)
result = clf.predict(X_test)
1.5决策树(Decision Tree)
from sklearn import tree
clf = tree.DecisionTreeClassifier()
clf = clf.fit(X, Y)
result = clf.predict(X_test)
1.6随机森林(Random Forests)
from sklearn.ensemble import RandomForestClassifier
clf = RandomForestClassifier(n_estimators=10)
clf = clf.fit(X, Y)
result = clf.predict(X_test)