历史上的今天
返回首页

历史上的今天

今天是:2025年04月11日(星期五)

正在发生

2019年04月11日 | 对大脑进行的逆向工程,是否能让AI成长?

2019-04-11 来源:eefocus

大脑,可以说是人类身上最奇妙的器官。但有趣的是,关于大脑研究的热度,似乎并不是跟着医学发展曲线前进,而是跟着智能科技的发展前行的。

 

或许因为人工智能本身就是为了模拟人类智慧出现,于是几乎在人工智能发展的每个周期之中,往往是当我们受算力或应用环境一类基础所限,AI技术无法产生效率上的突破时,便会转向对人脑的研究,试图用计算机来模拟大脑的运转方式。

 

现如今,虽然深度神经网络应用越来越广泛,我们却也能越来越多地发现人脑运作的特殊性。

 

例如同样是辨识动物,深度神经网络需要在黑箱中投入大量长颈鹿的图片,才能让AI辨识出“长颈鹿本鹿”。但对于人类儿童来说,通常见过一次长颈鹿图片,就能识别出长颈鹿的骨架。

 

这一神秘的认知过程,值得被不断探索推演。

 

对1立方毫米的脑组织进行逆向工程

近年来一项名为Machine Intelligence from Cortical Networks(皮层网络机器智能,以下简称Microns)的项目为行业提供了全新的思路——对于大脑灰质皮层进行“逆向工程”,破解出其中的运行策略,转换成可为机器所用的算法。

 

这一项目来自2013年奥巴马政府提出的“BRAIN倡议”,通过一亿美金的支持,倡导科学家们从认知科学、神经科学、融合科学等多个角度来对人类大脑的运行方式进行研究。

 

这一倡议被视作第二个人类基因组计划——后者由多个国家的政府、学术机构共同参与,耗时十三年对人类基因组进行测序。曾经有很多人质疑过人类基因组计划的意义,但如今这一项目正在遗传学研究上发挥着重要意义。

 

 

Microns目前是该倡议中完成度最高的项目,由美国高级情报研究计划署主导资助。具体研究方式是,绘制出一块1立方毫米的小鼠脑组织神经元结构,研究其神经元间电路连通的模式,从而逆向推演动物的大脑如何对外界刺激进行反应。

 

1立方毫米的小鼠脑组织,与人类相比,只达到了人类大脑体积的百万分之一。可即便如此,仍然意味着5万个互相连接的神经元,以及5亿个突触。

 

我们知道,逆向工程意味着在已知某一产品的最终形态后,重新推演这项产品的诞生过程。那么面对这样庞大的问题,要怎样进行“逆向工程”呢?

 

从显微镜到DNA,

记录神经元运动都有哪些方式?

美国高级情报研究计划署选择和三个研究团队合作,三种方式齐头并进一起对1立方毫米的小鼠脑组织进行研究。

 

 

哈佛大学选择的是电子显微镜。通过对大鼠注入荧光蛋白并进行训练,为大鼠播放视频刺激大脑活动,当神经元活动时,荧光蛋白中的钙离子就会融入细胞使其发亮。这时再用激光显微镜记录下神经元活动状况。另一方面,一立方厘米的脑组织被切割成薄片,在高分辨率下显微镜下成像。将活动时的神经元状况和完整的非活动状态下神经元连接状况进行对比映射,从而去挖掘实验鼠的“思维活动方式”。

 

来自哈佛医学院的专家则选择了另一种方法,他们通过一种特殊的DNA条码对神经元进行标注,通过这种特殊的标注来识别神经元运动。至于脑组织切片,则可以通过基因测序机进行信息分类,从而重现神经元的运动情况。

 

来自美国科学促进会的团队,则干脆选择数据驱动的方式,通过对脑神经元连接方式的全面记录来构建研究基础。

 

在计划中,三个团队将一起监测出大脑中数万个神经元的运动情况,并且将脑组织切片的横截面计算拼接,将神经元的活动路径连接起来,构成一幅大脑运动的三维地图。建立在这一基础上,在尝试模拟神经元运动的模式。

 

逆向工程中的悖论:

通过大数据实现少样本?

如此看来,针对大脑的逆向工程除了在研究方式上更为特出,分工上更聚焦细节之外,跟以往的大脑模拟工程等等也并无差别。

 

但值得注意的是,Microns和其他大脑模拟最大的差别,就在于目标明确。

 

