“经常用脑,多喝X个核桃。”中国人一向流传有核桃补脑的说法,原因来自于“以形补形”的观念。核桃就像一个微型的脑子,有左半脑、右半脑、上部大脑和下部大脑,其褶皱或折叠很像大脑皮层。因此很多人认为多吃核桃可以变得更聪明。
  支持核桃补脑的人认为,核桃中含有大量的不饱和脂肪酸,特别是含有很多Omega-6和Omega-3脂肪酸。大家熟知的DHA就属于Omega-3的一种。如果妈妈在怀孕期间多吃一些Omega-3脂肪酸,对于宝宝大脑的发育也是有好处的。
  核桃能满足很多大脑的营养,但是这些营养并非核桃独有,富含Omega-3脂肪酸是很多坚果的特征,杏仁、榛子、腰果都有。更重要的是,这些成分并不能像一些兴奋剂那样(被称为聪明药)可在短时间内改变大脑的活动状态。
  我们的大脑特别喜欢葡萄糖。有充足的葡萄糖,脑子运转起来才够灵光,这方面核桃基本没有帮助。帮助脑损伤后恢复的药物一般称为神经营养药,这方面就更不关核桃什么事了。
  因此,所谓费脑子就吃核桃来补之类的说法,其实没什么道理。
「补脑」这个功效真是很难定义,是脑损伤后的恢复加快?是增强儿童脑发育?是延缓老年人记忆力衰退?是提高人类智商或认知能力?是增强人类脑力工作的效率?是治疗弱智?我印象中,并没有研究证实核桃有上述的功效。
与人类脑发育的相关物质中,DHA应该是研究比较多的一种,DHA是「Docosahexaenoic Acid」的缩写,中文全称是「二十二碳六烯酸」,一般认为,DHA与人类大脑发育相关。而核桃中DHA含量极少,可以忽略不计,并没有直接补充DHA的功能。但核桃的中α-亚麻酸含量比较多,而α-亚麻酸是DHA的前体,间接补充DHA。但是,要注意,并不能因为核桃中含α-亚麻酸比较多就直接认为核桃直接促进脑发育,要知道,自然界中含α-亚麻酸和DHA的食物并不少,核桃并不是必需,均衡多样化的饮食最重要。另一种与脑功能相关的因子是「锌」,有研究核桃中锌含量为20.2~51.6 mg/kg,属含锌比较多的食物。同样,并不能因为核桃中含锌比较多就认为核桃促进脑发育,含锌量多的食物有很多,均衡多样化的饮食最重要。人脑日常工作中消耗的是「葡萄糖」,这方面核桃基本没有帮助。也就是说,重脑力工作者吃核桃理论上不会增加工作效率。帮助脑损伤后恢复的药物一般称为「神经营养药」,这方面就没核桃什么事了。弱智的治疗现在没什么办法,核桃当然也不能。

从我学习深度学习这门技术之后的理解来看,一个神经网络要能够识别特定的目标,需要两方面因素。一个是网络结构,第二个是数据训练。
网络结构对应的就是我们的大脑,有的人天生聪明一些,可以说是网络结构合理,或者层次更深就更容易拟合模型。但是只要不是弱智,一般来说 网络层数都是够了的。剩下来的 就是需要大量数据的迭代促使网络中的连接权值参数发生改变。输入的数据不一样,生成的权值也不一样。所以学钢琴的会弹钢琴,学厨师的会做饭。他们的网络结构是差不多的,产生不同的能力是因为输入不一样。
假如核桃能够补脑,最多就是在网络结构上面能够帮上忙,能够促进网络的生成,但是人的大脑结构是由基因决定的,类比深度学习来说,这个网络层数,几层卷积 几层全连接层 这个是人类通过进化得到的,并不是吃核桃吃来的。核桃更加不属于数据,不能促使人的神经网络根据核桃来迭代更新权值。也就无法提升人的认知能力。

一个系统之所以能够拥有该系统的功能是因为系统的特殊结构,比如一块铁磨锋利了就能成为一把刀,磨平了能够当锤子,这个功能是结构造成的。类比人体,脂肪可以组成大脑,也能组成肥肉。但是大脑不能御寒,肥肉不能思考。所以从这个角度来说,营养物质输送到哪里更重要,人只要不缺营养的情况下,都能根据自己的基因组建应用的结构。在这个基础上,要提升认知和系统识别的精度,更需要的是优良的数据和长期的努力也就是迭代训练。

说到迭代训练,还需要合适的迭代步长,一个好的老师就是帮你控制迭代步长并督促你训练的。因材施教指的就是根据每个人的不同情况合理调参。这个参数调的不好,永远迭代不出高精度的模型,甚至开始下药太猛,系统不容易收敛,所以有些人产生了厌学情绪,后来不管怎么送数据也没有用了。
在迭代训练过程中,长期努力很重要,而且越到后面精度提升越小。但是一个模型能够超过别的模型就是相差那一点精度,所谓高手过招,差之分毫。这一点差距可能是通过长时间迭代才获得的。