本文主要是介绍scikit-learn/ID3手写数字识别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
环境:python 3,scikit-learn 0.18
判定树是一个类似于流程图的树结构:其中,每个内部结点表示在一属性上的测试,
每个分支代表一个属性输出,而每个树叶结点代表类或类分布。树的顶层是根结点。
ID3算法根据的就是信息获取量(Information Gain):Gain(A) = Info(D) - Infor_A(D)
#coding:utf-8
"""
python 3
sklearn 0.18
"""
from sklearn.model_selection import GridSearchCV
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeClassifier
from sklearn.metrics import accuracy_score,confusion_matrix,classification_report
这篇关于scikit-learn/ID3手写数字识别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!