• 翰林提供学术活动、国际课程、科研项目一站式留学背景提升服务!

CAIO加拿大人工智能奥赛介绍

CAIO(Canada Artificial Intelligence Olympiad,加拿大人工智能奥赛)是面向中学生的加拿大全国性 AI 学术竞赛,由加拿大 AI 社群组织,学术工作由来自多伦多大学、麦克马斯特大学、麦吉尔大学、英属哥伦比亚大学等院校的 23 位学术委员会成员支持。

赛事设国家资格赛与国家集训营两个阶段,资格赛面向全球 9–12 年级全日制中学生开放,不限国籍;集训营取资格赛前 10% 受邀参加,结营选出 4 人组成加拿大国家队,出战 IAIO 国际人工智能奥林匹克。

2025 年资格赛有来自加拿大、美国、中国大陆、新加坡、台湾、香港的 376 名选手参加;由 CAIO 选拔产生的加拿大国家队在 2026 年 IAIO 上斩获 1 金 2 银 1 铜。

查看赛制安排CAIO 备考咨询

CAIO 旗下三大赛事

按年级与形式分设

CAIO 主赛

面向 9–12 年级中学生的全国资格赛,分 AI 基础挑战与应用问题求解两个部分;资格赛之后设全国集训营,最终选出 4 名选手组成国家队,出战 IAIO 国际人工智能奥林匹克。

CJAIO 初中组

Canada Junior AI Olympiad,面向 10 年级及以下学生的入门级赛事,与主赛同为全国性赛事,侧重打好人工智能基础知识、锻炼解题能力,并在这一方向上做早期探索。

CAI²O 创新赛

Canada AI Innovation Olympiad,面向 7–12 年级,设创新者挑战、AI 科学赛、AI 商业赛三个赛道,侧重把 AI 用于解决真实问题,通往 IAI²O 国际创新赛。

不限国籍,中国学生可直接报名

官网明确写明:所有当前在中学全日制就读的 9–12 年级学生,无论所在国家,均可参加国家资格赛。

但入选加拿大国家队另有身份要求:须为加拿大公民,或在加拿大全日制就读的高中生,且须为当年度高中在读。也就是说,国际学生可以参赛、可以拿奖项证书,但不参与国家队选拔。

22025 年资格赛的 376 名选手来自加拿大、美国、中国大陆、新加坡、台湾与香港——中国学生本就是主要参赛群体之一。

3报名通常于每年 7 月开放、11 月上旬截止,具体以官方公告为准;CAIO 与 CJAIO 报名费均为 30 加元。

咨询报名与备考

CAIO 项目亮点

为什么值得参加

面向全球开放

资格赛不限国籍,全球 9–12 年级全日制中学生均可报名,中国学生可直接参加并获得官方奖项证书;仅国家队选拔环节限加拿大身份。

通往国际赛场

两阶段选拔直通 IAIO 国际人工智能奥林匹克。国家队仅 4 个名额,从全国资格赛与集训营两轮选拔中产生,含金量高。

官方资源公开

官网公开往届真题、测试数据、Colab 实战文件与两套在线练习题,并给出「练习题得分约 35% 即具竞争力」的参考线。

CAIO 赛制与晋级路径
从全国资格赛到 IAIO 国际赛的完整链路
第一步
全国资格赛 National Qualifier
每年 11 月举行,分两个部分各 90 分钟、各 100 分:Part 1 为 AI 基础挑战,Part 2 为应用问题求解。最终排名按两部分总分计算。
面向全球 9–12 年级全日制中学生开放,报名费 30 加元
第二步
全国集训营 National Training Camp
取资格赛约前 10% 受邀参加,于次年 1 月举行。形式为 3 天集训 + 2 天选拔赛,授课教师来自大学 AI 院系与科技企业。
集训 6 小时/天,选拔赛分两轮、每轮 5 小时
第三步
组建加拿大国家队
集训营结营后按选拔赛成绩取 前 4 名组成 IAIO 加拿大国家队;其余营员按名次授金、银、铜奖与优异证书。
国家队资格限加拿大公民或在加拿大全日制就读的高中生
第四步
出战 IAIO 国际人工智能奥林匹克
代表加拿大参加 IAIO。IAIO 固定于每年 2–3 月举行,主办地在成员国之间轮换。
2026 年第二届在斯洛文尼亚举行,24 个国家与地区、95 名选手参加
CAIO 资格赛考试规则
两个部分的时长、题型、分值与评分维度
Part 1 · AI 基础挑战
90分钟
时长
100分
分值
考察内容
围绕核心 AI 概念的数学、算法与编程题,涵盖数学推理、方程、算法与机器学习原理
题型与计分
25 道选择题(每题 2 分)+ 10 道填空题(每题 5 分)
评分维度
客观题按对错计分
Part 2 · 应用问题求解
90分钟
时长
100分
分值
考察内容
在 Google Colab 上处理真实数据:完成数据预处理,并选用合适的机器学习算法建模
题型与计分
按模型表现与代码质量综合评分
评分维度
模型表现看 precision、recall、F1、ROC-AUC;另评代码质量
最终排名
按 Part 1 与 Part 2 总分计算
奖项设置
Distinguished Honor Roll(约前 5%)|Honor Roll(约前 20%)|Certificate of Distinction(约前 50%)

CAIO 官方备考资源

官网公开发布,可直接使用

往届真题与数据

官网公开 Round 1 的完整试题 PDF、Round 2 的测试数据 CSV 与 Google Colab 文件夹,可完整还原上一届的考试环境,适合上机照着完整做一遍。

官方在线练习题

Round 1 提供两套在线练习:一套难度偏高,一套贴近真题;Round 2 提供两份 Colab 实战题。官方给出参考线:练习题得分约 35% 即处于有竞争力的位置。

官方推荐学习资料

官网列出 Python 官方文档、scikit-learn 与 PyTorch 入门教程,对应 Part 2 的建模;另附机器学习公开课程与 IAIO 官方 Webinar,对应 Part 1 的原理部分。

CAIO往届参赛数据

以 2025 年全国资格赛为例

376 人

资格赛参赛选手

22 人

Distinguished Honor Roll

53 人

Honor Roll

113 人

Certificate of Distinction

加拿大队在 IAIO 2026 斩获 1 金 2 银 1 铜

2026 年第二届 IAIO 在斯洛文尼亚卢布尔雅那举行,来自 24 个国家与地区的 95 名高中生参赛。

由 CAIO 选拔产生的加拿大国家队 4 名选手全员获奖,团队共取得 1 枚金牌、2 枚银牌、1 枚铜牌。

四名队员为 Bryan Zhu、Peter Lu、Qianhao Han、Oliver Fan,分别来自 Bellevue High School、Unionville High School、The Bishop Strachan School 与 James E. Taylor High School。

了解选拔与备考路径

IAIO 国际赛背景

CAIO 通往的国际赛事

43 个成员国与地区

IAIO 现有 43 个成员国与地区,覆盖北美、欧洲、亚太、中东与非洲,中国与澳门均在成员之列,加拿大国家队即由 CAIO 选拔产生。

24 国 95 人同场竞技

2026 年第二届在斯洛文尼亚举行,共有 24 个国家与地区的 95 名高中生参赛,赛事获 Amazon、Telekom Slovenije 等企业支持。

主办地逐届轮换

IAIO 固定于每年 2–3 月举行,主办地在成员国之间轮换。CAIO 当季选拔产生的加拿大国家队,即出战下一届 IAIO。

CAIO 学术委员会阵容

共 23 位成员全部来自加拿大高校,负责赛题设计与教学资源;另有 5 位来自滑铁卢大学、西安大略大学、圭尔夫大学与范德堡大学

7 位

多伦多大学

6 位

麦克马斯特大学

4 位

麦吉尔大学

3 位

英属哥伦比亚大学

赛事辅导

CAIO 备考规划咨询

结合学生的编程与数学基础,围绕两个部分的考察方向提供课程与练习安排

翰林 CAIO 备考支持

围绕基础评估、课程学习与实战演练提供备考支持(具体请咨询顾问老师)

<b>基础评估与规划</b>

基础评估与规划

结合学生的编程与数学基础,参照官方公开的考察范围,就参赛安排提供参考建议。

More
<b>两部分课程辅导</b>

两部分课程辅导

围绕 AI 基础概念、数学与算法,以及 Python 数据处理与机器学习建模两个方向,提供相应的课程与学习安排。

More
<b>真题练习与报名咨询</b>

真题练习与报名咨询

围绕官方公开的真题与练习题安排演练,并就报名流程与在线平台使用提供咨询。

More

CAIO常见问题答疑

1. 中国学生可以参加 CAIO 吗?

可以。官网写明所有在中学全日制就读的 9–12 年级学生,无论所在国家均可参加国家资格赛,并可获得相应奖项证书。但加拿大国家队的选拔另有身份要求:须为加拿大公民或在加拿大全日制就读的高中生。上一赛季的参赛者本就包含中国大陆、台湾与香港的学生。

2. CAIO 和 IOAI 是什么关系?

没有关系。CAIO 通往的是 IAIO(International Artificial Intelligence Olympiad);而 IOAI(International Olympiad in Artificial Intelligence)是另一个独立的国际组织,两者互不隶属。两个缩写字母顺序相近,报名和查资料时请注意区分。

3. 考试是线上还是线下?考什么形式?

资格赛为线上进行,分两个部分各 90 分钟。Part 1 是围绕 AI 核心概念的数学、算法与编程客观题;Part 2 需要在 Google Colab 上处理真实数据、完成建模,按模型表现与代码质量评分。

4. 需要什么基础才能参加?

需要 Python 编程基础与一定的数学能力(数学推理、方程),并了解机器学习的基本原理。官方推荐的学习资料包括 Python 官方文档、scikit-learn 与 PyTorch 入门教程;官方也给出了参考线——在其公开练习题上得分约 35% 即处于有竞争力的位置。

5. 获奖比例大概是多少?

资格赛设三档:Distinguished Honor Roll 约前 5%、Honor Roll 约前 20%、Certificate of Distinction 约前 50%。取得 Distinguished Honor Roll 的选手可受邀参加全国集训营。

6. 参加集训营一定能进国家队吗?

不一定。集训营为 3 天集训 + 2 天选拔赛,结营后按选拔赛成绩取前 4 名组成国家队,其余营员按名次获得金、银、铜奖或优异证书。且国家队名额只在符合加拿大身份要求的选手中产生。

赛事咨询备考规划
国际竞赛 国际竞赛
了解背提项目
国际课程 国际课程
国际课程
商务合作 商务合作
商务合作
课程试听 课程试听