2017百度之星大赛落幕 “两赛一星”冠军分别揭晓

10月24日是在IT圈中约定俗成的“程序员节”,尤其在AI科技迅速发展的今天,每一位程序员和开发者都是这个时代的英雄。借此特别的节日,2017年第十三届百度之星大赛在百度举办了颁奖典礼。自7月5日百度集团总裁、COO陆奇在百度AI开发者大会上发布起,历经近4个月的时间,百度之星大赛获奖名单正式出炉,最终来自电子科技大学的何柱以及来自中国科学院信息工程研究所“北极光”团队分别获得2017百度之星程序设计大赛、开发者大赛的一等奖。

现场,百度校园品牌部主任李轩涯、百度校园品牌部高级经理计湘婷、百度自然语言处理部UNIT技术负责人孙珂博士、清华大学邬晓钧老师、中山大学郭嵩山老师、北京邮电大学房鸣老师及多位评审团指导出席了颁奖典礼,与现场50位程序设计大赛决赛选手和22支开发者大赛决赛团队共同见证了2017百度之星大赛的终极时刻。

2017百度之星大赛最终获奖名单如下:

2017百度之星开发者大赛获奖名单:

UNIT平台优秀应用作品奖:山东科技大学“这个题不会做”团队(成员:王硕、张成泽、左东旭、王麒麟、李强);华中科技大学“爱思博乐”团队(成员:周江南、李争、郭慧敏),以及由百度流程信息管理部(成员:杜霄、魏立新、许科)、系统部(赵杰)和语音产品创新实验室(王昕)跨部门组成的“智慧会议室”团队

最佳对话能力奖:电子科技大学“初学者”团队(成员:刘奇胜、彭博)

最佳创意青年奖:福州大学“手绘心语”团队(成员:林鹏程)

一等奖:中国科学院信息工程研究所“北极光”团队(成员:曹亚男、李晓雪、张东杰、方正)

二等奖:电子科技大学“初学者”团队(成员:刘奇胜、彭博)、西南科技大学“AR_Chat”团队(成员:张雪松、冯林熠、饶志双)

三等奖:北京热麦通达科技有限公司团队(成员:王湘龙、杜彦峰、吴昊、白林涛、郝旭鹏)、广州思云数据技术有限公司团队(成员:蔡韩辉、冯孟活)、杭州电子科技大学“扎克不打嗝”团队(成员:李可宇、赵逸文)

2017百度之星程序设计大赛获奖名单:

一等奖:何柱(电子科技大学)

二等奖:洪华敦(北京大学)、邹逍遥(清华大学)

三等奖:曾耀辉(北京师范大学)、任之洲(清华大学)、吴作凡(清华大学)

优胜奖:王凯晨(杭州电子科技大学)、范俭豪(中山大学)、董克凡(清华大学)、陈雨硕(中山市第一中学)

截至今年,百度之星已经走过13个年头,不仅在编程届享誉盛名,也是国内唯一一个连续举办了13年的企业级编程赛事。2017年,为顺应AI科技的潮流与方向,百度之星品牌全面升级,全新加入了开发者大赛,吸引了近千只队伍报名参赛。在历届“星星”的守护下,百度之星也在不断成长与进步,并将在AI时代下融入更前沿的技术,开放更多的技术资源,力争创造一个更加优质的技术交流与切磋平台,与历届“未来之星”一起create for more,用科技创造更简单的世界!

Astar百度之星·程序设计大赛

赛事简介

一年一度的Astar百度之星·程序设计大赛由中国领先的互联网企业——百度举办,是一项旨在展示大学生创新能力和编写程序、分析和解决问题能力的年度竞赛,从2005年至今已成功举办了十二届。作为中国互联网行业最具知名度、最有影响力的大学生程序设计大赛,它已成为喜欢发掘最佳算法和数据结构,以解决各种挑战性问题的校园程序高手交流切磋的平台。Astar百度之星·程序设计大赛被视为国内程序员的“黄埔军校”和“造星工场”。迄今为止,累计参赛学生已达数十万名,无数编程人才通过大赛脱颖而出,优秀选手不仅能赢得丰厚的奖金,更能取得相当于国内程序设计业界的“金领通行证”的大赛获奖证书。入围最终总决赛的选手,不仅能获得百度公司的校园招聘绿色通道,直接获得加盟百度的优先通行证,也会成为众多知名IT互联网企业重金争夺的对象,这也让大赛得到了广大学子的喜爱和青睐。

