先看官方怎么分:NOAI 第一轮是纸笔考、不涉及上机,测试范围里没有列 PyTorch;PyTorch 写在第二轮的要求里,原话是「掌握 sklearn 机器学习工具包和 Pytorch 框架的基本应用,并能在文档的帮助下使用它们」。

一、官方把 PyTorch 放在哪一轮
第一轮水平测试,官方写的测试范围是Python 基础编程、基础数据结构、人工智能基本概念和基础算法;测试方式为以个人为单位完成纸笔考(不涉及上机);题目由单项选择题、Python 编程(人工智能问题解决)等题型组成,总分 100 分,限时 120 分钟。
PyTorch 出现在第二轮的「人工智能进阶知识与技能」一项:NOAI 第二轮要求参与者掌握 sklearn 机器学习工具包和 Pytorch 框架的基本应用,并能在文档的帮助下使用它们解决真实人工智能相关研究问题。官方补充,问题可能涉及计算机视觉、语音识别、自然语言处理、大语言模型等多个前沿研究领域。
| 阶段 | 官方写法 | 考查方式 |
| 第一轮 水平测试 |
测试范围:Python 基础编程、基础数据结构、人工智能基本概念和基础算法(未列 PyTorch) | 纸笔考,不涉及上机 |
| 备赛阶段 | 有余力的参与者可提前上机体验;可本地搭建 Python + Jupyter + Pytorch + sklearn 等环境,强烈推荐使用玻尔科研空间站 | 自主练习 |
| 第二轮 中国站 |
掌握 sklearn 和 Pytorch 框架的基本应用,并能在文档的帮助下解决真实人工智能相关研究问题 | 上机实验并完成实验报告 |
| IOAI 关键技能 | 编程语言与框架:熟悉至少一种常用的编程语言(Python)和相关的人工智能框架(PyTorch) | |
二、第一轮不上机,为什么还有人提前学
官方在「实验平台」一项里专门说明过:虽然综合考虑实际实施条件问题,在第一轮水平测试中采用纸笔方式进行考核,但是对于有余力的参与者,在准备过程中也可以提前上机体验应用人工智能解决真实问题的完整过程,并加深理解。
注意"有余力"这三个字:第一轮之前碰 PyTorch 是可选项,不是门槛。时间紧的同学,优先把 Python 基础、基础数据结构和人工智能基本概念打牢;时间充裕的同学,提前上机能加深对概念的理解,也给第二轮留出余量。
上机环境官方给了两种:一是自行在本地搭建环境(Python + Jupyter + Pytorch + sklearn 等);二是使用玻尔科研空间站——用浏览器访问,首次完成注册后新建 Notebook 即可开始编程,内置多种完备的 Python 机器学习编程环境,并提供多种 CPU 和 GPU 机型。

三、"在文档的帮助下"是什么标准
第二轮这句要求里最值得琢磨的是「在文档的帮助下」。同样的措辞也出现在对 Numpy、Pandas、Matplotlib 的要求里:掌握上述 3 个包的基本使用方法,并能在文档的帮助下在程序中加以应用从而对数据进行处理。
按字面理解,官方对 PyTorch 的要求是「基本应用」加「能在文档的帮助下使用」——重点落在能用它解决真实问题,而不是记住每个函数的写法。⚠️ 站内公开的规则里没有列出 PyTorch 具体要掌握哪些函数或模块,下面是按这句话倒推的自测清单,不是官方考点:
① 数据:能把数据整理成张量,并按批次读入;② 模型:能对照文档搭出一个简单网络,比如全连接网络或小型卷积网络;③ 训练:能写出"前向计算—计算损失—反向传播—更新参数"的完整训练循环;④ 评估:能在验证数据上算出准确率等指标,并判断有没有过拟合。四项都能在查文档的前提下独立完成,可以认为已经具备"基本应用"的能力。
四、建议的学习顺序
第一步,先把数据处理工具用熟。官方对 Numpy、Pandas、Matplotlib 的要求写在 PyTorch 之前。PyTorch 的张量操作和 Numpy 数组的用法很接近,Numpy 熟了,学张量会顺很多。
第二步,sklearn 与 PyTorch 分开练。官方把两者并列写在第二轮要求里。传统机器学习的问题用 sklearn 练,神经网络相关的问题用 PyTorch 练,先弄清什么问题该用什么工具。
第三步,挑一个方向做完整的小实验。第二轮的问题可能涉及计算机视觉、语音识别、自然语言处理、大语言模型等领域,测试方式是上机实验并完成实验报告。建议至少完整走一遍"读数据—训练—评估—写报告",报告写得清楚,实验才算真正做完。
五、可以参考的学习资源
站内公布的学习资源里,讲义有北京市十一学校《中学机器学习十五讲》(重点学习与大纲相对应章节)、清华大学马少平教授《跟我学AI:第一篇 神经网络是如何实现的》;开放在线课程里与 PyTorch 直接相关的有 Fast.ai 实用深度学习(面向深度学习应用的 PyTorch 实战课程)和 PyTorch 教程(用于模型训练和部署的示例笔记本)。
站内对 2026 年学术大纲的介绍是:《2026年NOAI国际人工智能奥赛学术大纲(V1.5版)》清晰划分了水平测试轮与应用实践轮的考核范围,不仅夯实了 Python 编程与机器学习基础,更强化了 PyTorch 框架应用及对大语言模型等前沿知识的考查。PyTorch 的分量在加重,早一点动手不吃亏。
六、报名信息
NOAI 面向对人工智能领域有浓厚兴趣的中国大陆 9-12 年级在校生,第一轮由全国各城市认证评估中心组织,报名者须在国内线下参与,活动费用 260 元/人。参考 2026 年安排:水平测试在 2026 年 3 月 22 日(周日)上午,中国站在 2026 年 6 月 21 日。⚠️ 2027 赛季的具体日期与报名窗口官方目前尚未公布,以组委会后续发布为准。
🔥 AI 奥赛体验课,限时 9.9 元(原价 649 元)
翰林名师亲授,一课打通 AI 四大领域,零基础也能学,扫码即可报名咨询 ⇓

第一轮范围里没有 PyTorch,第二轮要求在文档帮助下会用——先打牢 Python,再用一个完整的小实验把 PyTorch 跑通。
NOAI新赛季备赛已开启,扫码领取NOAI备赛资料
欢迎咨询【NOAI竞赛辅导课程】

