第3章 建模与心跳的频率

初冬的江城,梧桐叶已落尽,枝桠在晨雾中勾勒出清瘦的轮廓。校园里,银杏大道铺满金黄,而数学与信息工程学院的实验楼,却在凌晨五点便亮起了灯。

秦疏桐裹紧呢子大衣,踩着霜色走进307实验室。她手里抱着一叠打印稿,是昨晚熬到凌晨两点才完成的非线性交通流量预测模型初稿。指尖微凉,心却跳得有些快——今天,是他们团队第一次正式向指导老师汇报建模进展的日子。

而林枫眠,已经到了。

他坐在靠窗的老位置,笔记本屏幕亮着,MATLAB界面里滚动着复杂的代码。窗外天光未明,只有他桌角一盏暖黄台灯,映着他清隽的侧脸。他抬头看了她一眼,目光短暂交汇,又落回屏幕,像什么都没发生。

“早。”她轻声说,将资料放在桌边。

“嗯。”他应了一声,声音低得几乎被空调的嗡鸣吞没。

但她知道,他看见了她。

从三天前她鼓起勇气在选题会上提出“采用时滞微分方程与神经网络混合建模”开始,他就再没用那种“你在勉强自己”的眼神看她。取而代之的,是一种近乎审视的认真。

“你真的想走这条路?”当时他问。

“不是想,是必须。”她答,“线性模型预测误差太大,现实交通是混沌系统,我们不能假装它很乖。”

他沉默片刻,忽然笑了下——极淡的一笑,却让她心头一颤。

“行。”他说,“我帮你。”

那一刻,她忽然觉得,自己不再是那个需要被悄悄递纸条的女孩了。

团队会议在上午九点开始。

除了他们两人,还有大二的陈磊和大三的周婷。陈磊是编程好手,周婷擅长数据可视化,但两人对秦疏桐的方案都持保留态度。

“混合模型太复杂了,”周婷翻着PPT,“我们只有四天时间,万一跑不出结果,连基础报告都交不了。”

“而且数据源太杂,”陈磊补充,“交管局的开放数据有缺失,GPS轨迹又涉及隐私,清洗起来至少两天。”

秦疏桐正要解释,林枫眠却开了口:“数据我处理过一部分,缺失值用KNN插补,异常点用孤立森林剔除,已经清洗了70%。”

他将U盘插进电脑,调出一份结构清晰的数据集。

“原始数据来自交管局和共享单车平台,时间跨度三个月,覆盖早晚高峰。我做了初步聚类,发现早高峰的拥堵具有显著滞后性,支持时滞模型。”

全场安静。

秦疏桐看着他,心跳忽然漏了一拍。

他不仅支持她,还早已为她铺好了路。

“你……什么时候开始准备的?”她问。

“你提出想法的那天晚上。”他淡淡道,“我知道你会坚持。”

她忽然觉得眼眶发热。

原来,他不是冷漠,只是习惯把温柔藏在行动里。

接下来的三天,实验室成了他们的战场。

白天分工协作,晚上通宵调试。秦疏桐负责模型架构与数学推导,林枫眠主攻算法实现与优化。两人配合默契,像两股电流,终于找到了共振的频率。

第四天凌晨两点,实验室只剩他们两人。

秦疏桐盯着屏幕上跳动的误差曲线,眉头紧锁:“神经网络训练太慢,而且过拟合严重,RMSE卡在0.18上不去。”

林枫眠靠在椅背上,眼底有倦意,却仍清醒:“试试L2正则化,再加上交叉验证。我写了个自适应学习率的函数,你看看。”

他将屏幕转向她,代码整洁如诗,每一行都像经过深思熟虑。

她凑近看,发丝不经意扫过他的手腕。他身体微僵,却没躲开。

“你……一直这么严谨吗?”她轻声问。

“不是严谨。”他低声道,“是怕出错。一旦出错,就可能带偏整个团队。”

她抬头看他,灯光下他的侧脸轮廓分明,睫毛在眼睑投下细影。她忽然意识到——他不是冷漠,他是太认真,认真到不敢轻易交付信任。

