![](https://img-blog.csdnimg.cn/20200214221505503.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python机器学习
机器学习sklean
Joker-Tong
深度学习learning中
展开
-
机器学习(七) 决策树
Python 机器学习2018年3天快速入门python机器学习【黑马程序员】机器学习(七) 决策树认识决策树类似于if else的判断,一层一层的决定下来认识信息增益决策树的划分依据之一—信息增益决策树对鸢尾花进行分类def decision_iris(): ''' 用决策树对鸢尾花分类 :return: ''' # 1) 获...原创 2020-02-07 17:44:51 · 233 阅读 · 0 评论 -
机器学习(六) 朴素贝叶斯算法
Python 机器学习2018年3天快速入门python机器学习【黑马程序员】机器学习(六) 朴素贝叶斯算法朴素贝叶斯算法朴素:假定特征与特征之间是相互独立的贝叶斯:贝叶斯公式(详情见概率论与数理统计)拉普拉斯平滑系数:防止概率为0的情况朴素贝叶斯算法的理解朴素贝叶斯算法的使用(流程相同)案例:20类新闻分类1.获取数据(这里使用sklearn中的数据集,所以省去数据...原创 2020-02-07 15:23:48 · 523 阅读 · 0 评论 -
机器学习(五) 鸢尾花案例调优
Python 机器学习2018年3天快速入门python机器学习【黑马程序员】机器学习(五) 鸢尾花案例调优1.交叉验证2.网格搜索及帮助我们选择最优的k值(在KNN算法调优中)需要导入GirdSearchCV (网格,交叉)3.案例,鸢尾花的优化3.1 加入网格搜索与交叉验证 # 加入网格搜索与交叉验证 # 参数准备 param_dict = {'n_n...原创 2020-02-03 21:56:18 · 1030 阅读 · 0 评论 -
机器学习(四) KNN算法
Python 机器学习2018年3天快速入门python机器学习【黑马程序员】机器学习(四) KNN算法KNN 算法(又叫K-近邻算法)下面通过一个小问题来解释什么是KNN算法上图是我们所拥有的一张地图,现在我们只知道五个小人所在的地区以及他们距离我们自身的距离接下来就要使用KNN算法来推断我们自己处于哪个区域我们所在的位置为红圈,那么显然离我们最近的小蓝所在的区域最可能是我们所在的...原创 2020-02-03 21:27:12 · 454 阅读 · 0 评论 -
机器学习(三)小案例
Python 机器学习2018年3天快速入门python机器学习【黑马程序员】(三)小案例2、合并表order_products__prior.csv:订单与商品信息字段:order_id, product_id, add_to_cart_order, reorderedproducts.csv:商品信息字段:product_id, product_name, aisle_id, ...原创 2020-02-03 17:45:31 · 286 阅读 · 0 评论 -
机器学习(二)特征工程
Python 机器学习2018年3天快速入门python机器学习【黑马程序员】(二)特征工程1.字典特征抽取from sklearn.feature_extraction import DictVectorizerdef dict_demo(): ''' 字典特征抽取 :return: ''' data = [{'city': '北京', '...原创 2020-02-03 16:59:18 · 764 阅读 · 0 评论 -
机器学习(一) 鸢尾花数据集
Python 机器学习 day012018年3天快速入门python机器学习【黑马程序员】(一) 鸢尾花数据集数据集的构成:特征值目标值使用sklearn库,需要先自行下载,常用如下两类方法获取数据集1.load_* 方法 获取小规模的数据集2.fetch_* 获取大规模的数据集1.获取鸢尾花数据集首先导入要使用的模块from sklearn.datasets imp...原创 2020-02-03 14:40:59 · 1032 阅读 · 0 评论