前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >感知机器学习的魅力——入门机器学习案例

感知机器学习的魅力——入门机器学习案例

作者头像
机器思维研究院
修改2019-06-05 18:57:08
8180
修改2019-06-05 18:57:08
举报
文章被收录于专栏:AI机器思维

如果使用Python写的,那可能是机器学习

如果使用PPT写的,那可能是AI

一个人的成长分为两大部分,身体与思维。而饮食和学习正是让人身体成长、思维进步的必经之路。在科技领域,随着计算能力、算法和数据的相辅相成,机器学习逐渐成长。机器通过吃掉海量的多维度的数据,根据这些数据特征判断并做出决策。机器读数据就像人读书一样,让自己增长阅历以及变得更智慧。

跟随下面的入门案例,让我们体验机器学习的魅力!数据越多,维度越宽,机器学习的东西也就越多,其判断的准确性也会大大提高。首先安装python,然后安装相应的机器学习库:此处我的python安装在c:\python27目录下:切换到python27安装目录,通过命令python–mpiplist查看已经安装的函数。

本案例用到sklearn库中的决策树tree,这里本机已经安装上了,如果没有安装,可以执行如下命令安装:切换到安装那就在 C:\Python27\Scripts 这个路径下,在pip install--user sklearn这里我们还需要安装决策树tree,如下图:

下面开始处理收集到的数据,数据存储如下:这里使用人的身高和是否有胡子来作为特征变量(tz),而性别来作为标签(bq):

说明:数据量越大,机器学习模型越好,结果就会越精确,这里只引入4男4女特征来做个学习案例。

tz特征变量数组存储的身高和有无胡子数据,bq变量存储的性别列数据,m:男,f:女

根据处理的数据建立模型,让机器判断根据特征数据,做出男女判断。首先创建了决策树对像jcc=tree.DecisionTreeClassifier(),然后把数据变量引入到决策树对象,交给机器判断。

根据这个机器学习模型,假设我们给出了身高159没有胡子的人,那么机器会判断此人是男还是女。执行如下程序:jcs.predict([[159,0]])

根据数据,机器学习的决策树模型判断此人为f,我们知道f代表的是女性,机器判断正确。例子虽然简单,但让我们能够深刻领会机器学习的处理流程,以及对数据的理解,建模的理解,机器算法的应用,然后根据新数据应用到机器学习中,进行机器学习应用决策。在金融领域根据客户历史特征数据判断好客户和坏客户,这些都是机器学习的价值应用,数据越多,机器学习判断的越精确。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-04-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI机器思维 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据保险箱
数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档