“所以……你接受我的组队邀请,是因为相信我能走完这条路?”她问。

他沉默片刻,终于开口:“不是因为相信你,是因为看见你正在相信自己。”

她心头一震。

那一刻,她忽然明白,他从不轻易肯定任何人,但他愿意为她留下一道门缝——只要她敢推门而入。

“我不会让你失望的。”她说。

他看着她,眼神终于有了一丝波动,像冰面裂开一道细纹。

“你已经没让我失望了。”他轻声说,“从你写下第一个非线性假设开始。”

她笑了,眼角微湿。

就在这时,电脑突然发出“叮”的一声——模型终于收敛,误差率稳定在5.8%,低于往届一等奖水平。

“成了!”她激动地站起身,差点打翻咖啡杯。

林枫眠迅速伸手扶住,指尖擦过她的手背,短暂而清晰的触碰,像一道微弱的电流。

两人都愣住。

他收回手,轻咳一声:“赶紧保存,明天答辩。”

她点头,心跳却快得不像话。

答辩当天,礼堂座无虚席。

轮到他们上台时,秦疏桐站在讲台侧边,手心微汗。林枫眠站在她身旁,西装笔挺,神情沉静。

“我们的模型引入了时滞微分方程与BP神经网络的混合结构……”她开始陈述,声音起初微颤,却越来越稳。

当PPT翻到最后一张,误差对比图清晰展示时,台下传来低低的惊叹。

评委提问环节,一位教授盯着林枫眠:“你们团队中,谁是主要算法设计者?”

林枫眠刚要开口,秦疏桐却上前一步:“是我。林枫眠负责实现与优化,但最初的非线性假设和模型框架,是我提出的。”

全场安静。

林枫眠侧头看她,眼神里有一闪而过的惊讶,随即化为淡淡的笑意。

教授点头:“有担当,也有实力。很好。”

走下台时,陈磊激动地拍她肩膀:“你太牛了!林神都没抢功,你还主动扛下来!”

她笑了笑,没说话。

只有她知道,那一刻她必须站出来——不是为了争功,而是为了告诉所有人,也告诉自己:她可以

在光里,说出自己的名字。

而林枫眠,不知何时走到她身边,递来一杯温水。

“喝点水。”他说,“你陈述时太紧张,嗓子都哑了。”

她接过,指尖相触,暖意从杯壁传来。

“你为什么不说是你?”她问。

“因为不是。”他看着她,眼神清亮,“你才是那个提出‘方向’的人。我只是帮你走完它。”

她忽然想起他第一次递纸条时写的话:

“你写的过程很认真,只是方向错了。”

而如今,他说:

“你才是那个提出方向的人。”

她眼眶微热。

原来,他一直在等她,走到他面前,堂堂正正地说出那句:“我来了。”

当晚,庆功宴在校园咖啡厅举行。

团队拿了二等奖,虽未夺冠,但已是大一团队的最好成绩。陈磊和周婷喝着奶茶大笑,林枫眠却默默坐在角落,看着窗外的梧桐树。

秦疏桐走过去,坐在他旁边。

“下个月有全国大学生数学竞赛,”她说,“我报名了。”

他转头看她。

“你会参加吧?”

他沉默片刻,点头:“嗯。”

“那……”她鼓起勇气,“我可以和你一起准备吗?不是组队,是……并肩。”

他看着她,良久,终于勾唇一笑,极淡,却真实。

“好。”

一个字,像春风拂过冰面。

她笑了,像整个冬天终于过去。

而此时,咖啡厅的音响里,轻轻响起一首老歌:

“……梧桐叶落时,谁在光里等,

谁把心跳,调成同一频率的梦。”

她低头,发现桌上有张被揉皱的草稿纸,上面是林枫眠的字迹:

“心跳频率:72次/分钟。

但和你说话时,是89。”

她抬头,他已起身走向门口,背影融进夜色。

可她知道——

那扇他为她留的门,终于,彻底打开了。