【DevHub公益CodeLab】一起用Python玩转机器学习
Hide
和我一起动手做吧!用Python实践机器学习,完成分类、回归和无监督学习。
组织者:杨晓春,上海成趣信息科技有限公司独立顾问。爱开发,开发过计算机控制系统、电商、在线教育、医疗养老等产品。前HP资深技术专家和内部技术讲师,精通互联网、物联网和数据分析技术,从事人工智能研究和应用,擅长技术管理。DevHub开发者社区联合发起人。ACM SIGCSE计算机教育中国分会会员。
参加者要求:
有Python基础,对机器学习感兴趣的开发者,请自带电脑。
课前准备:
安装Python 2.6以上版本均可。
安装scikit-learn 0.18.1 安装链接为 http://scikit-learn.org/stable/install.html
下载代码,下载链接为 https://github.com/pbharrin/machinelearninginaction
讲座流程:
13:30-14:00 自由交流
14:00-16:00 讲座和练习。
最后集体合影。
主要学习内容:
1. 机器学习的基本知识以及机器学习的3个C
2. 分类:
基于概率论的分类方法:朴素贝叶斯
练习:使用朴素贝叶斯 进行文本分类
k-NN理论
练习:使用k-NN(k近邻)算法改进约会网站的配对效果
3. 回归:
预测数值型数据:回归
练习:预测鲍鱼的年龄
4.无监督学习:
利用K—均值聚类算法对未标注数据分组
练习:使用Python机器学习库scikit-learn识别手写数字