首先,如果未来明确要往人工智能方向发展,本科期间可以直接选择人工智能专业,除此之外,还可以考虑计算机专业和大数据专业,这两个专业与人工智能之间的关系也非常紧密,当前计算机专业是培养人工智能方向高端人才的主要专业。
学习人工智能需要具有扎实的数学基础,但是人工智能是一个典型的交叉学科,涉及到计算机、控制学、经济学等诸多学科,而且人工智能方向对于实践场景的要求比较高,相对于数学专业来说,计算机专业更容易为学生构建实践场景,这是比较重要的。
目前大量人工智能相关的课题组都是由计算机专业导师带领的,包括机器学习、计算机视觉、自然语言处理等方向,所以在计算机专业就读,更容易参加这些课题组,从而为自己搭建起一个比较好的交流和科研实践场景。从本科期间的学习规划来说,大一和大二期间是参加比赛和科研的黄金时间,要积极申请参加人工智能相关的课题组。
编程语言是打开计算机技术大门的钥匙,机器学习是打开人工智能技术大门的钥匙,所以在本科期间应该重点关注编程语言和机器学习,而要想学习机器学习并完成相关的实验,也需要具有扎实的编程基础。从这个角度来说,在大一期间要重点学习编程语言,而且尽量开两门编程语言,在大二的时候,可以主攻机器学习方向。
人工智能本身的技术体系非常庞大,涉及到的内容也非常多,在学习的过程中,一定要重视多与相关领域的老师和专家进行交流,以便于获得更多建议和帮助。
最后,如果有人工智能相关的学习和科研等问题,可以到我的主页发起咨询。