机器学习 sklearn 常用 算法/方法 调用
集成学习(ensemble learning)
from sklearn.ensemble import RandomForestClassifier
from sklearn.ensemble import RandomForestRegressor
from sklearn.ensemble import AdaBoostClassifier
from sklearn.ensemble import GradientBoostingClassifier
分类(Classification)
from sklearn.linear_model import SGDClassifier
from sklearn import svm
from sklearn.tree import DecisionTreeClassifier
from sklearn.naive_bayes import GaussianNB
from sklearn.naive_bayes import BernoulliNB
from sklearn.neighbors import KNeighborsClassifier
回归 (Regression)
from sklearn.neighbors import KNeighborsRegressor
from sklearn.tree import DecisionTreeRegressor
from sklearn.svm import LinearSVR
from sklearn.linear_model import LinearRegression
聚类(Clustering)
from sklearn.cluster import KMeans
from sklearn.cluster import AgglomerativeClustering
降维(Dimensionality Reduction)
from sklearn.decomposition import PCA
from sklearn.manifold import LocallyLinearEmbedding
from sklearn.discriminant_analysis import LinearDiscriminantAnalysis
数据集(Dataset)
from sklearn.datasets import load_iris
from sklearn.datasets import load-boston
from sklearn.datasets import load_digits
from sklearn.datasets import load_wine
from sklearn.datasets import load-barest-cancer
from sklearn.datasets import load-diabetes
模型选择(Model Selection)
from sklearn.model_selection import train_test_split
from sklearn.model_selection import cross_validate
from sklearn.model_selection import KFold
预处理 (Preprocessing)
from sklearn.preprocessing import OneHotEncoder
from sklearn.preprocessing import LabelEncoder
from sklearn.preprocessing import MinMaxScaler
from sklearn.preprocessing import StandardScaler
from sklearn.preprocessing import normalize