【答疑释惑第四讲】如何学习人工智能?

疑惑一

如何学习人工智能?

很多人问如何学习这个,坦白说这个课题很大,用很小的篇幅也难说清楚,主要是人工智能涉及的领域以及专业知识太庞大,涉及到的不仅仅是编程知识方面的,还涉及到生物,物理,以及复杂的算法等等,在前几年人工智能更多还是在实验室或者纯理论的研究,随着科技的发展人工智能开始实践起来,未来科技的大风口有聚集在人工智能上面,对于初级的菜鸟来说想学习这一块,至少要拿出3到5年的时间进行储备,如果开始想了解可以先看基本概念方面的书,一种现代方法,复杂问题求解的结构和策略,这两本书能带给一些人工智能的基本的理念,如果在大学期间的要学好的课程,高数、线性代数、概率论、算法和数据结构、另外还需要对软件编程有一定的功底(c/c++,网络编程,多媒体等等),还需要了解电子,电气以及机械还有心理学等生物学。术业有专攻不可能人工智能都是一个人来完成,开始先了解基本的大概,然后根据自己的喜好,重点突破一些关键技术,一样做的很好。输入关键字人工智能可以获取人工智能一些资料。

疑惑二

PC端的游戏那么大,动不动就是几个G,都是代码嘛?

其实稍微了解编程的人都明白,这么大的东西百分九十的都是那些资源文件占据的,准确说都是一些图片或者数据库资源占据,真正的代码级别的不会超过百分一,大家经常使用的google浏览器,全球的开发人员超过2000人,但是真正代码编译成可执行文件也不会超过50M,所以代码软件中实际占据的空间十分有限。输入关键字游戏可以获取游戏相关链接

疑惑三

编辑C语言用哪个软件好?

编辑器在现在编程软件中基本合二为一了,通常称为编译器了,初学来说可以先使用比较简单的功能不是那么多的,dev c++或者codeblocks 等用熟悉了可以转向vs系列,vc系列不推荐使用了,因为是很老的版本,由于历史原因很多东西和C99标准都不怎么匹配了。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2015-11-26

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java学习网

兴趣与坚持:程序员从初级到中级10个秘诀

  在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello world”这种类型的教程)以...

2837
来自专栏Java学习网

你的编程技巧已经过时了吗?

编程是一个不断向前发展的行业。在某些时候,你可能会诚实地看看自己的技能,并得出结论,你已经落在了曲线的后面。如果你是专业人士,那么这很容易做到,因为很多时候你没...

2794
来自专栏老九学堂

程序员高手和菜鸟的区别是什么?

程序员的价值绝对不在于技术本身,而在于做出好用且好看程序的能力,这是一个开放性的话题,每一个人都是菜鸟过来的,老九君希望每一个做技术的小伙伴都能尽快成为高手。 ...

3223
来自专栏CSDN技术头条

一只猪的 Scrum 开发经历

Scrum 是一种方法论,有很多术语、定义、规则。 本文不是讲 Scrum 理论,而是从应用的角度,讲述我自身 Scrum 实践的经验体会。理论运用到实践中时,...

5426
来自专栏人工智能头条

那个学Python的同龄人,也许已经抛弃了你

1825
来自专栏AI科技大本营的专栏

为什么90%的程序员都选了Python?

接下来,我们将以最简单的入门级「Hello World」为例,对比几大主流编程语言的代码量。

1183
来自专栏互联网高可用架构

面试秘籍 - 通过准备快速进入BAT等互联网企业

1752
来自专栏ATYUN订阅号

团队协作机器人能够自行确定执行任务的顺序

机器人能帮助救援人员拯救自然灾害的幸存者吗?这样的任务要求机器人能够自己确定要执行哪些任务以及执行它们的顺序;例如,如果瓦砾尚未被清除,试图将受害者从瓦砾中拉出...

1124
来自专栏程序员互动联盟

【入门指导第十讲】数据结构要不要学好?

存在问题: 有小伙伴问数据结构在编程中的作用,数据结构到底偶多大作用? 解决方案: ? 数据结构的重要性大家都很明白。在大学也是计算机科学与技术的核心课程。...

3789
来自专栏程序员维他命

2018年 iOS 面试心得

面试了几家公司之后,最后来到了爱奇艺(坐标上海),工作的内容是笔者个人非常感兴趣的领域。能拿到这个结果对于入行两年半&非科班的笔者来说无疑是幸运的。

9302

扫码关注云+社区

领取腾讯云代金券