救援船长拧旋钮:不是都听见才算听清
傍晚的浪把小救援船晃得厉害,电台里一串声音挤在一起。有的说看见漂木,有的说远处有灯,有的只在聊风向。船长没急着回话,先把几个频道的音量旋钮拧开拧小,用同一套规矩挑重点听。
船长想起以前的做法,常常是每条船的声音都差不多大,或者只看周围有几条船就下判断。省事是省事,可明明有的消息更靠谱、更相关,硬当成一样,脑子就更乱。
后来有个新点子被叫作图注意力网络。它像船长只听电台能连上的那些船,不会凭空听到不存在的频道。每条船先把自己的小卡片信息改写成同一种写法,这样彼此才好对照。
然后船长会给每个邻船打个“这条对我有多重要”的分数,再把分数变成一份份注意力配额,加起来刚好是一整份。最后把邻船的消息按配额混在一起,得到一张更新过的局面图。对应关系很直白:船是点,电台联系是线,卡片是信息,拧旋钮就是注意力。要紧的是,它学会该听谁。
船长还不只用一台电台。他让几台一起听:一台更在意远近,一台更盯紧急程度,一台更看像不像同一类情况。中途先把几台听到的结果并排放着,最后再合在一起,免得某一台太强势。
训练的时候,船长还会故意让某些联系偶尔“断一下”,有时在一开始就静音,有时在分好配额后再静音。这样就算哪条船突然没声了,也能继续做出像样的判断,特别适合信息零碎的场面。
把这种“先学会怎么听”的办法放到各种互相连着的东西上,比如互相引用的文档、彼此影响的蛋白质关系网,整体表现往往比“大家一视同仁”更稳。差别不在于听到更多声音,而在于同样一圈邻居里,终于学会把关键那几句放大。