北大团队开发新型模拟计算电路,实现微秒级一步求解压缩感知还原
近期,北京大学孙仲研究员课题组在模拟计算领域取得重要突破,基于忆阻器(又称阻变存储器)阵列,成功实现了在微秒级一步求解复杂的压缩感知还原问题。
在该研究中,他们首先设计了一步实现“矩阵-矩阵”乘法的存内模拟计算单元,并基于该单元构建反馈回路,实现连续时间内一步还原压缩感知信号。
研究人员利用该电路在实验中还原了一维稀疏信号、二维彩图和核磁共振影像,其归一化均值误差低至 0.01,图片的峰值信噪比达到 27dB。在求解速度上,该电路比深度学习等数字计算方法快 1 至 2 个数量级。
孙仲表示:“我们的新方法最大的优势是速度极快,目前在实验上能够实现几微秒求解压缩感知还原。如果用带宽更宽的运算放大器,则能够在纳秒量级完成。在进行图片或影像还原时,可能最终时间只需要几毫秒。”
同时,该方法优于其他的电子或光子模拟计算方案,为压缩感知终端设备的实时信号处理提供了一种全新的解决方案,有望促进实现先进的医疗、通信和图像处理技术,例如核磁共振成像及信道估计。
“我们的电路解决的是稀疏近似的问题,在信道估计方向,可通过追踪信道实时更新信息,为提升未来 5G、6G 无线服务的质量提供可靠的预测方法。”孙仲说道。
图丨相关论文(来源:Science Advances)
近日,相关论文以《实现一步还原压缩感知的存内模拟计算方案》(In-memory analog solution of compressed sensing recovery in one step)为题在 Science Advances 发表[1]。北京大学博士生王识清为论文第一作者,孙仲为论文通讯作者。
图丨孙仲(右)与王识清(来源:该团队)
压缩感知还原涉及复杂的矩阵计算和非线性元素操作,在数字计算机中具有很高的计算复杂度。
近年来,基于新型计算范式的压缩感知还原计算加速得到了一些研究进展,但这些方案往往依赖于数字域的矩阵预计算,或离散时间的迭代计算。实际上,这些方案并没有降低计算复杂度,这些因素可能会引起额外的模数转换成本。
因此,一步实现压缩感知还原是一项巨大的挑战。孙仲解释说道:“在我们的研究开始之前,最多是用忆阻器阵列做出一个矩阵-向量乘法,而矩阵-矩阵乘法则被认为是不可能实现的。”
图丨用于一步求解压缩感知还原的内存模拟电路(来源:Science Advances)
为了解决该问题,该团队首先巧妙地设计了一种一步实现“矩阵-矩阵-向量”乘法的模拟存内计算单元,从而避免了以往研究中离散迭代或矩阵乘法的预计算的操作。
在此基础上,研究人员从求解的动力学方程出发,基于忆阻器阵列构建存内模拟计算电路,将该单元与其他模拟元件连接形成反馈回路,包含局部反馈或全局反馈,准确地映射相应的算法,从而实现了无需预计算、无需迭代的一步求解压缩感知还原。
实验中,研究人员首先通过标准的半导体工艺制备了忆阻器阵列,并基于该阵列构建了所设计的压缩感知还原电路。将压缩感知得到的信息转化为电压信号输入到电路中,电路的输出端即可输出还原的原始信号。
图丨在实验中还原一维稀疏信号、二维彩图和核磁共振影像(来源:Science Advances)
值得关注的是,在该研究中,图片的峰值信噪比达到 27dB。现在,已经有较多研究基于忆阻器阵列作为神经网络加速器。但不可忽视的是,忆阻器阵列由于存在噪声,会导致计算精度的问题。
孙仲指出,“我们之所以在信噪比方面取得较好的效果,是因为在压缩感知还原中包含了非线性操作,能够压制噪声,让它具有容错性,这一点和神经网络类似。”
另外,研究人员用模拟计算的方法对图片进行还原,对比结果显示,功耗为传统模拟器件的 2%;以专用数字电路进行比对,该方法的功耗为数字电路的三分之一。
一位了解该研究的专家认为,这个想法新颖而迷人。尽管他们使用的阵列尺寸很小,包括器件制造、电路设计和分析在内的结果证明了他们提出的方法的潜力和可行性。毫无疑问,这项研究有望在未来扩大阻变存储器的应用范围。
另一位专家则表示:“我喜欢这种紧凑的设计,也很欣赏减少模数、数模转换的想法,我认为该电路可能(对于某些应用)会有帮助。”
图丨DeepTech 2022 年“中国智能计算科技创新人物”入选者孙仲(来源:DeepTech)
近年来,孙仲与团队原创性地提出模拟矩阵计算技术,发展了相关基本理论,深入研究了其独特的计算复杂度问题,并完成了实验室阶段的电路验证,研究成果连续多年被写入国际电子器件与系统发展路线图。
凭借以原创、变革性的硬件计算范式,为智能计算相关行业中广泛的矩阵计算提供一种极致的加速技术,孙仲成为 DeepTech 2022 年“中国智能计算科技创新人物”入选者之一。
接下来,孙仲计划带领课题组进一步扩大阵列规模。“我们后续将集中解决大规模集成的问题,希望实现模拟计算电路集成,从而推动真正的应用。”
参考资料:
1.Wang,S. et al. In-memory analog solution of compressed sensing recovery in one step. Science Advances 9,50(2023). https://www.science.org/doi/10.1126/sciadv.adj2908
模拟电子技术
模拟电子技术是电子技术的一个方面,同样也是一门具有基础性意义的神奇领域学科。在这一领域内,物理、信息工程、电气工程、自动化控制工程等各门学科都可以得到良好的结合和应用,并保持旺盛持久的生命力。
1.模拟电子技术概念
模拟电子技术其关键电子器件是半导体二极管和三极管,以及场效应管,主要研究方向为运算放大电路、信号运算和处理电路、功率放大电路、电源稳压电路、反馈放大电路、信号产生电路等方面。
2.模拟电子技术的应用
1、促进了模拟电视的快速发展
伴随模拟电子技术进步,模拟电视的发展也步人快车道,我国有线电视用户数已跃居世界第一。模拟电视是目前我国媒体传播最主要的方式,促进了国家经济的持续增长,目前,我国模拟电视技术正朝着数字化、功能化和产业化的方向不断发展。
2、加快了电子产品的更新换代
随着模拟技术的不断进步,音视频类、保健类、游戏类等消费电子产品得到了快速发展。音视频类电子产品的输入和输出都是模拟信号,因此,应该用模拟接人方式,对信号进行数字化处理,再转回模拟量的方式,便于为人所感知。
此外,由于人所能感知的外部信息都是模拟信号,并且,大自然的外部信息也基本是以模拟量而存在的,所以,在保健类和游戏类等电子产品,广泛采用了新式加速度测量芯片,提高了电子产品的技术含量。
3.模拟电子技术的作用
当代应用科学的许多新发展都与模拟电子技术紧密联在一起,特别是和功率控制系统联系在一起,如电气传动、通讯电源、变频调速、机车牵引、电力输送、电动汽车、储能电池,以及日新月异的基于高速数据处理的个人电脑和通讯设备等,如果没有模拟电子功率控制做支持,这些新技术的进步就难以实现。模拟电子技术广泛应用,对高效节能和自动化技术的发展有巨大的推动作用。
相关问答
【 模拟电子 主要学什么?主要知识及 应用 .】作业帮[最佳回答]学三极管,二极管,基本放大电路三种,差动放大,集成电路,反馈,运算放大,功率放大,整流电源,我们上学期刚学的,感兴趣的话可以交流啊!我对它也很感兴趣...
想学习一下 模拟电子技术 ,有相关的网课推荐吗? 申请方AnalogElectronicsTechnique,模拟电子技术,上海交通大学的郑益慧,蔡萍,赵艾萍三位老师是主讲教师。课程跨时10周,每周需要同学们学习10个小时左右...
电气 电子 专业有哪些常用的专业软件? 申请方EE专业这么广。。。不同方向锁涉猎的内容不同,电脑上装的东西肯定是不同的。我就尽我所知挑几个常见的说一说吧。1.VC,作为C语言的基本工具,这个对...
有没有一款可以 模拟 制作电路的软件?有何推荐?朋友们好,我是电子及工控技术,我来说说这个问题。这位朋友想自己制作一台计算机,我认为是有一定的难度,特别是想通过模拟软件仿真实现难度也不小。我在网络上...
pc电路 模拟 器哪个好?在选择PC电路模拟器时,有几个关键因素需要考虑。首先,它应该具备强大的功能和灵活性,能够模拟各种电路类型和复杂性。其次,它应该有直观友好的用户界面,使...
模拟 电力 系统 组成?一个模拟电力系统通常由以下几个主要部分组成:发电部分:这是整个电力系统的起始点,负责将各种能源转化为电能。它通常包括发电机、发动机和其他相关的设备。输...
去做 模拟 电路设计,想买个6000以下的笔记本,帮忙推荐一下?比较推荐这三款,要是没有用过苹果的话建议体验一下再决定,小米的性价比最高,也是目前最新的产品,但是市场回馈还不多,不知道质量到底有没有保证。谢谢,有问...比...
数电,模电的作用?我们生活,生产中,CPU内存等等现在的超大集成电路构成的电子产品的重要性不言而喻啊。构成他们的核心材料就是半导体,模拟电子就是学这个半导体器件和一些重要...
应用电子 技术专升本能选择的专业都有什么?电路理论、数字电子技术、模拟电子技术、高频电子技术、单片机与接口技术、智能仪器、EDA技术、C语言程序设计、VB程序设计、自动检测与传感技术、电子测量、...
模拟 和数字电路原来还有这几个区别?数字电路和模拟电路的区别如下:1、应用范围不一样:数字电路与数字电子技术广泛的应用于电视、雷达、通信、电子计算机、自动控制、航天等科学技术领域。专用...