量子前沿英雄谱|跨学科学霸:Surya Ganguli

斯坦福大学应用物理学教授,量子神经网络科学家Surya Ganguli教授

(图片来源:斯坦福大学)

Surya Ganguli,斯坦福大学应用物理学教授,谷歌客座研究教授,量子神经网络科学家。美国国家科学基金会职业奖、MMLS的西蒙斯研究员奖、McKnight学者奖、 James S. McDonnell基金会人类认知学者奖、 Alfred P. Sloan基金会奖等奖项获得者。

从数学到物理,从物理到神经网络

Ganguli是一名学霸。在短短的五年时间里,他从麻省理工完成了电气工程与计算机科学、数学、物理学的本科学业,并拿到了电气工程与计算机科学的硕士学位。

有趣的是,在成为量子信息科学家之前,Ganguli曾一度对人工智能专业“大失所望”。

作为一名早在孩童时代就立志成为一名从事人工智能领域的科学家,Ganguli在少年时翻阅了市图书馆几乎所有的人工智能类书籍。恰巧的是,这些书皆是出自麻省理工教授之手,于是在1993年,Ganguli以全班第一的成绩进入麻省理工开始了专业学习生涯。

但是很快,就在第一堂人工智能专业课上,充满学术激情的Ganguli被泼了一盆“冷水”:“我永远不会忘记教授对‘我们不应该尝试对大脑进行逆向工程吗?’的回答——不不不,忽略大脑,它只会让你感到困惑。你需要做的就是弄清楚大脑正在运行的软件程序。”

众所周知,对大脑进行逆向工程已经成为人工智能的明日之光。教授的教学理念使Ganguli受到了严重冲击,以至于他开始怀疑是否还有继续从事人工智能的必要。

“在那段迷茫时期,我开始在数学、物理和计算机科学领域探索,并主修了这三个专业。”而正是在这一多学科学习阶段中,Ganguli从物理学家理查德·费曼的演讲中深受启发,开始对量子力学和物理学充满向往。

1998年,Ganguli前往加州伯利克利分校继续进行物理和数学研究生专业学习,并选择攻读弦理论博士学位。

之所以选择弦理论作为研究领域,Ganguli解释道:“我认为弦理论是物理学中最基本的学科。形象化来说,弦理论意味着每个粒子将变成不同类型的物理学分类,如一种振动模式变成了引力子,另一种振动模式变成光子……以量子力学的方式,你可以真正地将这两件事统一起来。这是一个数学上自洽的理论。”

在即将完成博士学业时,Ganguli遇到了一个重要的转折点——这是一场思想战斗:是成为一名更偏理论的数学家,还是一名更偏工程应用科学家?对于Ganguli来说,决定二者之间的选择结果的,是年少时的梦想。

“最终,在计算神经科学的魅力冲击下,我再次坚定了对神经科学和机器学习的研究信念。”

于是,2004年在获得博士学位后,Ganguli陆续进入USCF医疗机构、加利福尼亚大学Sloan-Swartz理论神经生物学中心开展博士后工作,并正式开始了系统地学习和研究神经网络领域。

人工智能的“钉子”与“进化”

2012年,Ganguli进入斯坦福大学担任应用物理学教授并带领神经动力学和计算实验室,致力于开展逆向工程神经元和突触网络在多个空间和时间尺度上协作促进感官知觉、运动控制、记忆和其他认知功能的研究。

Surya Ganguli右(图片来源:网络)

以“猴子如何进行视觉空间注意力分配”课题为起点【1】,Ganguli在神经网络、深度学习领域开展了众多实验和理论研究,并产出了大量成果。

Ganguli指出,“实验神经科学的显著进步,使我们能够同时观察许多神经元的活动,来了解大脑的瞬间集体动力学如何实例化学习和认知。然而,从大型、高维神经数据集中有效地提取这种概念性理解需要在理论驱动的实验设计、数据分析和神经电路建模方面同时取得进展。

在实验方面,Ganguli开展的研究涵盖“利用无监督张量分量分析时间扭曲提取描述”,“单个实验电路的学习状态”,“深度线性神经网络中学习的非线性动力学的精确解”;“通过突触智能持续学习的可能性”,“神经科学的深度学习框架”,“使用非平衡热力学的深度无监督学习”,“环境边界作为网格单元的纠错机制”等。

谈及机器学习在数据标记、数据工程任务等方面的限制,Ganguli讲道:“AI算法的数据‘饥饿’如同击中了头部的钉子。要知道,机器学习在于预测,而用于解决预测的神经网络的内部表示,实际上对后续训练机器学习任务也非常有用。

他认为,当前机器学习的预测能力值得肯定,但是不应仅仅是被动训练数据,机器学习的下一个前沿是:构建现实模型的业务,使用这些现实模型来想象未来并做出决策,查看违规行为以修改现实模型,积极进行实验。

