下一章 上一章 目录 设置
15、北斗七星 我们都有光 ...
-
全国青少年人工智能创新大赛决赛,在北京国家会议中心举行。
三月清晨的北京,空气里还带着北方特有的干燥冷意。会场外悬挂着巨幅海报,中英双语的“全球青少年AI挑战赛中国区选拔”字样在视线中格外醒目。来自全国各地的五十名选手陆续抵达,家长们、老师们、媒体记者……人群熙攘,空气里弥漫着一种紧绷的兴奋感。
许诺背着黑色双肩包,穿着南华中学的校服外套——深蓝色,左胸绣着校徽。她站在会场外的台阶上,抬头看了看这座巨大的建筑,玻璃幕墙反射着初升的阳光,刺得她微微眯眼。
“许诺?”一个声音从旁边传来。
许诺转头。是个戴眼镜的男生,看起来和她差不多大,穿着上海某重点中学的校服,手里拿着厚厚的笔记。
“你好。”她说。
“我是上海中学的李铭。”男生推了推眼镜,“我看过你的复赛成绩,接近满分。很厉害。”
“谢谢。”许诺点头,“我是许诺,南华中学。”
两人简单交谈了几句,李铭是典型的竞赛生,说话语速很快,思维跳跃,但能看出功底扎实。他提到几个这次的热门选手——杭市区第一名的女生思维很独特,深市区第一名的男生被称为算法神童,还有京市本地的几个“竞赛专业户”等。
“不过最要小心的是国际区域赛那边的人。”李铭压低声音,“听说这次有五个直接入围决赛的外国选手还有专门的一对一助教,都是去年各国竞赛的冠军,组委会特意邀请来进行比赛交流的。”
他顿了顿:“其中有个叫Alex的,A国人,MIT预备生,很狂。昨天在选手群里放话,说华国学生的AI项目都是‘玩具级别’。”
许诺没有吭声,脸上没什么表情。
“你不生气?”李铭有些意外。
“比赛只需要用成绩说话。”许诺说完,转身走向安检口。
李铭看着她挺直的背影,愣了愣,然后笑了:“真酷啊。”
第一天是算法竞赛,六个小时,十二道题。
会场被布置成标准的机房格局,每张桌子上配备一台高性能工作站。
五十名选手按抽签序号就座,许诺在第三排靠窗的位置。
她开机,检查环境,登录比赛系统。
手指在键盘上试了试手感,比她在南华用的那台电脑还要好。
九点整,哨声响起。
题目出现。
许诺快速扫了一眼榜单,十二道题,难度从A到L递增。
她直接点开L题——这是她的习惯,从最难的下手,如果最难的有思路,其他的就不是问题。
题目描述很简洁:设计一个算法,在给定的超大规模图数据中,实时识别动态变化的社区结构,并预测其演化趋势。要求时间复杂度低于O(n log n),空间复杂度低于O(n)。
会场里响起此起彼伏的抽气声,这题已经接近研究生级别的课题了。
许诺没有停顿,她拿起手写板,开始画图:节点,边,社区,时间序列……大脑飞速运转,系统面板在意识深处调出相关的图论算法和动态规划模型。
十分钟后,她有了初步思路。
敲击键盘的声音清脆而密集,她的手指在键盘上敲个不停,屏幕上的代码一行行增加。
复杂的算法被她拆解成清晰的模块:图数据预处理,增量式社区发现,基于机器学习的演化预测……
两个小时,L题AC。
监考老师巡场时在她身后停留了很久,眼神里写满震惊。
接下来是收割时间。
K题,动态规划优化,四十五分钟。
J题,字符串匹配的改进算法,三十五分钟。
I题,概率图模型推断,一小时。
……
到下午三点,许诺已经完成了十一道题。
只剩下一道H题——其实不难,但题目描述有些歧义,需要仔细审题。
她喝了口水,活动了一下有些僵硬的手指,然后点开题目,重新读题。
就在这时,旁边传来一声不太标准的英文:“这么快?可不要为了博关注出名就胡乱写啊”
许诺转头,右前方隔着一个座位,一个金发碧眼的外国男生正看着她。
他穿着印有MIT标志的连帽衫,脸上带着那种典型的美式自信笑容——或者说,傲慢。
看来他就是Alex。
“我看了你的提交记录,”Alex用英语说,声音不大但足够周围几个人听见,“六个小时不到,完成十一题。要么你是天才,要么你放弃了运行率。”
许诺看着他,用英语平静地回答:“你可以等评测结果。”
“评测系统也可能出错。”Alex耸耸肩,“华国人的水平大家都知道......。”
这话里的轻视太明显了,周围几个中国选手都皱起眉,心中燃起一股愤怒——但Alex去年的战绩太耀眼,全球青少年AI竞赛银牌,已经拿到MIT的预录取,他有傲慢的资本,再加上近几年华国在国际赛事上确实没有太靓眼的表现,大家无可反驳。
许诺没接话,她转回头,继续看H题的题目描述。
Alex等了几秒,没等到他预期的反应,有些无趣地撇撇嘴,也转回去做题了。
下午四点五十分,离比赛结束还有十分钟。
许诺提交了H题的最后一次修改,运行,评测……
Accepted.
十二题全过。满分。
她轻轻呼出一口气,靠在椅背上。
连续六个小时的高度专注,此刻放松下来,才感觉到肩膀的酸涩和眼睛的干涩。
大屏幕上,实时排行榜开始刷新。
第一名:许诺,南华中学,12题,满分。
第二名:Alex Miller,MIT预备生,11题。
第三名:李铭,上海中学,10题。
……
会场里响起嗡嗡的议论声,很多人在看许诺,眼神复杂——惊讶,佩服,也许还有一丝不甘。
Alex盯着屏幕,脸色不太好看。
他猛地站起来,椅子在地板上划出刺耳的声音。
“我要申请复核!”他用英语大声说,“她的解题速度不符合常理!”
监考老师走过来:“这位选手,请保持安静。”
“我怀疑有作弊可能!”Alex不依不饶,“我需要查看她的代码和解题过程!”
会场安静下来。所有人都看向这边。
许诺也站起来。她比Alex矮半个头,但背挺得很直。
“可以。”她用英语说,声音清晰,“我的所有解题过程,系统都有记录,你可以申请复核,也可以等明天项目展示环节——我会详细讲解我的算法思路。”
她顿了顿,补充道:“当然,如果你需要,我现在就可以在白板上推导L题的核心算法,需要我这样做吗?”
她的语气太平静了,平静到像在问“今天天气怎么样”。
Alex张了张嘴,没说出话,但面色不好。
监考老师打圆场:“好了,第一天的比赛结束,所有代码和解题记录都会存档,评审委员会会进行严格审核。现在请大家有序离场。”
人群开始移动,许诺收拾好自己的东西,背上书包,过Alex身边时,她停下脚步。
“对了,”她用英语说,声音只有两人能听见,“我们华国人的美德之一就是尊重他人,这一点你可以学习一下”
说完,她转身离开。
Alex站在原地,脸色一阵红一阵白。
第二天的项目展示,才是真正的重头戏。
题目在前一天晚上公布:设计一个AI系统,解决“教育资源不均衡”这一社会问题。
要求不仅要有技术实现,还要有完整的应用场景设计和可行性分析。
二十四个小时的准备时间。
选手们被分配到独立的项目室,里面有白板、电脑、基本工具。晚餐是组委会统一配送的盒饭,很多人一边吃一边在白板上写写画画。
许诺没有急着动手,她花了两个小时做调研——调取系统面板里关于教育公平的数据、案例、现有解决方案。
然后她坐在白板前,闭上眼睛。
脑海里浮现出很多画面:初中时林薇对着数学题发愁的样子,高中时学习小组里那些渴望进步的眼睛,还有更久远的前世——幼时学习上遇到难题因为找不到方向而迷茫的自己。
她想要创造的系统,不只是一个只能给出答案的题库,它应该是可以贴合使用者的实际情况引导学习的。
随后睁开眼睛时,她心里有了方向。
拿起马克笔,在白板上写下项目标题:
【“北斗七星”个性化教育引导系统】
然后开始画架构图,底层数据平台,中间算法层,上层应用接口。
核心模块:学生画像构建,知识图谱匹配,自适应学习路径规划,情感陪伴模块……
她写得很细,每个模块的算法选型,技术难点,解决方案。
时间一分一秒过去,窗外的天色从暗到明。
凌晨四点,初步设计完成。
早上七点,核心代码框架搭建完毕。
九点,演示文稿和演讲稿准备就绪。
九点半,她趴在桌上睡了二十分钟——这是系统计算出的最佳休息时间。
十点,展示开始。
选手们按照抽签顺序依次上台,每个人十五分钟展示,五分钟问答。
Alex抽到第七个,他的项目很“炫技”——基于深度强化学习的自适应题库系统,用了复杂的神经网络结构,演示视频里算法指标非常漂亮,评委们频频点头。
但他回答问题时,暴露了弱点。有评委问:“你的系统如何适配不同年龄层的课题难度差异?”
Alex卡壳了:“这个……可以通过数据迁移学习……”
“具体方案呢?不同人群的学科薄弱点不同,你的模型如何处理?”
“需要进一步调整参数……”
台下有些轻微的骚动,技术再炫,如果脱离实际应用场景,也只是空中楼阁。
许诺抽到第十二个。
她走上台时,脸色有些苍白——连续三十多个小时的高强度工作,铁人也扛不住,但她的精神很亢奋。
打开演示文稿的第一页,不是技术架构,而是一张照片:是初中时自己和学习小组的合照,上面每个人都洋溢着明朗的笑容。
“我想从这个问题开始,”许诺说,声音通过麦克风传遍会场,“当我们谈论‘个体学习能力差异化’时,我们在谈论什么?”
她切换下一页,数据图表,每个城市区域的教学数据图:城乡师资差距,教材版本差异,家庭辅导能力的天壤之别……
“技术可以解决一部分问题,但不是全部。”许诺说,“所以‘北斗七星’系统的核心设计理念,不是‘替代’,而是‘赋能’。”
她开始讲解系统架构,从如何通过最少的数据输入构建学生画像,到如何动态适配各地教学大纲,再到如何利用知识图谱推荐最适合这个学生、这个地区的学习路径。
技术细节扎实得可怕,有评委现场提问:“你的知识图谱融合算法,如何处理多源异构数据?”
许诺调出代码片段,在白板上推导公式:“这里我改进了传统的图神经网络,加入了注意力机制和多任务学习模块。具体来说……”
她讲了五分钟,逻辑清晰,深入浅出。
提问的评委边听边记,最后点了点头。
更打动人的是应用场景设计,她详细描述了系统如何在没有稳定网络的山村学校部署离线版本,如何为随迁子女适配不同地区的教材衔接,甚至如何为残障学生提供无障碍交互界面。
“最后,”许诺切换到最后一张幻灯片,“我想说,技术是有温度的。‘北斗七星’系统的最终目标,不是产出更高的分数,而是让每个使用者相信自己可以获得成果,更让他们愿意去为之付出行动。”
她鞠躬,台下安静了两秒,然后掌声雷动。
评委席上,几位高校教授交换着眼神,都在对方眼里看到了同样的评价:技术能力过硬,更有着开阔性的视野格局。
展示全部结束后,是漫长的评审环节。
选手们在大厅里等待。有人焦虑地踱步,有人小声交谈,有人干脆闭眼休息。
许诺坐在角落的椅子上,手里握着瓶矿泉水,眼神有些放空——太累了。
“嘿。”有人在她旁边坐下。
是李铭,他看起来也很疲惫,但眼睛里有光:“你的项目,很厉害。以后如果真的完善开发出来了,会帮助到很多人,有很多人受益。”
“谢谢。”许诺说,“你的也不错。”
李铭的项目是关于职业教育路径推荐的,同样扎实且实用。
两人简单交流了几句技术细节,双方都有所思考和学习。
另一边,Alex被几个外国选手围着,还在争论什么。
他朝许诺这边看了一眼,眼神复杂,但没再过来。
下午三点,结果公布。
所有选手被召集到主会场,舞台上方的大屏幕亮起,开始播放本次比赛的精彩瞬间剪辑——代码飞舞的画面,白板上密密麻麻的公式,选手们专注的脸。
然后评委会主席上台,白发苍苍的老教授,中国人工智能领域的泰斗。
“经过两天的激烈角逐,评审委员会综合算法竞赛成绩和项目展示评分,现公布最终结果。”
会场安静得能听见呼吸声。
“第三名,李铭,上海中学。”
掌声响起。
“第二名,Beck Miller,A国。”这是Alex的助教选手。
稀稀拉拉的掌声,对上上台时脸色不太自然。
“现在,宣布第一名——”
老教授顿了顿,目光扫过台下。
“她以算法竞赛满分的成绩,和一项真正具有人文关怀和技术深度的AI项目,征服了所有评委。”
“她让我们看到,科技的发展,是服务于人。”
“第一名,金牌得主——”
“许诺,南华中学!”
掌声如雷,闪光灯亮成一片。
许诺站起来,走向舞台。脚步有些飘,但背挺得很直。
她从老教授手里接过金牌和证书,沉甸甸的。
“祝贺你。”老教授和她握手,低声说,“MIT CSAIL那边,我会亲自推荐。”
“谢谢教授。”许诺说。
她转身面向台下,镜头对准她的脸,大屏幕上特写——略显苍白的脸颊,但眼睛明亮如星。
那一刻,远在南华的许多屏幕前,有人欢呼出声。
林薇在家里抱着电脑尖叫:“许诺第一!金牌!”
张扬在琴房,手机里弹出消息,他愣了一下,然后用力敲了一下鼓:“牛逼!”
周时正在电视机前,看着直播画面里许诺站在聚光灯下的样子,看了很久,然后和画面里的人一起笑了。
而北京会场里,许诺举起金牌。
镁光灯再次炸开,画面定格。
这个三月,这个十七岁的女生,用绝对的实力,让所有人记住了她的名字。
颁奖典礼结束后,是媒体采访时间。
许诺被记者团团围住,问题一个接一个:“未来想做什么?”“MIT之后有什么计划?”“你的项目会开源吗?”
她一一回答,得体但简洁。
等终于脱身时,天已经快黑了。
收拾好个人物品走出会议中心,晚风一吹,她才感觉到彻骨的疲惫。
两天的高强度比赛,加上昨晚通宵,身体已经快到极限。
“许诺。”
她转头。
周时站在路灯下,穿着黑色外套,靠在路灯柱子上,站在那里,像等了很久。
许诺愣住了:“你……怎么在这儿?”
“刚好有事儿来北京。”周时说,语气很随意,“你可以金牌得主,怎么着我也该来为你庆祝一下。”
他说得很自然,许诺心里划过一丝暖意,“谢谢。”
“客气什么。”
周时走过来,很自然地接过她的物品袋:“住哪儿?我送你。”
“组委会定的酒店,在清大附近。”
“走吧,打车。”
车上,两人并排坐在后座。
北京夜晚的街景在窗外流淌,霓虹闪烁,车水马龙,许诺靠着车窗,眼皮开始打架。
“累了就睡会儿。”周时说,“到了叫你。”
“嗯。”她含糊应了一声,闭上眼睛。
意识模糊前,她听见周时对司机说:“师傅,空调调高一点,她睡着了。”
然后有件外套轻轻盖在她身上,很暖和,有淡淡的洗衣液味道,还有一点……说不清的、干净的少年气息。
她沉沉睡去。
“师傅,能在这儿暂时停一会儿吗?按时计费。”
......
醒来时车已经停了,周时看她眼睛睁开,轻声对她说:“许诺,到了。”
她睁开眼,有些茫然地看了看窗外——酒店大门,灯火通明。
“我睡了多久?”
“刚到一会儿。”周时说,“看你睡得熟,没叫你。”
许诺有些不好意思。
她坐直身体,周时的外套从肩上滑落。
她捡起来还给他:“谢谢。”
“明天有什么安排?”周时问,“我记得你说国组委会安排有一天自由活动时间吧?”
“嗯。”许诺点头,“我打算在附近转转,买点纪念品。”
“那一起吧。”周时说,语气有点不太自然,“我也没什么事。”
许诺看着他,路灯的光从他侧后方打过来,在他脸上投下柔和的阴影。他的眼睛很黑,但有些飘忽,没和许诺视线对上。
“好啊。”她说。
第二天,天气很好,三月的京市,天空是难得的湛蓝色。
周时像个导游一样,拿着提前做好的手写的攻略,带许诺转了好多地方。老巷子,胡同,天安门......
“你打算去MIT吗?”
“还没结果呢”许诺说,“MIT的offer还没正式下来。”
“会下来的。”周时的语气很笃定,“你可是第一名。”
之后他们去了颐和园,初春的湖面还结着薄冰,残荷枯枝映着蓝天,有种苍凉的美。
两人沿着长廊慢慢走,聊些无关紧要的事——学校的樱花快开了,林薇最近在排话剧,张扬的乐队终于有了名字叫“星火”,邀请了周时加入当乐队主唱兼吉他手……
“星火?”许诺问。
“嗯。”周时点头,“他说,星星之火,可以燎原。虽然现在只是校园乐队,但总有一天,要让全世界听到他们的声音。”
许诺笑了:“很像张扬会说的话。”
中午,周时带她去吃老北京炸酱面,小店藏在胡同深处,桌椅老旧但干净。面端上来,酱香扑鼻。
“尝尝。”周时说,“这家很出名。”
许诺吃了一口,眼睛亮了:“好吃。”
周时看着她满足的样子,嘴角弯了弯。
下午,他们在后海闲逛,阳光很好,冰面开始融化,波光粼粼。
街边有卖糖葫芦的小贩,有画肖像的画家,还有抱着吉他唱歌的年轻人。
走过一个街角时,歌声传来,是个大学生模样的男生在卖唱,唱的是首民谣,嗓音沙哑但动人。
周时停下脚步,听了会儿。
“唱的挺好的”许诺说。看着周时有些踌躇的脚步,有点带着疑问的问道:“你想去唱吗?”
周时看了她一眼,然后真的走过去,和那个男生说了几句。
男生笑着把吉他递给他。
周时调试了一下琴弦,坐在街边的石阶上。
夕阳正好从胡同尽头斜斜照过来,给他整个人镀了层金边。
他拨动琴弦,前奏很轻,很柔。
然后他开口唱。
是一首许诺没听过的歌,旋律很美,周时的声音低沉温柔,和他平时的风格完全不同,每个字都像在讲故事。
“在蝉鸣停止的傍晚
你走过我的夏天
眼睛里有整片星空
白鸽开始歌颂
想把每一句都藏进弦音
等某一天
可以和你并肩前行……”
周围渐渐围了些人,有情侣停下脚步,有老人坐在长椅上听,有孩子蹲在前面仰头看。
许诺站在人群里,看着周时。
他唱得很投入,眼睛微微闭着,睫毛在眼下投出细密的影。
夕阳的光在他发梢跳跃,顺着鼻梁然后在他拨弦的手指上流淌。
她忽然觉得,这个时候的周时,和平时不太一样。
仿佛阳光为他添了一层暖色的外衣,看起来更加柔软。
一曲终了,掌声响起,周时把吉他还给男生,道了谢,走回许诺身边。
“你新写的歌?”许诺问。
“嗯。”
“很好听。”她认真地说,“旋律很优美,你唱的也好。”
周时看着她,眼神很深:“真的?”
许诺突然就想起了上辈子的一些片段,也有一位歌手叫周时,当时公司的同事还放过他的歌,怪不得她总觉得周时有一种熟悉的感觉,之前却一直没想起来。只是后来他好像遇到了什么问题,渐渐没有新歌发布了。但现在一切还不知道他遇到了什么事情,提醒他也为时尚早,便不多言,后面如果真有什么事,她也会尽力帮忙的。
“真的。”许诺点头,“以后会有很多人喜欢你的歌。”
周时看着眼前女生确信的说着,“那就借你吉言了。”
傍晚,他们去看电影。
是部科幻片,讲人工智能和人类未来的。
看到一半,主角的AI系统说:“我存在的意义,是帮助你成为更好的人。”
许诺心里动了一下,她想起自己的系统。
电影散场后,两人沿着街慢慢走,夜色完全降临,街灯一盏盏亮起。
“你的系统,”周时忽然说,“也会像电影里那样,有朝一日拥有自己的意识吗?”
许诺想了想:“我不知道,但如果真有那一天,我希望它不会忘记他被设计出来的初衷。”
“你会做到的。”周时说,声音很轻,“你想做的事,都会做到。”
许诺转头看他,他的侧脸在街灯下明暗交错,鼻梁很高,下颌线清晰。
“你也是。”她说,“你会写出很多好歌,会有很多人听你的歌,会被你的音乐打动。”
周时停下脚步。
“许诺。”他叫她的名字。
“嗯?”
他看着她,看了很久,晚风吹过,扬起她额前的碎发,她的眼睛很亮,里面清楚的站着周时的倒影。
“我会一直支持你的,加油!”
很简单的话。看着许诺的双眼,他说的很认真。
“我也相信你会实现你的梦想。”她说。
回南华的飞机上,两人并排坐。
许诺靠窗,周时在过道边。
起飞时,许诺看着窗外渐渐变小的北京城。
灯火连成一片,像倒过来的星空。
“周时。”她忽然意识到周时应该是专门来接她的。
“嗯?”
“谢谢你来接我。”
周时顿了顿,然后笑了:“不客气。”
飞机冲入云层,窗外是翻滚的云海,和云层之上清澈的星空。
许诺靠在椅背上,闭上眼睛。
手里握着那枚金牌,金属的质感冰凉,她的脑子前所未有的清晰,她离自己的目标更近了。
她知道,这只是开始。
未来的路还很长。
重获一世,她没有浪费一点时间,每一秒都在朝着心中的方向前进。
这一路上还收获了那么多的善意与真挚的友情,这一次没有留一点遗憾。
飞机平稳飞行,周时转过头,看着许诺安静的睡颜。
她的睫毛弯弯的,在眼下投出浅浅的影。
他看了片刻,然后轻轻拉下遮光板,挡住舷窗外刺眼的阳光。
机舱里很安静,只有引擎的低鸣。
而三万英尺的高空之上,星光璀璨,照亮所有奔赴梦想的道路。