联创资讯

探秘人工智能学习:从何学与怎样学

35

人工智能利用什么进行学习?

此学习非彼学习。我们学习认字,学习理解推理,学习计算。这些很高级。

人工智能的学习简单的说就是统计数据中的规律。得到一系列最佳参数。用函数最大化拟合已有的数据规律。

举例说明。一段数据中经常出现“***人民共和国”这几个字。那么机器就可以学到一点:“***”后面一定跟“人民共和国”。又比如,A说完“你好”后,B会说“我很好”。如果有很多这样的对话,那么机器就能学到:用“我很好”可以回答“你好”这句话。但是如果只出现了一次这样的对话,机器不敢肯定这是偶然还是必然,就没法学习。所以数据量越大越准确。

所以,人工智能的学习可以简单理解为把大量数据里面重复出现的当成规律,作为后面预测新数据的依据。

怎样学习人工智能?

怎样学习人工智能?

图片来自网络,仅供参考

1. 首先推荐找一本宏观角度介绍人工智能的书籍来看看

因为要学习一样技能之前,先要知道它是什么,能干什么,有什么用。

这里推荐李开复和王咏刚著作的《人工智能》,里面讲了好多人工智能的应用场景,是如何在金融,生活,***,艺术等领域落地的,其中还有比较有启发的问题:人工智能还不能做什么?AI 的创业机会?以及我们非常关心的,AI 时代个人要如何学习?

2. 找到一个自己感兴趣的项目主题

通过读书已经了解了人工智能是什么,能干什么,那么其中应该有一个领域是能够吸引你的,实践是成长的最快方式,所以要动手做一个项目最好,可以先找到一个项目目标,虽然不能很快就追求做出来,但是可以先有个方向。

然后去找这个项目的解决方案,可以通过找书,找代码,现在有很多关于人工智能项目的书籍,比如自然语言处理的相关书籍中,都会有两三个常见的小项目,聊天机器人,情感分析等等,可以先作为自己项目的最简单解决方案,一边写代码一边学习。

然后再去不断地补充知识,不断地改进项目。

3. 找一两门课程系统地学习

想要长期地学习 AI,成为领域的人才或者专家,就需要有过硬的基础知识,所以系统学习 AI 的知识很有必要。

这里推荐三个比较好的入门资源,都是在线的免费学习课程:

1. Udacity 的 《Intro to Artificial Intelligence》,

里面会讲到 AI 所需要的概率,机器学习,强化学习,计算机视觉,机器人等理论。

另外两个是关于机器学习的课程:

2. Coursera 上 Andrew Ng 的《机器学习》,

这门课是最受欢迎的入门基础课,包括机器学习的几个基础算法,老师讲的理论通俗易懂,项目有推荐系统和 OCR,也是学了之后就能很快应用做个小 demo 的。

3. 另外是谷歌的机器学习速成课程,https://developers.google.com/machine-learning/crash-course/ml-intro,

这个也是他们要求自己员工必学的内容。

4. 持续学习

人工智能涉及的技术很多,而且更新很快,所以要持续的学习,关注好的论文模型,读书,写代码,持续迭代。


标签: