学习人工智能通常需要具备计算机科学、数据科学、数学、工程学或相关领域的知识和技能。因此,一些主要的专业包括计算机科学、软件工程、数据科学、机器学习、人工智能等。此外,还可以选择学习相关的专业课程,如数据分析、模式识别、机器人技术等。无论选择哪种专业,都需要具备良好的逻辑思维能力、数学能力、编程技能和对人工智能领域的热情才能在该领域取得成功。