在13年“BRAIN倡议”被提出时,当时定下的目标是通过研究大脑来研究阿尔茨海默病、自闭症等等疾病。但实际上真正开始启动时,最受关注的项目Microns却将目标圈定在了人工智能应用方面,三个团队每个都配上了至少一位算法科学家,为了把神经学的结果转换成可应用的计算机科学。

 

如此来看,大脑研究与人工智能之间有种“有事钟无艳,无事夏迎春”的感觉。平时脑科学研究总将目标放在心理学、神经学、医学学科上,可一旦人工智能有热度可蹭,与脑科学有关的类脑计算、认知计算等等,又立刻成为了人工智能的明日之光。

 

就拿Microns这一个项目来说,就存在着严重的悖论。

 

 

首先Microns的目标,是通过对大脑的模拟推演,实现更高效的少样本甚至无样本学习,让神经网络不再需要依靠大量的数据就行建立模型。

 

而以目前这种对大脑逆向工程的手段来看,Microns率先输出的并不是算法,而是海量的神经元运动数据——每立方毫米的脑组织就会产生1到2 PB的数据。

 

所以为了处理这些数据,Microns率先要研发出能够承载海量数据的神经网络模型,耗费大量时间进行训练,兴许还要利用上超算。

 

整个过程,是与Microns项目的初衷背道而驰的。

 

Microns是谁的砖石瓦片?

其实对于Microns的未来,研究人员自己也很悲观。虽然如今Microns的赞助费用已经高达上亿美元,参与研究的哈佛大学神经学家David Cox却表示,人脑研究实在是太过庞杂的命题,他们一定会得出结果,但这些结果很难符合人们的预期。

 

目前来说,Microns已经能够为实验鼠的一些神经元进行简单的分类。例如在分辨出在受到刺激时,哪些神经元互相连接,哪些神经元又是相对独立的。只是这样的结果不仅离应用还很远,就连理论化和体系化都很难做到。

 

最后Microns项目的结果,很有可能只是累积下来大量关于神经元运动的数据,在开放给社会之后,等待更多力量共同挖掘。这个过程就像盖房子,或许今天我们见证的,仅仅是准备砖石瓦片的过程。利用这些砖石瓦片的,或许是人工智能,也或许是脑科学。

 

脑科学与人工智能之间的关系,有时候就像狗血言情小说里面的男女主角,看似天生一对,却历经波折总是不能在一起。但是在彼此追逐的过程中,都获得了更好的成长。


推荐阅读

史海拾趣

Hei Inc Optoelectronic Division公司的发展小趣事
无触点控制电路减少了机械触点的使用,避免了因触点磨损、氧化或接触不良导致的故障,从而提高了设备的整体可靠性和稳定性。
Eaton公司的发展小趣事

在伊顿的发展历程中,合作伙伴起到了至关重要的作用。伊顿一直秉持开放合作的态度,与全球各地的企业和机构建立了广泛的合作关系。通过与合作伙伴的共同努力,伊顿不仅在技术和产品上取得了突破和创新,还实现了市场份额的快速增长和业务的全球化拓展。例如,伊顿与天合智慧达成的战略合作伙伴关系,就是双方共同推动分布式光伏产业发展的有力证明。这一合作不仅为双方带来了共赢的机会,也为全球能源结构的转型和升级做出了积极贡献。

以上五个故事涵盖了伊顿公司在电子行业中的发展历程、在中国市场的拓展、与绿色能源的结合、在商用车领域的发展以及与合作伙伴的共赢等多个方面。这些故事不仅展示了伊顿公司的实力和成就,也体现了其不断创新和追求卓越的精神。

DESCO公司的发展小趣事

为了进一步提升竞争力,DESCO公司进行了多次收购和资源整合。例如,在XX年,公司成功收购了美国一家知名的防静电产品制造商,获得了其先进的生产技术和销售渠道。这次收购使DESCO公司的产品线更加丰富,市场覆盖面更加广泛。此外,公司还加强了与其他企业的战略合作,共同开发新产品、拓展新市场。

Abundance Enterprise Company公司的发展小趣事

Abundance Enterprise Company深知人才是企业发展的核心力量。因此,公司注重人才培养和团队建设工作。公司建立了完善的人才培养机制,通过内部培训、外部引进等方式不断提升员工的专业素质和综合能力。同时,公司还注重团队建设,营造积极向上、团结协作的工作氛围,为公司的持续发展提供了强大的人才保障。