2021年,Ganguli团队在人工智能领域取得重要成绩【2】:为研究物理体对AI的价值,他们设计了一种深度进化强化学习计算框架,证明了物理化是人工智能进化的关键。为更形象地表现,他们还设计了一个虚拟生物体在虚拟环境中执行学习任务的实验,展示了人工智能的自我进化能力。作为业内首次,他们提出的通过改变物理形态加速机器学习的研究引起了热烈反响。

人工智能迈向量子神经网络

伴随量子技术在近二十年来的快速发展,计算科学与应用正在发生前所未有的变化。“我们正在见证物理学、计算科学和神经生物学之间发生跨领域的激动人心的相互作用。

Ganguli讲道:一方面,我们可以利用在理论物理学和应用数学中发展起来的复杂系统分析的力量,以阐明控制生物和人工神经网络进行学习和发挥作用的设计原则;另一方面,我们可以利用新的物理学来实例化和分析使用原子自旋和光子构建新型的量子神经形态计算机。

在量子神经网络的魅力吸引之下,Ganguli在近些年来开始将光量子技术路线作为主要研究方向。在光量子神经网络方面,Ganguli与斯坦福大学的众多专家科学研究团队一起开展了大量关键性的研究。

2020年,Ganguli与斯坦福大学Yoshihisa Yamamoto教授、Hideo Mabuchi教授以及东京大学神经智能国际研究中心Timothée Leleu教授的联合研究成果《"Coherent Ising Machines: Quantum optics and neural network perspectives》(相干伊辛机器:量子光学和神经网络观点)登上《Applied Physics Letters》期刊。他们阐述了量子神经网络和相干伊辛机等量子机器这一新研究领域,并创造性地提出了光量子神经网络实现的两种方式。

最近,Ganguli团队在神经元信号结构方面的研究取得了新进展,相关研究成果登录国际顶级期刊《Nature》【3】。在实验中,该团队展示了其用来解释信号的计算机模型“解码器”对神经噪声具有鲁棒性,并再次验证脑噪声是有结构的。Ganguli表示,尽管相关噪声的重要性尚不清楚,但当在实验中考虑噪声时,将能够提升解码器的准确性。这是朝着制造新机器迈出的关键一步。

参考:

【1】Surya Ganguli et al.,"One-Dimensional Dynamics of Attention and Decision Making in LIP"Neuron58,(2008).

【2】Agrim Gupta et al., "Embodied intelligence via learning and evolution"Nature Communications12,(2021).

【3】Sadegh Ebrahimi et al.,“Emergent reliability in sensory cortical coding and inter-area communication”,Nature,37(2022).

编译:王衍/李每

编辑:王衍

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1621687.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

北大直博保送生论文涉嫌抄袭?原作者实名举报,北大南开火速调查

【导读】保送北大直博的学生被扒出抄袭了川大学生的SCI论文,还是从论文机构买的? 南开保送北大直博的学生,抄袭川大学生的SCI论文发了本普刊,还是直接英翻中? 更为离奇的是,这篇抄袭论文似乎是从论文辅导…

玻色量子与前台湾大学校长张庆瑞联合发表IEEE光量子计算综述文章

​2022年7月,玻色量子团队与前台湾大学校长、台湾大学IBM量子电脑中心主任、IEEE Fellow、鸿海研究院咨询委员张庆瑞教授团队联合在IEEE Nanotechnology年度特刊上发表了论文:Photonic Quantum Computers Enlighten the World:A review of th…

LeetCode-56-合并区间

题目描述: 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 可以使用 LinkedList,…

Java 火车票订票系统

架构:SSH 数据库:mysql 开发工具:eclipse/myeclipse 简介: 本文实现一个简单的java web火车票订票项目: 架构:SSH 数据库:mysql 开发工具:eclipse/myeclipse java web 火车售…

Python实现全自动购买火车票!抢票回家过年咯!

这个是实现结果,因为一天只能取消三次,所以最后一步点击确认被我注释了 1.首先实现使用selenium登陆12306 关于使用selenium实现12306登陆可以看我的另一篇文章 这里实现了使用selenium登陆12306,这次是基于上次的代码进行修改实现全自动购买…

java多线程模拟购买火车票

java多线程模拟购买火车票 本次做的是一个火车票的售卖模拟,不管用户是在窗口还是APP上购买,必然不可能买到同一张票这也就是说一张票的售卖必然是一个线程在操作的,所以,我们在写代码是也要注意这一点 首先我们要进行分析 我们需要几个类来完成我们的代码 根据java面向对象编…

Java使用多线程和GUI实现购买火车票<集合>

文章目录 绪:样例DEMO——购票项目项目要求实现步骤一、【车次.txt】【Person类】【Ticket类】1.【车次.txt】2.【Person类】3.【Ticket类】 二、主窗口 【Window类】1、界面2、事件监听1.窗口加载就显示出信息2.查找按钮3. 刷新4.购买 三、购买窗口【PayWindow类】…

