人工智能需要学习的基础课程
首先你需要数学基础:高等数学,线性代数,概率论数理统计和随机过程,离散数学,数值分析
其次需要算法的积累:人工神经网络,支持向量机,遗传算法等等算法;当然还有各个领域需要的算法,比如你要让机器人自己在位置环境导航和建图就需要研究SLAM;总之算法很多需要时间的积累;
然后,需要掌握至少一门编程语言,毕竟算法的实现还是要编程的;如果深入到硬件的话,一些电类基础课必不可少;
人工智能一般要到研究生才会去学,本科也就是蜻蜓点水看看而已,毕竟需要的基础课过于庞大。
人工智能专业的主要领域是:机器学习 人工智能导论(搜索法等) 图像识别 生物演化论 自然语言处理 语义网 博弈论等。 需要的前置课程主要有,信号处理,线性代数,微积分,还有编程(**有数据结构基础)。
自学人工智能需要学的专业知识
人工智能是一个综合学科,如楼上所说。而其本身又分为多个方面如神经网络、机器识别、机器视觉、机器人等。一个人想自学所有人工智能方面并不是很容易的一件事。对于你想知道人工智能在编程方面需要多深的要求。怎么说好呢无论C++还是汇编他都是一门语言主要会灵活运用。
大多机器人仿真都用的混合编程模式,也就是运用多种编程软件及语言组合使用。之所以这样是为了弥补语言间的不足。prolog在逻辑演绎方面比突出。C++在硬件接口及windos衔接方面比较突出,MATLAB在数学模型计算方面比较突出。如果单学人工智能算法的话prolog足以,如果想开发机器仿真程序的话VC++ MATLAB应该多学习点。对于你想买什么书学习。我只能对我看过的书给你介绍一下,你再自己酌量一下。
人工智能算法方面:《人工智能及其应用》第三版、人工智能与知识工程。这两本感觉买一本就可以了~**本感觉能简单并且全面点。这类书其实很多可是。大多内容都是重复的所以买一到两本即可。
机器视觉算法方面:《机器视觉算法与应用》这本书讲的大多都是工业化生产中机器视觉应用。从内容来说并不是很简单,建议不要当入门教材来学习。
机器人方面:新版《机器人技术手册》日译的书,可能是我当初在网里找到**一本比较全面实用的机器人方面的书。这本书由基础到应用以及一些机器人实际问题上讲述得很全面。强烈建议买一本。
人工智能专业发展历史
2018年4月3日,*高校人工智能人才国际培养计划启动仪式在北京大学举行。教育部将进一步完善*高校人工智能学科体系,在研究设立人工智能专业,推动人工智能一级学科建设。教育部在研究制定《高等学校引领人工智能创新行动计划》,科教融合、学科交叉、进一步提升高校人工智能科技创新能力和人才培养能力。
2018年4月8日,西安交通大学人工智能拔尖人才培养试验班宣告成立,将于2018年面向*招生。每年计划招生40人左右,高考招生选拔15人左右,校内新生选拔15人左右,少年班再选拔10人左右。