请注意,上述故事均为虚构内容,不代表Abundance Enterprise Company公司的真实发展历程。如需了解该公司的真实情况,建议查阅相关资料或访问其官方网站。

Chengdu Sino Microelectronics Technology Co Ltd公司的发展小趣事

2000年3月,成都华微科技诞生。当时,集成电路设计行业刚刚起步,市场竞争激烈。然而,公司凭借对中国电子信息产业集团的坚定信任,以及对中国集成电路设计市场的深刻洞察,毅然决然地踏上了这条充满挑战的道路。初创期的华微科技,虽然规模较小,但团队成员都怀揣着对技术的热情和对未来的憧憬,为公司的长远发展奠定了坚实的基础。

Embedded Artists公司的发展小趣事

在业务迅速发展的同时,Embedded Artists公司也始终关注环境保护和可持续发展。他们致力于采用环保材料和节能技术来生产产品,并通过优化生产流程来降低能源消耗和废物排放。此外,公司还积极参与公益活动,支持环保组织和项目。这些举措不仅提高了公司的社会形象,也为公司的长期发展奠定了坚实基础。

问答坊 | AI 解惑

Wince6.0下面检测到SD卡后串口提示响应超时,但是SD卡可以正常识别和使用,请高手指点如何才能解决响应超时的问题

我使用的是PXA310平台,SD卡插入插槽后开机,刚开机的一段时间内串口打印的信息提示错误 串口信息如下 [MMC] SDH_INIT, Index:0 [MMC] SDH_INIT, cao:0 [MMC] SDH_INIT, intrTHreadP:100 [MMC] SDH_INIT, IstThreadP:101 [MMC] DMA BUFFER ...…

查看全部问答>

smdk2440下串口输出一些debug信息后就再没debug信息了

板子启动后,输出了一些诸如\"HW_Init, PWR_Init, PWR_Open, PWR_IOControl, PWR_Close\"的debug信息后,就没再有debug信息了,输出的那些信息都是在smdk2440\\drivers\\pwrbtn_pcf\\目录下的,而同目录下别的文件里的debug信息都打印不出来,我在t ...…

查看全部问答>

高分! 在51里的串口接收中如何加入超时处理?

我现在需要用到2051接收来自PC的数据(长度不定,但长度信息是在接收的第一个字节里),打算用方式1,定时器2,串口超时了就表示接收已经完成,现在问题是:如何实现串口的超时处理? 是用另外一个定时器?还是在等待RI的过程中DJNZ某数以实现计时 ...…

查看全部问答>

武汉有做Linux C/C++ 嵌入式开发的吗?

现在急需在武汉做Linux C/C++ 嵌入式开发的程序员,主要是做手机界面,因此需要在界面开发上有经验的人 请联系:陈先生 手机:13100628660 简历发至邮箱:peng.chen.wh@gmail.com…

查看全部问答>

怎么设置IP呀 ?

我是菜鸟, 我想知道怎么在WinCE里面设置IP. 察了半天都说修改注册表. 可我连注册表都打不开呀. 我是用 VS2003做得开发.我想在程序里面进行修改. 高手能否提供一个修改注册表得函数, 或者API之类得, 感激不尽啊!!!!…

查看全部问答>

急!wince系统要打印汉字,用什么编码方式??

wince系统要打印汉字,用unicode编码打印结果为方框,该用什么编码方式?GBK UTF都不能啊?急…

查看全部问答>

LIN简介

Vector公司有LIN介绍的大挂图,简明扼要,很不错,可惜是纸格式,保存看起来不方便,所以我把其编辑成了文件格式,如有需要,请自取。 http://www.box.net/shared/tipmr5qt1y…

查看全部问答>

关于PB5.0查看函数源码的问题

       我在PB5.0下要修改代码,但是有的函数在其他文件里(例如在根目录下),我想看一下某个函数的实现体,我在函数上点击右键选择Go To Definition of \"函数名\", 但是出现对话框说要去project中的setting中设置, 我 ...…

查看全部问答>

电流源

本帖最后由 paulhyde 于 2014-9-15 08:52 编辑 我设计了一个电流源。但是只能输出200毫安以下的电流。我想要大电流,怎么办?    …

查看全部问答>

手把手教你做 BAD APPLE

$(\'swf_QPO\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/XMzQ4Mzg0MzYw/v.sw ...…

查看全部问答>