Python selenium实现全自动购买火车票

这个是实现结果,因为一天只能取消三次,所以最后一步点击确认被我注释了 1.首先实现使用selenium登陆12306 关于使用selenium实现12306登陆可以看我的另一篇文章 这里实现了使用selenium登陆12306,这次是基于上次的代码进行修改实现全自动购买…

【web测试】实战1:去哪儿网购买火车票|优化|po模式

【web测试】实战1:去哪儿网购买火车票|优化|po模式 测试用例设计1.项目计划2.测试用例 项目实战脚本基本代码优化代码重构base_function.pyqunaer_book.pytest_qunaer_book.pydata.xlsx po模式目录base.pyfunction.pybook_ticket_page.pybook_list_page.pybook_orde…

java购买火车票

题目要求:假设从A地到B地的火车票有硬座和硬卧,价格分别为100和190元。根据铁路部门规定,未成年人(18周岁以下)身高不足120cm免票,120(含)-150(不含)cm需半票…

Java购买火车票(初识并发)

初识并发(购买火车票) 购买火车票 发现问题:多个线程操作同一个资源的情况下,线程不安全,数据紊乱。 Code: public class TicketDemo_04 implements Runnable{private int ticketNumber 10; // 票数Overridepubli…

Spring注解之@validated的使用

使用步骤 1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> 2.异常拦截类 /*** 全局异常处理*/ Slf…

电视卡众说纷纭(二):2007年度市面常见电视卡软硬件性能

在查找VISTA MCE插件开发的过程中看到很多的是跟电视卡硬件相关的资料。看到最多的名词就是软压卡、硬压卡。一个好的软件开发人员不只是要了解软件的开发&#xff0c;对硬件的设施也应该有相关的了解。要不然就成了闭塞的书呆子。所以我整理了我看到的关于电视卡比较好帖子和文…

dasBlog-1.8.5223.1中文版

dasBlog-1.8.5223.1中文版 本版本的DasBlog是qihangnet基于dasBlog-1.8.5223.1原版做的本地化版本。安装提示&#xff1a;1、由于本系统是使用Asp.Net开发的&#xff0c;所以在安装前请确保您的服务器或者虚拟主机支持Asp.net&#xff1b;2、请确定您将要安装的目录&#xff0c…

关于Linux下ISE和vivado安装cable usb驱动的问题

由于先前安装Android Studio一直不成功&#xff0c;一气之下&#xff0c;本人重装了系统&#xff0c;导致之前装的驱动什么的都没有了&#xff0c;这时再安装vivado&#xff0c;检测不到驱动&#xff0c;这里介绍怎么安装cable usb的驱动&#xff0c;供参考。 要安装这个驱动&a…

如何用计算机观看电视节目,如何将计算机显示器变成电视以观看节目

2006-11-16 如何在计算机上观看电视&#xff1f;我喜欢NBA&#xff0c;我喜欢 对于初次接触电视卡的用户&#xff0c;安装和接收电视确实不是一件容易的事。为此&#xff0c;我们将以Winfast TV2000电视卡为例来说明此应用程序的具体步骤。实际上&#xff0c;不同品牌的电视卡使…

ElasticSearch(一)数据类型

ElasticSearch&#xff08;一&#xff09;数据类型 1.简述 Es数据类型分为基础数据类型和复杂类型数据&#xff0c;掌握ES数据类型才能进一步使用ES检索数据内容。 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot…

无人驾驶领域的软件测试该如何开展?

无人驾驶汽车使用自主决策和控制系统&#xff0c;这种系统通常由多个软件和硬件组件组成。软件测试是必要的&#xff0c;因为它可以确保无人驾驶汽车的软件系统达到高度可靠性和安全性&#xff0c;以及提高无人驾驶汽车的性能和可靠性。 因此无人驾驶汽车是一定要进行严格的软件…

手写数字识别之网络结构

目录 手写数字识别之网络结构 数据处理 经典的全连接神经网络 卷积神经网络 手写数字识别之网络结构 无论是牛顿第二定律任务&#xff0c;还是房价预测任务&#xff0c;输入特征和输出预测值之间的关系均可以使用“直线”刻画&#xff08;使用线性方程来表达&#xff09…

[牛客复盘] 牛客周赛 Round 9 20230827

[牛客复盘] 牛客周赛 Round 9 20230827 总结小美的外卖订单编号1. 题目描述2. 思路分析3. 代码实现 小美的加法1. 题目描述2. 思路分析3. 代码实现 小美的01串翻转1. 题目描述2. 思路分析3. 代码实现 小美的数组操作1. 题目描述2. 思路分析3. 代码实现 六、参考链接 总结 又是…