生物学启发视角下的大模型
生物学启发视角下的大模型 笔者对生物学知之较少,所述之处若有不严谨的地方还请斧正
笔者最近阅读了有关 vLLM 中解析 工具调用(ToolCall) 和 思考强度(ThinkingEffort) 的实现,对大模型的认知有了一些新的理解,于是便想着把自己这些年对大模型断断续续的思考写一篇有意思的文章。
个人写文章的契机也是因为在AI时代下,被看见的能力变得非常重要,于是也只能拾起生涩的笔头,让自己试着去做一些长篇输出,同样也作为个人的思考整合。
“大模型表现出若干与生物系统同构的组织原则”
相信你会疑惑,生物和科技两个看起来风马牛不相及的领域是如何具有同构性的。
首先,我们可以查看维基百科里有关生命的定义:
恒定性:能够调节体内环境以维持身体处于一个相对恒定的状态,例如恒温动物能发汗来降低过热的体温,也能靠发抖来产生额外的热量以保持体温。 组织性:由一个或以上的生物基本单位──细胞所组成。 新陈代谢:能够转换非生物为细胞成分(组成代谢)以及分解有机物(分解代谢)来获取和转化能量。生物体需要能量来维持体内平衡及产生其他生命现象。 生长:使组成代谢的速率高于分解代谢的速率来让细胞体积增大,并在细胞分裂后使细胞成长。一个生长中的有机体增加其细胞的数量和体积,而不止是将得到的物质积存起来。某些物种的个体可以长得很巨大,例如蓝鲸。 适应:对环境变化作出反应的能力,与生物当前的身体构造、生活习性及遗传有关。这种能力对生存是很重要的。生物可以通过进化适应环境。 感应:反应可以以很多方式进行,从单细胞变形虫被触碰时的收缩到高等生物在不同情况下的复杂反射。最常见的反应是运动,例如植物的叶片转向太阳以及动物追捕其猎物。 繁殖:能够产生新的个体。包括只需一个亲本的无性生殖和需要至少两个亲本的有性生殖。 好复杂的定义!不过别慌,我们慢慢来。
我们先假设大模型是一个「赛博生物」——暂时把有关的哲学辩论抛去,而是纯粹从生物学的角度出发去看待大模型的发展。
生命有七个特征,但恒定性、组织性、新陈代谢这三个特征在生物领域和大模型领域的映射,笔者没有能力去讲好。因此本文只聚焦笔者能说得清的:生长、适应、感应、繁殖。
同时,如果有同学当前仍在坚持手敲代码的话,那么如果你研究过当前使用的编程语言的话,大概率会遇到「鸭子类型」这个概念,我们这里也摘出来使用,其不严谨的概念表述如下:
“When I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck.”
— Commonly attributed to James Whitcomb Riley (1849–1916)
也就是说,当一只鸟它在各种程度上都表现出来鸭子的特征时,我们这时便可将其视作一只鸭子。
PS:有一个有意思的论文也用到这个概念《AI Wellbeing: Measuring and Improving the Functional Pleasure and Pain of AIs》
Read more...