百度自成立起,一直致力于对大学生科研的创新与支持工作,并秉持着“看见你的光芒”的人才观点,给予优秀的学生最合适的发展平台和空间,让学生能充分展现自己的才能和价值。17年来,百度一直坚持科技创新,也从未改变对优秀编程人才的渴望和追求。我们永不满足于过去,我们拥抱变化,也欢迎更多新面孔的加入。随着AI时代的到来,百度也从互联网公司转型为AI公司,2017年百度之星·程序设计大赛邀请所有有热情、有梦想的同学报名参赛,共同开启人工智能新时代。同时,我们也会邀请往届选手分享心路历程、参赛心得和对AI的独家观点,百度之星,星火相传!

今年Astar的主题是Create for more,让我们一起用编程的力量创造更美好的生活!

参赛要求

参赛选手国家/地区不限,年龄不限。参赛选手可为在校学生或社会人士。

总决赛选手须为在校学生(包括中学、中专、大专、大学本科及全日制硕士、博士研究生,含本年度应届毕业生) ,社会人士可参与复赛排名,不进入总决赛名单,复赛成绩排名靠前的50位在校学生可进入总决赛。复赛纪念奖按选手排名发放(含非在校生名单)。

参赛学生选手须遵守所在学校关于学生参加校外活动之规定。

参赛选手独立完成题目,无任何作弊和欺诈行为,如有违反将再核实信息后取消参赛成绩,选手排名顺延。

选手需在线完成比赛报名,每人只能报名一次,在线填写信息需完整准确,赛事组委会可根据需要通过官方邮件要求选手补充相关个人信息。

百度现职员工、现职实习生和命题委员会成员不得报名参赛。

参与百度之星官方微博活动的活跃用户将有机会成为百度之星的志愿者,被邀请来到百度之星总决赛现场。

赛题介绍

任务:使用程序设计语言包括C ,C++,Pascal及Java或其它语言解决挑战性算法问题

比赛期间,参赛选手登录比赛页面进行答题,每人使用1台电脑需要在规定时间内使用C、C++、Pascal、Java或其他任意一种程序设计语言编写程序解决规定数量的问题。程序完成之后提交运行,系统自动判定程序为正确或错误并将运行的结果反馈给参赛者,根据答题准确率和耗时进行排名晋级。重点考察选手的基础算法和程序设计能力。

大赛日程

7月5日- 8月4日 报名

8月5日 12:00 – 8月6日 24:00 资格赛

第一场8月12日 14:00 – 16:30 初赛

第二场8月13日 14:00 – 16:30 初赛

8月18日 14:00- 16:30 复赛

10月中旬 总决赛

比赛须知:

1.参赛选手在资格赛规定时间内,提交并答对任意一道题即可获得初赛资格。

2.参赛选手可以报名两场初赛的任意一场,或者参加全部两场,每场初赛成绩前500名参赛选手晋级复赛,共1000人。两场初赛都进入前500名的选手,从排名靠前的组中晋级,另外一组排在500名之后的同学,可以递增进入复赛。

3.复赛成绩前50名参赛选手晋级线下决赛。

4.决赛安排另行通知,百度公司对本比赛拥有最终解释权。

百度之星开发者大赛

赛事简介

“用科技让复杂的世界更简单”是百度全新的公司使命,而科技为生活则是我们一直坚信的品牌理念。作为一家AI公司,百度在AI技术和大数据上有着深厚的积累。我们期望通过开放平台可以让这些技术为广大开发者所了解、使用,并帮助他们开发出更多优秀的产品,让世界更简单,更好地为生活服务。为此,百度发起了面向全球开发者的产品开发大赛–百度之星·开发者大赛。大赛的宗旨是为有创新力、专业性强、富有极客精神和团队合作精神的顶级开发者团队提供便利的开发工具、顶级的AI技术解决方案和展示与推广的平台。

