人工智能的大潮涌动
如今,我们的生活已经被各种人工智能模型所包围,这些模型来自于各大公司,如国外的Open AI (ChatGPT-4)、Anthropic (Claude 3.5)、Llama、Mistral、xAI等,以及国内的百度(文心一言)、阿里(通义千问)、字节跳动(豆包)、月之暗面(Kimi)、华为(盘古)、腾讯(混元)、科大讯飞(星火大模型)等。
此外,还有一些公司专注于开发垂直领域的小模型,他们会在已经开源的大模型基础上进行微调和训练,以适应不同领域的需求。例如,Snorkel AI就开发了专门用于法律领域的垂直模型。
人工智能领域的就业前景
根据国内职场社交平台脉脉发布的2024春招高薪职业和人才洞察报告,虽然与2022Q1相比,2024年Q1的新发岗位和薪资有所变化,但在2024Q1中,平均月薪较高的岗位20显示,算法、人工智能工程师等软硬件岗位仍然位居前列,平均月薪能达到5.5W元以上。
那么,这些岗位是否只有互联网公司才有呢?
实际上,同一岗位在不同行业中的薪资是不同的。例如,AIGC算法工程师,在通信行业中的平均月薪可以达到6万多元,在游戏行业中则是5万多元。因此,即使是学了计算机专业的学生,也并不一定要在互联网行业从事相关岗位,其他行业也有相关技术岗位的招聘。
澳新留学计算机专业的优势
在澳大利亚和新西兰,有许多学校都开设了Computer Science and Information Systems相关专业,其中在QS2025排名第37的蒙纳士大学就设有独立的IT信息技术学院。
在QS2024世界大学学科排名中,澳新的学校表现优秀,吸引了全球各地的学生前来学习深造。
AI领域的学习建议
对于许多同学和家长来说,他们可能对于应该学习什么专业、应该向学校的老师提出什么问题、应该听取谁的建议等问题感到困惑,没有明确的未来就业规划。因此,为了帮助更多的家长和同学在留学选专业前对未来就业有所了解,我特意搜集了多家国内外公司招聘算法工程师、算法研究员等人工智能相关的校招技术岗位要求,并从中提炼出基本的学习要求,供大家参考。
AI专业的基本学习要求
根据AI研究算法工程师/研究员的相关岗位要求,以下是学生在澳大利亚或新西兰学习人工智能时应具备的基本技能和知识:
- 扎实的数理基础:学生需要掌握计算机科学、信号处理、自动化、应用数学等相关专业知识。这些学科为理解人工智能中的关键概念(如数理统计、模式识别、图像处理等)奠定了基础。
- 机器学习的熟练程度:学生需要深入了解并熟练应用深度学习算法,如卷积神经网络(CNN)、递归神经网络(RNN)等。此外,熟练至少一种深度学习框架(如Pytorch、TensorFlow)也是需要的技能。
- 编程能力和技术背景:熟练的编程能力(如C/C++或Python)和对数据结构及操作系统(如Linux)的理解,是实现AI算法的基础。学生应具备一定的代码开发经验,能够快速实现和调试相关算法。
- 研究和项目经验:具备AI相关的研发任务经验,包括发表研究论文、参与研发项目和实习经历,是学生在未来职业中脱颖而出的重要因素。特别是在AI会议(如ACL、COLING、IJCAI、AAAI等)上发表论文,将为职业发展带来很大的优势。
在知名企业或研究机构的实习经历,特别是那些涉及深度学习算法开发和应用的岗位,可以为未来的求职打下坚实基础。
留学澳洲新西兰如何选择学校
从这些基本要求中我们可以看到,除了编程能力、数理、对机器学习的掌握和实践应用之外,科研经历、论文发表和实习研发经历是企业录取的重要因素。
澳洲新西兰的许多计算机专业在课程设置、师资力量、设备支持、实践领域以及榜单排名中都有不错的表现,尤其是很多学校是学业+实践相结合的课程设置,可以让同学们在学习知识之余,有充分的实践机会,为毕业后应聘岗位打下基础。
以下是我为本科和研究生阶段推荐的一些学校,以及对于那些想要攻读人工智能博士方向的同学,我也给出了一些基本的申请条件作为参考。
本科阶段:
- 蒙纳士大学:QS2025排名37,提供的专业为Bachelor of computer science (data science and artificial intelligence),高考入读要求为70%,语言要求为6.5(6)。
- 奥克兰大学:QS2025排名65,提供的专业为Bachelor of Science - Computer Science,Data Science,Information and Technology Management,高考入读要求为70%(525),语言要求为6.0(5.5)。
- 阿德莱德大学:QS2025排名82,提供的专业为Bachelor of computer science,高考入读要求为60%,