高手问答第 191 期 —— 机器学习技术分享:从 Python 实践说起

发布于 2018/03/27 16:48
阅读 4K+
收藏 11

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

OSCHINA 本期高手问答(3 月 28 日 - 4 月 3 日)我们请来了@Kevin_Wei 魏贞原为大家解答关于机器学习 —— Python 实践方面的问题。

魏贞原,IBM 高级项目经理,主要负责银行客户的复杂系统开发。同时是 IBM CIC 量子计算 COE 团队的 Python 领域专家(Subject Matter Expert),负责量子计算应用的探索工作,对机器学习和深度学习有深入的研究,精通于运用机器学习来解决数据科学的问题。

基于大数据的人工智能如今异常火爆。 对于普通人而言,人工智能意味着自动驾驶、电脑医生,甚至意味着许许多多人类的工作将被机器取代。而对于有志于投身大数据和人工智能领域的传统 IT 人士来说,需要了解这些名词的真正内涵,更加需要了解支撑这个所谓“智能时代”背后的机制和原理。机器的智能当然不是天生的,需要通过从数据中学习来获得,而 Python 是目前数据分析和机器学习领域处于领先地位的编程语言。未来是一个数据的世界,希望大家能够很好地驾驭数据!

本期问答内容:

  1. 机器学习在企业中的应用及实践
  2. Python 中数据科学相关的应用
  3. 企业机器学习项目管理

或者其它关于机器学习与 Python 相关的问题,也欢迎大家积极提问!

为了鼓励踊跃提问,@博文视点 会在问答结束后从提问者中抽取 5 名幸运会员赠予《机器学习——Python实践》一书。

购买链接:京东

OSChina 高手问答一贯的风格,不欢迎任何与主题无关的讨论和喷子。

下面欢迎大家就机器学习与 Python 方面问题向@Kevin_Wei 魏贞原提问,请直接回帖提问。

加载中
0
博文视点
博文视点
该评论暂时无法显示,详情咨询 QQ 群:点此入群
2
庆辉
庆辉

@Kevin_Wei 你好,大牛,问一下,学习机器学习对个人的数学基础是否有硬性要求?因为机器学习让python现在这么火,有什么比较好一点的python学习路径可以推荐?

庆辉
庆辉
回复 @山雨欲来 : ⊙﹏⊙b汗
山雨欲来
山雨欲来
@奋斗努力加油 回复 @奋斗努力加油 : 没办法 入行必须这颗严苛 哪些个数学理论不经历研究生统考数学一怎么能掌握?
山雨欲来
山雨欲来
@老范的自留地 回复 @老范的自留地 : 俗称调包侠
庆辉
庆辉
回复 @Kevin_Wei : 谢谢大牛。看来我要重新复习一下高等数学了!^_^
庆辉
庆辉
回复 @山雨欲来 : 也不是这么绝对。我个人感觉未来机器学习框架封装的很好了,对于普通程序员来说,做这类项目应该也不是难事。学这个机器学习应该还是很有用的!
下一页
1
奋斗努力加油
奋斗努力加油

@Kevin_Wei ,我个人特别好奇,这类机器学习类的项目在企业里是怎么进行测试的?还有你的这边新书里有实际案例领着读者入门吗?

庆辉
庆辉
回复 @Kevin_Wei :问一下 这类指标是公司自己内部定的预期值么?
奋斗努力加油
奋斗努力加油
回复 @Kevin_Wei : 谢谢大牛解惑!
Kevin_Wei
Kevin_Wei
回复 @奋斗努力加油 : 书中有实际的例子。这类项目的测试与其他类型的项目测试相比,完全是不同的思路。机器学习的结果不能直接用正确与错误来评价,只能评价模型在对新数据的准确度等指标。具体的我的额书中也有介绍。
0
你为什么不吃药
你为什么不吃药

@Kevin_Wei 在大数据项目中待过一段时间,那个时候也培训一些python的东西,一些数据分析中的一些数学公式,听了就听头疼的,关于数据分析,机器学习应该怎么学习,数学方面应该有什么样的基础?

Kevin_Wei
Kevin_Wei
回复 @你为什么不吃药 : 大学里的线性代数,高数,概率论等重温一下,能够看懂基本的公式。如果是搞科研,那么必须进一步加强数学的学习,如果是在项目中应用,应该也就足够了。
0
clouddyy
clouddyy
@shuyaMM @孤舟_倩 买来看看,想要高大上的代码
0
岁月静好I
岁月静好I

@Kevin_Wei我也是来问问需要什么数学基础

0
Goopand
Goopand
该评论暂时无法显示,详情咨询 QQ 群:点此入群
Kevin_Wei
Kevin_Wei
回复 @Goopand : 当数据量比较小的时候,深度学习的效果可能不会很好,这时候机器学习的算法也许会给出不错的结果。所以,这需要根据自己的实际情况来分析。
0
ff100
ff100

@Kevin_Wei Python 方向挺多的,适合人工智能。还适合那些功能?

 
 
 
Kevin_Wei
Kevin_Wei
回复 @ff100 : Python其实是一个应用领域比较多的语言,目前主要应用在机器学习,运维,WEB开发等方面。
0
l
lblin

@Kevin_Wei 大佬,究竟是机器学习,还是机器推导。人工智能是进化还是退步?

Kevin_Wei
Kevin_Wei
回复 @lblin : 这个问题很难回答,目前的机器学习主要是概率分析给出结论。
0
RogerLee
RogerLee

@Kevin_Wei

我一直很纳闷,学机器学习需要很好的数学基础么?

我看到很多资料,动不动列一堆公式,完全懵掉...

感觉无处下手啊...

Kevin_Wei
Kevin_Wei
回复 @RogerLee : 如果是搞理论研究,数学是必须的。如果只是应用,我们完全可以使用经过验证的算法,当作工具使用,这时候对数学的要求就没那么高了。可以参考我的书,主要是将如何实践应用的。
_hadooper
_hadooper
数据科学,当然是一堆公式
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部