
需要的基础知识有以下几方面:
数学基础:概率论数理统计和随机过程,高等数学,线性代数,离散数学,数值分析。数学基础知识蕴含着处理智能问题的基本思想与方法,也是理解复杂算法的必备要素。今天的种种人工智能技术归根到底都建立在数学模型之上,要了解人工智能,首先要掌握必备的数学基础知识。线性代数将研究对象形式化,概率论描述统计规律。
算法基础:人工神经网络,支持向量机,遗传算法等等算法;当然还有各个分支领域需要的算法。
编程基础:需要掌握至少一门编程语言,比如C语言,MATLAB之类。毕竟算法的实现还是要编程的;如果深入到硬件的话,一些电类基础课必不可少。
心理学与哲学基础:有助于了解什么是智能,人如何认知,如何学习等。

微信扫码关注公众号
获取更多考试热门资料