背景:大三 cs 专业,有点编程基础,喜欢写写 py 爬虫。
这学期有门课就是人工智能,只是大概的介绍了一下,感觉自己找到方向。
现在想去学习人工智能相关的算法,谷歌了下,有人说还要学哲学,心理学,各种学...
就想学习一些相关的算法,大四的实习时间除了兼职就用来看这个了
想问问前辈们,有什么好书或者社区推荐。
谢谢~
1
liangmishi OP 不考研。
|
2
XianZaiZhuCe 2016-06-11 15:01:05 +08:00 via iPhone
哲学?
|
3
miaoever 2016-06-11 15:04:24 +08:00 1
数学书+机器学习书。
|
4
liangmishi OP @XianZaiZhuCe 忘了是在知乎还是豆瓣看到的了,我也没懂。
|
5
liangmishi OP @miaoever 机器学习的书有推荐的吗?先看机器学习的书,再去找看相应的数学书。
|
6
miaoever 2016-06-11 15:16:42 +08:00 1
@liangmishi 会 Python 的话看可以看看《机器学习实战》,偏重于应用,没这么枯燥。
|
7
liangmishi OP @miaoever nice ,非常感谢!看到书的简介就感觉很适合自己了^_^
|
8
h4x3rotab 2016-06-12 07:45:59 +08:00 via iPhone 2
人工智能和机器学习还是有差别的,一般说的人工智能研究方向都是专家系统,启发式搜索之类,机器学习属于后起的分支。然后现在火的深度学习又属于机器学习一个小分支,而且基本找不到靠谱的教材。
|
9
zix 2016-06-12 12:11:38 +08:00 1
人工智能的话,有符号主义的启发式搜索、专家系统、命题演算,有联接主义的神经网络,有结合控制论的行为主义(智能机器人)。除此以外,我觉得进化计算、自组织系统也是可用于实现人工智能的。
人工智能是一个交叉学科,涵盖了很多的分支和应用领域,入门的时候往往感觉难以下手。我的建议是这样的,如果你真的是对人工智能有兴趣,首先去了解一下人工智能自 1956 年达特茅斯会议以来的历史,至少两次 AI 之冬以及一些比较有影响力的学者应该知道一下。 在了解了历史背景后,不妨尝试选一个应用领域来入手,比如计算机视觉、自然语言处理等,然后结合机器学习的一些方法来去进行实践,在实践过程中去了解并理解背后的数学理论。至于哲学层面的东西,等你在理论和实践方面都有了一定的基础后再去进行自己的思考吧。 以上,欢迎交流。 |
10
liangmishi OP @zix 谢谢,让我知道如何开始。先去了解这门学科,在了解的过程中,或许我就知道该如何下手。<br>
平时生活中就会在想,其实我们每个人也都是在不断学习的过程中认识这么多事物。只是我们学习的时间比较长了,如果赋予机器这种行为,那一定很棒。 |
11
zix 2016-06-12 13:37:14 +08:00 1
@liangmishi 最早我萌生学习 AI 知识的时候,不过也是因为多看了几本科幻小说,觉得这个东西很有意思,一路走来(虽然也没走多远……)有很多阻碍,不过依然在坚持,共勉。
对了,趁还在校,把线代、概率论、微积分这几门课好好巩固一下吧,对后面理解学习算法后面的数学理论有帮助,我现在工作了再回过头来复习还是蛮麻烦的。 书籍的话除了《机器学习实战》,《集体智慧编程》也不错,以及集智俱乐部初版的《科学的极致:漫谈人工智能》是不错的一本科普书。 另外可以关注一下微博上活跃的一些教授、博士,比如周志华老师,爱可可-爱生活,以及机器学习日报可以订阅一下。前期关注一下这些可以了解一下业界动态,也要注意不要看花了眼就是 :) |
12
liangmishi OP @zix 感谢
|
13
stormouse 2016-07-20 20:29:21 +08:00 1
特别想做一个钢铁侠的 JARVIS 。期待强人工智能。同大三升大四,一起加油。
|