近年来,“对话即平台(conversation as platform)”的理念日益深入人心。很多互联网产品和行业开始在产品中尝试引入对话式的人机交互方式(又称对话机器人),如家电、金融、医疗等。相应的,开发对话机器人的需求也变得越来越旺盛,成为了工业界和学术界的热点。因此,本届大赛的主题定为“智能对话”,参赛者需要以对话式人机交互技术为核心设计、创新、开发一个智能产品,作为本次大赛的参赛作品。期待参赛者们能够以此为契机,开发出极富创意的对话式智能产品。

参赛资格

大赛面向全社会开放,高等院校、科研单位、初创团队等人员均可报名参赛。大赛主办单位有机会提前接触赛题和数据的人员不得参加比赛,其他员工可以参与比赛排名,但不领取任何奖项。

赛题介绍

任务:设计和开发一个以对话式人机交互为核心的智能产品

产品形式包括但不限于手机APP、智能硬件等。产品必须使用百度提供的理解与交互技术平台(以下简称UNIT平台)实现核心对话能力,可以使用百度AI平台开放的其他技术能力作为辅助。其余百度未提供的功能与能力,实现形式不限。

赛题详情

赛程赛制

07.05- 07.25

报名

07.06- 08.05

资格赛

08.06- 08.07

资格赛评审

08.08- 09.20

正赛

09.21- 09.28

正赛在线评审

10月 中旬

正赛最终评审

赛题详情

本次大赛分为资格赛和正赛两个阶段。其中资格赛的目的是为了让参赛者了解对话式人机交互技术的内涵,并尽快熟练掌握百度提供的用于定制对话理解模型的工具化平台—理解与交互技术平台(UNIT)。而正赛则是本次大赛的主题,期望参赛者设计和开发一个以对话式人机交互为核心的智能产品。资格赛与正赛的详细任务描述如下:

1 资格赛

1.1 任务介绍

任务:基于UNIT平台优化给定场景的对话能力

使用UNIT平台优化题设场景的对话能力,提供两个固定场景供参赛者选择:

场景一:订餐馆,包括查询餐馆、订位或发起导航

场景二:看电影,包括查询电影、影院、购票电影票

每个场景由主办方预先提供意图与词槽的定义,并提供一定量对话样本作为训练数据。参赛者需要使用UNIT完成场景的意图与词槽的配置,并利用对话样本优化场景的对话理解能力(参赛者自行增加对话样本与词槽的词表等),并最终在UNIT平台上产出模型与服务。

意图、词槽、对话样本等名词解释以及UNIT平台使用说明详见http://ai.baidu.com/docs#/UNIT-guide。

1.2 评估标准

评估打分在测试数据上进行,测试数据不对参赛者开放。

评估打分指标为对测试数据中对话样本识别的F1值,具体计算方法如下:

F1值=(2*准确率*召回率)/(准确率+召回率)

准确率=正确识别对话样本个数/所有识别对话样本个数

召回率=正确识别对话样本个数/所有需要识别的对话样本个数

(注:上述的正确识别指对话样本的意图及其全部词槽均正确识别)

1.3 数据说明

训练数据格式与UNIT平台一致,具体参考UNIT平台数据格式介绍 http://ai.baidu.com/docs#/UNIT-guide

2. 正赛

2.1 任务介绍

任务:设计和开发一个以对话式人机交互为核心的智能产品

产品形式包括但不限于手机APP、智能硬件等。产品必须使用百度提供的理解与交互技术平台(以下简称UNIT平台)实现核心对话能力,可以使用百度AI平台开放的其他技术能力作为辅助,其余百度未提供的功能与能力,实现形式不限。

UNIT平台说明详见http://ai.baidu.com/tech/unit。 AI平台说明详见http://ai.baidu.com。

2.2 评审标准

