03.05 开发人工智能需要学习哪些知识?

安庆师范大学原谅墙


如果您有宏大的愿景。建议打好两个基础--哲学和数学。


哲学类在各个国家的图书馆里面编号基本上都是1。可以说是说有知识的根本,也是智慧的根本。没有基本的哲学概念,在任何领域都不可能出类拔萃。

今天我们进入一个数据社会,信息社会。所有的一切信息归根到底是由0和1组成。所以数学是人工智能领域最基础的灵魂。没有好的数学基础,开发人工智能就只能是简单的工作了。

在哲学和数据的基础上,可以了解一下计算机科学方面的工程背景或相关知识的编码。

之后,可以学习深度学习、机器学习基础知识。还有神经网络方面的知识。

最后重要的是,有机会去Google、Facebook、百度等公司去实践。


科技行者


一、应用领域
机器视觉(CV):机器视觉充当的角色就相当于人眼的作用,让机器通过摄影能够达到人眼的作用。主要的应用领域包括:

医疗、工业制造、机器人、安防、军事等。所以说,机器视觉的应用是相当广泛的。机器视觉技术在我们现在的生活中也随处可见,像人脸识别、指纹识别以及现在手机厂商都在宣传的AI摄影、无人超市、无人驾驶等,这些技术的背后都包含了机器视觉。
自然语言处理(NLP):自然语言处理就是让机器能够理解人类的语言,让机器也能开口说话,和我们进行正常交流。自然语言处理的应用领域相对于机器视觉而言要少很多,主要应用领域包括:翻译、机器人聊天、文本处理等。现在的智能手机都会有语音助手如小爱、小娜、小冰、Siri还有诸多的智能音箱(天猫精灵、京东音箱)等,还有今日头条的推荐系统也就是基于你的浏览记录来分析你的爱好,推荐给你兴趣相投的文章。
二、发展情况
从应用领域也不能完全说明两者的发展状况,下面我们通过一组数据来说话,从今年的人工智能领域的公司情况来看,有42%的机器视觉企业,而自然语言处理只占据了19%。

通过上图可以发现,机器视觉还是遥遥领先于自然语言处理的。再加上中国工业2025计划的推动,机器视觉的发展前景更加巨大,应用工业制造想要实现智能化,无人化是离不开机器视觉的。


哎呦658


人工智能的开发需要掌握的知识很多,首先,要打好基础,从启蒙读书开始,你就要搞好知识的积累,不管你励志学什么专业,都要把知识积累当成应该掌握的知识。第二有选择的多读科幻作品,逐步领略科学理论的好处。第三多学习理论,懂得人类是怎样思考问题是,一些科学理论,像世界观,方法论的著作,要精读和通读,逐步树立自己人生观、价值观。第四,你既然励志于人工智能,就要有献身精神,除了关心人工智能的书籍之外,还要注意大数据时代的著作,机器人的著作,人工智能方面的读物,包括在现实生活中的运用,都一应掌握,并做到深入浅出,运用自如。我是一个唯物论者,最注重第一印象,感觉事物发展趋势是靠我们的真诚的智慧,我认为一切通过感觉感知到的东西,都是智慧的闪光,这样,我们才会有人工智能的追求,我们的智慧都是父母给的,我们在开拓一门崭新的科学的时候,总是在不停地叹息,生命中的意义,都在更新换代,人工智能就将在我们的生活中诞生,并将在我们的社会生活中必将得到丰厚的回报。人工智能来了,带着无限的光芒向我们走来,人工智能机器人也好像就在我们的身边……


6353902879


想几百字把这个问题回答,我无能为力,尽管我多少学了点python。只能简单说说方向。

人工智能,没有吹嘘的那么上天。就是一种工具、数学模型方法。而且现在能力依然有限,还是小孩子。

一个小小的计算器,算不算人工智能,算。要实现自己开发个小计算器,正常本科生,有半年应该可实现自主开发。无论用c++,vb还是python。

大型一点的项目,就需要深入学习了。例如神经网络、机器学习等方法,这反倒不是编程问题,而是数学能力问题。这些数学模型方法,可惜没中国人的模型,都外国的。

当然,仅仅应用,进行大数据处理等等,可略懂上述模型就可以了,无需深入,例如利用python,直接借用功能库就可以了。但这毕竟是随着别人的屁股后面,早晚这些库收费不共享了,又得出现在芯片的问题,届时抓虾。

如有能力和时间的,学基础的语言。想速成、基于现实应用,学python,这个编程量小一点,但是因共享,商业性会有问题,基于自用可考虑。

再有能力的,弄出中国人自己的python或者small basic。如果让外国这些东西给小孩子洗脑,再30年后,可能也就没中国传统文化了。

我做不到了,交棒了。后生可畏,后生有责了。


分享到:


相關文章: