AI开发大赛2024

决赛结果公布
  • 赛题介绍
  • 赛制赛程
  • 作品提交
  • 赛事资料
  • 评审规则
  • 大赛单位
  • 项目介绍
  • 赛题背景
  • 赛题任务
  • 赛事交流
  • 丰厚奖金
    50W
  • 已报名团队数
    0
  • 竞赛状态
    决赛
项目介绍
openKylin(开放麒麟)社区是由基础软硬件企业、非营利性组织、社团组织、高等院校、科研机构和个人开发者共同创立的一个开源社区,旨在以“共创”为核心、以“开源聚力、共创未来”为社区理念,在开源、自愿、平等、协作的基础上,通过开源、开放的方式与企业构建合作伙伴生态体系,共同打造桌面操作系统开源社区,推动Linux开源技术及其软硬件生态繁荣发展。
openKylin自成立起,就从源码级别自主构建了RISC-V开源桌面操作系统版本,目前能够支持HiFive Unmatched、VisionFive2、LicheePi和SG2042 EVB等多个硬件平台,支持80%以上市场主流RISC-V芯片,并与深度数智联合发布了搭载RISC-V的笔记本电脑--ROMA。同时,openKylin社区研发团队还基于RISC-V指令集和GPU优化了UKUI桌面环境,并适配了openKylin自研软件、Libreoffice、浏览器、影音播放和编程开发等常用软件。
赛题背景
当今人工智能技术已经广泛应用于诸多领域,并呈现出快速发展的态势,众多优秀的AI开发框架已经在多种计算平台上取得了巨大成功。
然而,针对RISC-V架构的AI开发框架尚处于起步阶段,尚未涌现出一个经过专门构建和优化的AI开发框架,能够充分发挥RISC-V的独特优势。
赛题任务
本赛题要求开发者能够基于openKylin开源操作系统和 RISC-V 硬件平台:
1)框架适配:适配运行一款以上主流AI框架,包括但不限于TensorFlow、PyTorch、Caffe、Keras、MXNet、PaddlePaddle、Mindspore等;
2)应用开发:基于适配的AI框架,能够运行有代表性的AI模型,或者开发AI应用软件(如人机对话工具、智能语音助手、多模态识别软件等),使AI应用能够运行在openKylin系统上;
3)框架优化:针对RISC-V芯片硬件特性,研究面向RISC-V架构的AI框架加速优化技术,从而有效利用RISC-V硬件特性为人工智能任务的运行提供高效的AI基础环境支撑。(此项可选,加分项)
赛事交流
openKylin(开放麒麟)
感兴趣的同学可扫码添加openKylin小助手,发送“开放原子开源大赛”我将邀请您加入大赛交流群,进入群聊以便通知后续赛事信息。
注:
1、原则上所有获奖作品需要开源,如有特殊情况需经终审评审专家集体决策同意可部分开源;
2、大赛最终解释权归开放原子开源基金会及共建方所有;
3、开放原子开源大赛监督联系人:刘彦飞,邮箱:liuyanfei@openatom.org,电话:010-59258678转8010。
大赛赛制
1)赛制:初赛-决赛
2)参赛对象:国内外各相关单位、高校、个人等均可免费报名参赛,自由组队,人数不限
3)所有参赛成员(队长、成员),均需签署社区CLA(签署个人CLA (cla.openkylin.top) )
4)共建方为每个参赛队提供RISC-V云平台或开发板
竞赛流程
比赛启动
2023.11.28
比赛启动,全国巡讲,参赛队伍报名
openKylin(开放麒麟)
在线培训
2024.01.09
启动在线培训,导师一对一辅导
openKylin(开放麒麟)
初赛提交
2024.03.20
初赛作品提交截止
初审结束
2024.03.25
初审结束,公布入围决赛名单队名
openKylin(开放麒麟)
决赛提交
2024.04.15
决赛作品提交
openKylin(开放麒麟)
决赛评选
2024.04.19
决赛作品评选
参赛须知
本赛题正式开始比赛的要求为:报名队伍数量至少达到60支,且提交作品数量至少达到30个。若未达到报名队伍或提交作品的数量要求,则本赛题可能被延期或暂停,届时将由本赛题共建方(openKylin社区)向您发出书面通知。
作品要求
1)参赛作品须符合本届大赛赛题要求并符合所报赛站赛题方向,作品名称应能体现赛题主要特征。
2)参赛作品必须为原创作品,并未侵犯任何他人的专利权、著作权、商标权及其他知识产权,且不得违反国家相关法律法规,否则将取消参赛资格。
3)参赛团队均可在不改变作品名称和主要功能的基础上,持续推进作品迭代升级,对应赛程最后一次提交的作品为参赛作品。
4)评审期间,参赛团队须按照组委会的要求补充提交参赛作品有关材料。
5)作品必须可分离原开发环境,具备可演示的运行环境,能够在组委会提供的测试账户上编译/运行或自行提供编译/运行环境。
6)作品允许使用他人开源代码,但必须在保持原有版权的基础上,注明出处和其他开源代码的依赖关系。提交作品时,必须在分析设计文档中明确说明作品中其他开源代码的作用及所占比例。
7)作品应能正确运行并可达到预期结果。作品应与设计文档描述的功能一致,如未能实现设计文档中描述的所有功能,应注明未实现功能及其所占比例和重要程度。
8)所有已提交的参赛作品和相关材料原则上不予退还。
提交流程
大赛作品提交地址为:https://atomgit.com/openkylin,要求参赛队伍在Atomgit上建仓存放作品资料,提交作品时需签署社区CLA(签署个人CLA (cla.openkylin.top) ),并将仓库链接同步给到工作人员。
说明:在提交作品前,请先在大赛的沟通群中联系小K开放仓库权限,方可提交您的作品。
签署CLA
提交作品
提交要求
初赛提交要求
决赛提交要求
1)作品申报书 (模板下载)
a. 作品标题、摘要、软件分类、应用领域、开放源码组织认可的开放源码许可证类型(可多个)等软件基本信息、作品概述等。
b. 软件背景及应用领域;
c. 同类软件国内外现状及分析对比;
d. 作品特点和设计思路;/运行或自行提供编译/运行环境。
e. 功能描述;
f. 体系结构和关键技术点;
g. 功能模块设计;
h. 软件部署及维护说明;;
i. 测试报告用户手册;
j. 总结。
2)作品介绍PPT (模板下载)
3)演示视频
4)参赛作品的开源源码
初赛通过后,进入决赛流程。入围选手按照竞赛组委会要求,进一步提供相关文档,文档纲要如下:
a. 自行下载并填写下列满足要求文件,自行打印带至决赛现场:
a. 代表单位把钱奖金打到公司或学校账户的填 2.1表
a. 单位或学校但是是个人参赛的,把奖金打到自己账户的填 3.1表
其他说明
1)参赛作品须开放源代码,遵循开源项目的开源许可证,如GPL、MIT、BSD、Mozilla、LGPL、MulanPSL等;
2)参赛队伍中所有参赛成员(队长、成员),均需签署社区CLA(签署个人CLA (cla.openkylin.top) )
开发板领用流程
领用流程
为了助力参赛开发者基于 RISC-V 架构的学习与开发,节省 Qemu 学习成本与开发板资源,参赛开发者可以申请使用openKylin社区提供的开发板和云环境等大赛相关资产, 数量有限,先到先得!openKylin社区大赛资产详细申请步骤如下:
1、点击链接下载并填写《openKylin社区大赛开发板领用申请表》
2、将身份证、学生证(必须包含封面、照片、入学年份等详细信息)/工作证明信息拍照保存并插入至《领用申请表》下方。
3、将《领用申请表》发送至社区官方邮箱:contact@openkylin.top,标题格式:【开发板申请】+队伍名+姓名,工作人员将在 7 个工作日内审核完毕并联系发放。
4、请申请人在收到开发板后拍照确认,并手写“我已收到开发板+本人姓名”发送至社区官方邮箱作为签收凭据(开发板实物图+手写凭证)进行存档。
注意:由于赛昉、荔枝派开发板成本较高,请申请领用的开发者们妥善保管(开发板+包装盒等所有零件), 并在赛事结束后尽快归还。
免责声明:
1、领用资产仅限 面向RISC-V架构的AI开发框架构建与优化大赛赛事期间提供使用,并非免费赠送,请同学们提前规划好使 用时间,切勿将重要数据保存在短期借用的开发板上。社区不承担任何关于数据资料丢失的责任。
2、严禁使用openKylin社区产品进行任何商业或者违法行为,一经发现会立即回收相应资源,并保留进一步追责的权利。
退还流程
1、 退还前请确保开发板上存储的数据已转移或备份。
2、联系社区资产管理员魏云博(电话&微信同号:17863922737)进行开发板退还登记。
社区收件信息:
收件人:魏云博
电话:17863922737
地址:湖南省长沙市开福区芙蓉中路富兴金融中心 T3 栋 39 层
社区方收到开发板后会以邮件形式反馈并确认,请注意跟进确认邮件。
注意:由于赛昉开发板成本较高,请申请领用的开发者们妥善保管(开发板+包装盒等所有零件), 并在赛事结束后尽快归还。
云环境申请流程
玄铁云环境申请
1. 个人申请:登录云上实验室,登录网址是:https://www.xrvm.cn/community/laboratory/cloud-service,登录后点击页面右上方的登录/注册按钮
openKylin(开放麒麟)
2. 点击登录/注册页面,没有账号的需要进行注册
openKylin(开放麒麟)
3. 新用户登录后,会显示申请云上实验室的权限,需要进行申请,申请通过,会有短信通知
openKylin(开放麒麟)
备注:只有权限申请通过后,才能在系统上进行资源预定
4. 进行资源预定,选择预定时间
openKylin(开放麒麟)
备注:
1. 预定时间可以选择,当前一个账号最多支持连续3天的申请,如需延长,请填写 玄铁云环境延长申请表,审核通过后进行使用时间扩充
2. 上图的预约系统号,表示符合要求单板的个数
3. 右边的日期如果是灰色的表明已经被预定,可以提前预约没有灰色的日期
算能云空间申请
算能云空间申请链接:
申请流程:
1. 个人申请:申请单个的云空间资源
openKylin(开放麒麟)openKylin(开放麒麟)
● 申请时间:计划使用云空间的时间;
● 申请用途:计划使用云空间的用途;
● WEB站点代理:云空间在公网上的访问站点;
● 传输助手:用户计划传输至云空间内的文件;
2. 团队申请:批量申请一定数量的资源,申请人作为团队管理员
openKylin(开放麒麟)openKylin(开放麒麟)
● 团队名称:开发者的团队名称;
● 申请时间:计划使用云空间的时间范围;
● 申请数量:计划使用云空间的数量;
● 自动审核:团队成员的申请是否自动通过;
● 同步空间:团队申请人是否拥有一份云空间;
● 申请用途:计划使用云空间的用途。
评审委员会
尼玛扎西(主任)
中国工程院院士
西藏大学计算机学院院长
陈  渝(委员)
清华大学长聘副教授
周明辉(委员)
北京大学教授
章  毅(委员)
四川大学教授、院长
张玉志(委员)
南开大学教授、院长
胡春明(委员)
北京航空航天大学教授、院长
于  策(委员)
天津大学教授、副主任
杨建华(委员)
浙江大学教授
顾钊铨(委员)
哈尔滨工业大学教授
吴庆波(委员)
国防科技大学研究员
武延军(委员)
中科院软件所研究员、副所长
孙  乐(委员)
中科院软件所研究员
乔保军(委员)
河南大学教授、院长
赵俊峰(委员)
内蒙古大学教授、副院长
陈莉君(委员)
西安邮电大学教授
刘  宏(委员)
湖南师范大学教授
王  伟(委员)
华东师范大学教授
张  锦(委员)
长沙理工大学教授、院长
阳  旺(委员)
中南大学副教授
肖  晟(委员)
湖南大学副教授
刘  澎(委员)
中国开源软件推进联盟副主席
兼秘书长
谭中意(委员)
开放原子开源基金会
技术委员会主席
庄表伟(委员)
天工开物开源基金会执行副秘书长、
开源社执行长
陈  阳(委员)
微软开源技术专家、
开源社理事长
高  鹏(委员)
北京算能科技有限公司高级副总裁
李春强(委员)
阿里巴巴达摩院
RISC-V及生态软件生态负责人
孙彦邦(委员)
杭州进迭时空科技有限公司总裁
韩乃平(委员)
麒麟软件有限公司首席科学家、
研高工
张  铎(委员)
麒麟软件有限公司高级副总经理、
高工
李震宁(委员)
麒麟软件有限公司副总经理、
正高工
余  杰(委员)
国防科技大学研究员、
openKylin秘书长
评审细则
1)参赛作品应具备解决面向RISC-V架构的AI开发框架构建的相关能力,应具备支持运行业界主流 AI 模型的能力(30分)
2)参赛作品应具备基于适配的AI框架,开发AI应用软件或使AI应用能够运行在openKylin系统上的能力(30分)
3)参赛作品的创新性、实用性及产品落地应用可行性(20分)
4)参赛团队需要提供足够详细的说明文档指导其他开发者运行/使用这个项目(20分)
5)参赛作品具备AI开发框架的加速优化能力,且性能较优化前方案的有明显提升(附加分,20分)
综合评定
最终团队成绩,将在总决赛中的作品答辩环节的综合评分后得出评出各类奖项。
赛事奖金
二等奖
(4组)
4W
openKylin社区暑期实习
一等奖
(2组)
8W
openKylin社区offer
每组2台 DC-ROMA RISC-V笔记本电脑
三等奖
(9组)
2W
openKylin社区面试直通车
一等奖
(2组)
8W
openKylin社区offer
每组2台 DC-ROMA RISC-V笔记本电脑
二等奖
(4组)
4W
openKylin社区暑期实习
三等奖
(9组)
2W
openKylin社区面试直通车
优胜奖
(若干名)
2000元
电子证书
优秀指导奖
(若干名)
2000元
电子证书
大赛单位
大赛承办单位
openKylin(开放麒麟)openKylin(开放麒麟)openKylin(开放麒麟)openKylin(开放麒麟)openKylin(开放麒麟)openKylin(开放麒麟)openKylin(开放麒麟)
赛道承办单位
openKylin(开放麒麟)openKylin(开放麒麟)
协办单位
openKylin(开放麒麟)openKylin(开放麒麟)
赞助单位
openKylin(开放麒麟)openKylin(开放麒麟)openKylin(开放麒麟)openKylin(开放麒麟)
openKylin(开放麒麟)