“都是通过标准化的接口和骨架进行交互的。“
陈林在方框和圆圈之间画了几条连线。
“我们需要定义一套严格的接口规范。“
他继续说道:
“新生长出来的模块,必须遵守这套规范。“
“这样就能保证兼容性。“
沈妍若有所思地点了点头。
“类似于插件系统?“
“可以这么理解。“
陈林说:
“只不过这个插件不是人工编写的。“
“而是网络自己'长'出来的。“
白迁在旁边听着,眼睛越来越亮。
“这个思路太妙了......“
他喃喃道:
“相当于把可扩展性直接内嵌到了架构里面。“
潘思也点了点头。
“而且如果接口规范设计得好......“
他接过话头:
“不同的NDP模块之间也可以相互协作。“
“整个系统的能力上限会非常高。“
陈林满意地笑了笑。
“大家对文档都研究得很透彻啊,很快就能跟上我的思路。“
他放下马克笔:
“这也是我想和大家讨论的重点之一。“
“接口规范的设计,需要大家一起来定。“
接下来的一个多小时。
陈林和白迁、潘思、沈妍进行了深入的技术讨论。
涉及到很多专业细节。
各种术语满天飞。
......
孙宇努力跟着。
但明显有些吃力。
不过他没有放弃。
一边听一边在笔记本上记录。
遇到不懂的地方就标注一下。
打算回头再向白迁和潘思请教。
他的笔记本上密密麻麻全是字。
还有不少问号和感叹号。
看起来像是某种神秘的象形文字。
云清和黄依依就更听不懂了。
两个人时不时交换一下眼神。
一脸“他们在说什么“的茫然。
但她们也没有走开。
就这么安静地坐着旁听。
偶尔帮大家倒倒水什么的。
云清给陈林倒了一杯水。
放在他手边。
陈林头也没抬。
随手端起来喝了一口。
“谢谢。“
云清的嘴角微微上扬。
虽然听不懂他们在说什么。
但能在旁边看着陈林工作的样子。
也挺好的。
......
......
大约一个半小时后。
技术讨论终于告一段落。
陈林看了一圈在座的人。
“好,技术方面的问题我们基本讨论清楚了。“
他说:
“接下来是分组和任务分配。“
他拿起马克笔,在白板上写下:
【两条路径对比测试】
“我在文档里给出了两条NDP的实现路径。“
他指着白板:
“第一条是进化版NDP。“
“采用CMA-ES进化策略。“
“网络拓扑是可生长的无向图。“
“初始状态是单个节点或极小网络。“
他又写下第二条:
“第二条是梯度版NDP。“
“采用Adam和PPO优化。“
“初始状态是输入/输出层全连接。“
“网络拓扑是严格的向前反馈。“
陈林放下笔。
“项目的第一步,就是对这两条路径进行测试对比。“
“选出最优的那一条进行后续的研发。“
他看向白迁和潘思:
“两条路径各有优劣。“
“进化版的探索能力更强,但样本效率低。“
“梯度版的样本效率高,但需要更强的数学功底。“
“所以我们按照擅长的领域来分组。“
陈林清了清嗓子。
“梯度版NDP需要的数学水平比进化版高很多。“
“我在文档里给了完整的数学推导。“
“但代码实现过程中势必要用到很多的数学能力。“
他的目光移向沈妍。
“所以......“
他的语气很自然:
“我和沈妍一组,负责梯度版NDP。“
沈妍微微一愣。
然后轻轻点了点头。
“好。“
她的声音依然平静。
但如果仔细看的话。
会发现她的眼神中有一点小雀跃。
毕竟自从工作重心从数学咨询转到大模型开发以后,沈妍和陈林一起工作的机会就变少了。
陈林假装没注意到。
继续说道:
“白迁、潘思和孙宇一组。“
“负责进化版NDP。“
“进化版更需要开发人员对于机器学习相关的软件工程有更多地了解和熟悉。“
“你们三个更合适。“
白迁和潘思对视一眼。
都点了点头。
“没问题。“