1、机器学习,是人工智能的一个子领域,需要一定的数学知识和一定的编程能力;

2、形式化方法,是用逻辑的方法来验证问题,需要数理逻辑知识;

3、体系结构,需要有底层软硬结合的知识体系;

4、虚拟现实,需要有数学知识和流体力学等;

5、最优化,是用优化算法求最优解,需要用数值计算的知识。