制作人工智能需要哪些知识?
就是制作一个类似小爱同学的语音助手,需要哪些基础?麻烦告诉我一下,本人是个网络爱好者,比较喜欢折腾,谢谢了
制作人工智能需要哪些知识?
首先基础知识方面,线性代数和微积分是少不了的。其中:
线性代数最重要的部分是基本的运算(加减乘),高端的内容等用到了再补。要熟悉向量的点乘的运算和意义,因为这个是总是要用到的。线性独立的概念可以了解一下,这样学到一定程度再回来补基础,会容易些。
微积分最重要的是多元微积分的部分,特别要理解梯度这一概念,要明白它是什么,怎么算,代表的意义是什么。
然后计算机科学基础方面,贪心算法有用到但可以到了再学,其实没有什么要补的基础。
概率和统计方面,基本的概率要会,大概是求求普通的概率和条件概率,和了解贝叶斯定律。统计方面,可以无基础上手机器学习,但如果需要更深刻理解一些机器学习的内容,了解正态分布和拉普拉斯分布的定义即可。
语言方面,个人推荐python。其实它很简单,在写机器学习的代码时,很快就会了,比c 和java 等大众货都要简单。
然后就开始就可以开始学机器学习了。其实大家需要我分享一些入门的算法吗?如果需要,我不介意试试写篇文章,甚至拍段视频分享给大家。不过我想,只要有心的话,在网上绝对找的到要找的资料,甚至去大学里蹭课,也能学到这方面的知识。
首先要有计算机的基础知识,会编程序,同时也要有机械知识以及懂得相对应的原理
得有,计算机编程和工业自动化的知识;是一个浩瀚的工程需要大量的人力物力的投入!不是你折腾就能搞定的事~~呵呵
这个需要语音识别的技术,编程技术,多学科,一个人搞不出来的
热门标签: