首页 科技周边 人工智能 未来AI计算的方向,是「水芯片」?

未来AI计算的方向,是「水芯片」?

Apr 26, 2023 am 08:28 AM
芯片 ai

神经网络计算的未来可能比我们预计的要糟糕一些——不是用电的固体芯片,而是泡在水里。

近日,哈佛大学工程与应用科学学院(SEAS)与初创公司 DNA Script 组成的团队成功开发了一种基于水溶液中离子运动的处理器。

物理学家们认为,由于更接近大脑传输信息的方式,因此这种设备可能是类脑计算的下一步。

「水溶液中的离子电路使用离子作为电荷载体进行信号处理,」研究人员在论文中表示。「我们提出了一种水性离子电路…… 这种能够进行模拟计算的功能性离子电路,是朝着更复杂的水性离子学迈出的一步。」

该研究被发表在了最近一期材料科学期刊《Advanced Materials》上。

未来AI计算的方向,是「水芯片」?

论文:https://onlinelibrary.wiley.com/doi/epdf/10.1002/adma.202205096

我们知道,从智能手机到云服务器中的芯片是通过固体半导体操纵电子来处理计算任务的,这和生物工作的方法不同。

大脑中信号传输的主要部分是称为离子的带电分子在液体介质中的运动。尽管大脑令人难以置信的处理能力很难人工复制,但科学家们认为计算机可以使用类似的系统:用水溶液承载离子。

由于介质改变了,这种方法将比传统的基于硅的计算慢,但它可能具有一些有趣的优势。例如离子可以从多种分子中产生,每个分子具有不同的特性,可以以不同的方式加以利用。

但首先,科学家需要证明它真的能发挥作用。

哈佛大学物理学家 Woo-Bin Jung 带领的团队一直在这个方向努力。构建计算机的第一步是设计功能性离子晶体管,这是一种开关或增强信号的器件。他们最近的进展涉及将数百个晶体管组合成一个离子电路。

该晶体管由电极的「靶心」排列组成,中心有一个小圆盘形电极,周围有两个同心环形电极。这与醌分子的水溶液接触。使用时,施加在中央圆盘上的电压会在醌溶液中产生氢离子电流。同时,两个环形电极调节溶液的 pH 值,从而增加或减少离子电流。

未来AI计算的方向,是「水芯片」?

芯片(左),中央(中)有一个由数百个晶体管(右)组成的阵列。

醌是含有共轭环己二烯二酮或环己二烯二亚甲基结构的一类有机化合物,基于这种物质的晶体管执行由环对门控设置的「权重参数与磁盘电压的物理乘法,产生离子电流的答案。

你可能会知道「生物计算机」的概念,指利用生物材料去取代当前计算机使用的半导体芯片和存储介质,被认为是量子计算之外,计算机未来的另一大方向。不过此前的很多研究集中在单个离子二极管和晶体管,而不是包含许多此类设备的电路。

当前对算力需求极高的神经网络严重依矩阵乘法运算,其中涉及多次乘法。因此,该团队设计了 16×16 的晶体管阵列,每个都能够进行乘法计算,以产生可以执行矩阵乘法的离子电路。它们在互补金属氧化物半导体 (CMOS) 电子芯片的表面上实现并由其操作。

研究人员通过执行物理或模拟乘积累加 (MAC)操作来展示这种阵列级离子电路的实用性。基于物理现象的模拟 MAC 操作——对比基于许多数字逻辑门和布尔代数的数字 MAC 操作,新的方法对降低人工神经网络的功耗带来了方向。

未来AI计算的方向,是「水芯片」?

离子晶体管的示意。

由于每个交叉点电导都作为网络突触权重起作用,馈入阵列行的输入电压通过欧姆定律乘以权重,并根据基尔霍夫定律在每列中累积所得电流。因此,每列电流是物理上的在输入数据向量和列的突触权重向量之间产生点积。

在每个离子晶体管中,施加的电压 Vin 的电流 Iout 由 Ig 门控,我们可以找到 Vin 的一个区域,其中 Iout = W × Vin,比例常数或权重 W 可以通过 Ig 调整,即在该区域中,离子晶体管在权重和输入电压之间进行物理乘法。

未来AI计算的方向,是「水芯片」?

乘积累加操作。

「矩阵乘法是人工智能神经网络中最常用的计算,我们的离子电路以完全基于电化学机械的模拟方式在水中执行矩阵乘法」,Woo-Bin Jung 说道。

当然,这项技术目前还存在很大的局限性,其中包括操作必须按顺序执行,而不是同时执行,这大大减慢了方法的速度。

然而,研究团队认为下一步的工作不是提高速度,而是在系统中引入更广泛的分子。到目前为止,该团队只使用了三四种离子物质来实现水性离子晶体管中的门控和离子传输,例如氢和醌离子。该研究试图完成更复杂的离子计算,让电路处理更复杂的信息。

研究团队指出:这项研究最终的目标不是用离子技术与电子产品竞争或取代电子产品,而是以混合技术的形式让二者取长补短。

以上是未来AI计算的方向,是「水芯片」?的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
威尔R.E.P.O.有交叉游戏吗?
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

centos关机命令行 centos关机命令行 Apr 14, 2025 pm 09:12 PM

CentOS 关机命令为 shutdown,语法为 shutdown [选项] 时间 [信息]。选项包括:-h 立即停止系统;-P 关机后关电源;-r 重新启动;-t 等待时间。时间可指定为立即 (now)、分钟数 ( minutes) 或特定时间 (hh:mm)。可添加信息在系统消息中显示。

CentOS上GitLab的备份方法有哪些 CentOS上GitLab的备份方法有哪些 Apr 14, 2025 pm 05:33 PM

CentOS系统下GitLab的备份与恢复策略为了保障数据安全和可恢复性,CentOS上的GitLab提供了多种备份方法。本文将详细介绍几种常见的备份方法、配置参数以及恢复流程,帮助您建立完善的GitLab备份与恢复策略。一、手动备份利用gitlab-rakegitlab:backup:create命令即可执行手动备份。此命令会备份GitLab仓库、数据库、用户、用户组、密钥和权限等关键信息。默认备份文件存储于/var/opt/gitlab/backups目录,您可通过修改/etc/gitlab

如何检查CentOS HDFS配置 如何检查CentOS HDFS配置 Apr 14, 2025 pm 07:21 PM

检查CentOS系统中HDFS配置的完整指南本文将指导您如何有效地检查CentOS系统上HDFS的配置和运行状态。以下步骤将帮助您全面了解HDFS的设置和运行情况。验证Hadoop环境变量:首先,确认Hadoop环境变量已正确设置。在终端执行以下命令,验证Hadoop是否已正确安装并配置:hadoopversion检查HDFS配置文件:HDFS的核心配置文件位于/etc/hadoop/conf/目录下,其中core-site.xml和hdfs-site.xml至关重要。使用

CentOS上PyTorch的GPU支持情况如何 CentOS上PyTorch的GPU支持情况如何 Apr 14, 2025 pm 06:48 PM

在CentOS系统上启用PyTorchGPU加速,需要安装CUDA、cuDNN以及PyTorch的GPU版本。以下步骤将引导您完成这一过程:CUDA和cuDNN安装确定CUDA版本兼容性:使用nvidia-smi命令查看您的NVIDIA显卡支持的CUDA版本。例如,您的MX450显卡可能支持CUDA11.1或更高版本。下载并安装CUDAToolkit:访问NVIDIACUDAToolkit官网,根据您显卡支持的最高CUDA版本下载并安装相应的版本。安装cuDNN库:前

centos安装mysql centos安装mysql Apr 14, 2025 pm 08:09 PM

在 CentOS 上安装 MySQL 涉及以下步骤:添加合适的 MySQL yum 源。执行 yum install mysql-server 命令以安装 MySQL 服务器。使用 mysql_secure_installation 命令进行安全设置,例如设置 root 用户密码。根据需要自定义 MySQL 配置文件。调整 MySQL 参数和优化数据库以提升性能。

docker原理详解 docker原理详解 Apr 14, 2025 pm 11:57 PM

Docker利用Linux内核特性,提供高效、隔离的应用运行环境。其工作原理如下:1. 镜像作为只读模板,包含运行应用所需的一切;2. 联合文件系统(UnionFS)层叠多个文件系统,只存储差异部分,节省空间并加快速度;3. 守护进程管理镜像和容器,客户端用于交互;4. Namespaces和cgroups实现容器隔离和资源限制;5. 多种网络模式支持容器互联。理解这些核心概念,才能更好地利用Docker。

centos8重启ssh centos8重启ssh Apr 14, 2025 pm 09:00 PM

重启 SSH 服务的命令为:systemctl restart sshd。步骤详解:1. 访问终端并连接到服务器;2. 输入命令:systemctl restart sshd;3. 验证服务状态:systemctl status sshd。

CentOS下GitLab的日志如何查看 CentOS下GitLab的日志如何查看 Apr 14, 2025 pm 06:18 PM

CentOS系统下查看GitLab日志的完整指南本文将指导您如何查看CentOS系统中GitLab的各种日志,包括主要日志、异常日志以及其他相关日志。请注意,日志文件路径可能因GitLab版本和安装方式而异,若以下路径不存在,请检查GitLab安装目录及配置文件。一、查看GitLab主要日志使用以下命令查看GitLabRails应用程序的主要日志文件:命令:sudocat/var/log/gitlab/gitlab-rails/production.log此命令会显示produc

See all articles