如何学习人工智能?
很多人问如何学习这个,坦白说这个课题很大,用很小的篇幅也难说清楚,主要是人工智能涉及的领域以及专业知识太庞大,涉及到的不仅仅是编程知识方面的,还涉及到生物,物理,以及复杂的算法等等,在前几年人工智能更多还是在实验室或者纯理论的研究,随着科技的发展人工智能开始实践起来,未来科技的大风口有聚集在人工智能上面,对于初级的菜鸟来说想学习这一块,至少要拿出3到5年的时间进行储备,如果开始想了解可以先看基本概念方面的书,一种现代方法,复杂问题求解的结构和策略,这两本书能带给一些人工智能的基本的理念,如果在大学期间的要学好的课程,高数、线性代数、概率论、算法和数据结构、另外还需要对软件编程有一定的功底(c/c++,网络编程,多媒体等等),还需要了解电子,电气以及机械还有心理学等生物学。术业有专攻不可能人工智能都是一个人来完成,开始先了解基本的大概,然后根据自己的喜好,重点突破一些关键技术,一样做的很好。输入关键字人工智能可以获取人工智能一些资料。
疑惑二
PC端的游戏那么大,动不动就是几个G,都是代码嘛?
其实稍微了解编程的人都明白,这么大的东西百分九十的都是那些资源文件占据的,准确说都是一些图片或者数据库资源占据,真正的代码级别的不会超过百分一,大家经常使用的google浏览器,全球的开发人员超过2000人,但是真正代码编译成可执行文件也不会超过50M,所以代码软件中实际占据的空间十分有限。输入关键字游戏可以获取游戏相关链接
疑惑三
编辑C语言用哪个软件好?
编辑器在现在编程软件中基本合二为一了,通常称为编译器了,初学来说可以先使用比较简单的功能不是那么多的,dev c++或者codeblocks 等用熟悉了可以转向vs系列,vc系列不推荐使用了,因为是很老的版本,由于历史原因很多东西和C99标准都不怎么匹配了。