主办方组织评审委员会从产品创意、产品对话能力、产品整体完成度等方面综合评分。在线评审评选出前20支团队参最终现场答辩评审。(评选的详细评分规则将另行发布)

赛制详情

1 报名 (7月5日-7月25日)

组队规则:1-5人组队参赛。指定其中一人为队长,队长作为团队发言人与通讯联络人。队伍名称不得包含违反法律法规或公序良俗的词汇。『队名提交后不可修改』

报名方法:参赛团队使用已有百度账号或新注册百度账号报名,该百度账号团队内部共享使用。参赛期间登录百度的平台均需保持与该账号一致。

参赛对象:不限年龄、身份、国籍,面向全社会开放,高等院校、科研单位、初创团队等人员均可报名参赛。大赛主办单位有机会提前接触赛题和数据的人员不得参加比赛,其他员工可以参与比赛排名,但不领取任何奖项。

2 资格赛 (7月6日-8月5日)

所有参赛团队必须参加资格赛,且资格赛成绩大于及格线,才有资格进入正赛评选;

资格赛题目介绍参考『赛题详情』。参赛者在UNIT平台创建场景(该场景是开发者在UNIT平台上创建的一个独立完整的对话系统,通常按垂类划分,例如天气场景、电视盒子场景等,下文简称UNIT场景),并在竞赛平台上选择题设场景对应的UNIT场景。持续基于UNIT平台优化题设场景的对话能力。资格赛给定了两个题设场景,参赛者可选择任意一个或者同时对两个进行优化。(UNIT介绍与使用详细参考http://ai.baidu.com/docs#/UNIT-guide)

参赛者可以在竞赛平台–个人中心–资格赛中自己发起评估打分,查看当次提交在测试集上的得分和个人排名。两次提交评估打分的间隔时长不得小于1小时。竞赛平台也会每日发起对参赛者UNIT场景在测试集上的自动打分,所得分数可以在个人中心的历史分数中查询。平台每次自动打分对应的UNIT场景以参赛者最后一次自发打分时选择的UNIT场景为准。

3 资格赛评审 (8月6日-8月7日)

资格赛的UNIT场景必须在2017年8月5日24点后停止更新并保持稳定,竞赛平台将基于参赛者最后选定的UNIT场景模型版本,发起最后一次自动打分,资格赛评比以此次打分为准并进行排名,在得分超过及格线的基础上,针对两个题设场景分别选取得分排名前100名的参赛者进入正赛。如果参赛者两个题设场景均有有效得分,以两组中得分排名较高的排名为准,另一组排名成绩无效,后续排名递进。

主办方将在2017年8月7日24点前在竞赛平台公布是否有资格进入正赛。

4 正赛 (8月8日-9月20日)

参赛者按比赛题目要求设计和开发一个以对话式人机交互为核心的智能产品。

在比赛结束前,在竞赛平台–个人中心–正赛中提交以下内容:

(1)产品UNIT场景;

(2)产品演示视频;

(3)产品介绍文档;

(4)产品软件源代码。

所有内容可以反复多次提交,主办方将以参赛者在比赛结束前提交的最终版本为准进行评审。

所有提交作品的知识产权归各参赛者所有,所有提交的源码主办方只做审核使用,不开源不外泄。

5 正赛在线评审(9月21日-9月28日)

主办方根据所有参赛队伍在竞赛平台提交的产品展示资料和产品软件源代码,经技术作弊排查后,以评审委员会打分的方式评选出前20支团队参加线下最终评审。

主办方将在2017年9月29日24点前公布入围最终评审的20支队伍名单。

最终评审开始前,入围的20支队伍可继续修改和完善各自的产品。其中实现产品对话能力的UNIT场景必须在2017年10月9日24点后停止更新并保持稳定,正赛最终评审指标之一的产品对话能力将基于此评估。

6 正赛最终评审 (10月中旬)

所有入围现最终评审的参赛团队需携带最终产品来到百度现场进行演示与答辩,由评审委员会打分+大众评审投票决出获奖队伍。

正赛线下最终评审安排将另行通知,百度公司对本比赛拥有最终解释权。