玻色量子与北京师范大学在光量子计算领域持续突破,《Quantum》发表SNN-CIM

​2023年10月,北京玻色量子科技有限公司(以下简称“玻色量子”)联合北京师范大学研究团队在知名科技期刊Quantum发表了以《Combinatorial optimization solving by coherent Ising machines based on spiking neural networks(基于脉冲神经网络的相干伊辛机的组合优化问题求解)》为题的学术论文。

这是玻色量子联合北京师范大学在共同打造“相干光量子算力平台”过程中的持续成果产出之一。值得注意的是,该成果也代表了相干光量子计算在大规模组合优化问题的求解上继续保持显著算力优势。

论文发表

以下为本文的主要研究内容:

组合优化问题在计算机科学的各个领域都具有重要的研究意义,如药物设计、财务管理、电路设计等行业。一般来说,组合优化问题属于非确定性多项式时间复杂度类(NP)。在解决旨在最大化增益或最小化损失的组合优化问题时,需要在候选对象之间有效地选择最佳组合🔗。这时,相干光量子计算在组合优化问题的求解上颇具优势,但在大规模问题求解过程中,相干光量子计算模型中容易出现“振幅异质性”(即振子的振幅不相等)的现象,这是相干量子计算领域一个重要的技术难题。

在这项研究工作中,联合研究团队通过设计一个光学尖峰神经网络,解决了相干光量子计算过程中的“振幅异质性”问题。研究发现,它可以在组合优化问题上大幅加快计算速度。本文利用反对称耦合的简并光学参量振子脉冲和耗散脉冲构造了“尖峰神经网络”。根据尖峰神经元的动态行为,选择一个非线性传递函数来减轻振幅的不均匀性,在组合优化问题的计算过程中,它能实现振幅的异质性,并“冻结”在局部极小值中。而通过控制尖峰神经元的耗散参数,就可以控制相空间体积的收缩速率和收缩方向,使得系统加速完成大规模计算。

数值计算结果表明,采用尖峰神经网络的相干光量子计算在组合优化问题上具有良好的性能,将能为神经计算和光学计算提供新的研究思路。

图1 相干光量子计算架构和网络原理图

图2 脉冲神经元的动力学行为

未来,玻色量子将持续升级自研相干光量子计算机真机——“天工量子大脑”🔗,并不断拓展其在AI领域的真机测试与场景验证,以充分发挥自身在光量子计算领域的算力优势,携手更多合作伙伴联合实现技术突破并助推量子计算技术飞速发展。

原论文链接:https://quantum-journal.org/papers/q-2023-10-24-1151/

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

知识图谱与云计算

内容来自B站视频 复旦 肖仰华 老师的讲座,记在这里,不然一会就忘了。 https://www.bilibili.com/video/BV1HG4y1h7zK/?p5&spm_id_frompageDriver 智能的发展是由感知到认知,当下需要发展机器的认知能力。 实现认知智能需要人工智能的很…

中国国际光伏展

中国国际光伏展(China International Solar Photovoltaic Exhibition)是中国规模最大、最具影响力的光伏领域展览会之一。该展会是由中国光伏行业协会主办,每年在中国的不同城市举办。 中国国际光伏展吸引了来自全球各地的光伏企业、专业机构…

揭秘Python的运算符:从加减乘除到幂次开方,一网打尽!

文章目录 一、python运算符二、运算符1.算术运算符1.1 加1.2 减1.3 乘1.4 除1.5 取模1.6 幂1.7 取整除 2.比较运算符2.1 等于2.2 不等于2.3 大于2.4 小于2.5 大于等于2.6 小于等于 3.赋值运算符3.1 加法赋值运算符3.2 减法赋值运算符3.3 乘法赋值运算符3.4 除法赋值运算符3.5 取…

开启物联网的魔法之门 - 深入探索发布/订阅模式

文章目录 MQTT 发布/订阅模式MQTT 发布/订阅中的消息路由MQTT 与 HTTP 请求响应MQTT 与消息队列Paho Java 使用示例结语 MQTT 发布/订阅模式 发布订阅模式(Publish-Subscribe Pattern)是一种消息传递模式,它将发送消息的客户端(发…

leetcode13 罗马数字转整数

题目描述:罗马数字由七种字符组成,分别为 I、V、X、L、C、D 和 M,对应的数值分别为 1、5、10、50、100、500 和 1000。在一般情况下,小的数字位于大的数字右边,但有特殊情况,如 IV 表示 4,IX 表…

构建健康游戏环境:DFA算法在敏感词过滤的应用

现在的游戏有敏感词检测这一点,相信大家也不陌生了,不管是聊天,起名,签名还是简介,只要是能让玩家手动输入的地方,一定少不了敏感词识别,至于识别之后是拒绝修改还是星号替换,这个就各有各的做法了,但是绕不开的一定是需要高效的敏感词检测机制。 相信大家对于游戏里聊…

25. 数组作为函数参数

写代码时,我们会将数组作为参数传给函数 冒泡排序: 两两相邻的元素进行比较,可能的话进行交换 一趟冒泡排序会将一个元素放在其最后应该在的位置 10个数字只需9趟,第一趟10个数字待排序,9对比较;第二趟…

Hotspot源码解析-第十二章-线程栈保护页

了解保护页,先从几个问题开始吧 1、为什么线程栈有栈帧了,还要有保护页? 答:在操作系统中内存可以看成是一个大数组,这就有一个问题,线程之间可能会互相踩了别人的内存空间,所以栈空间也存在这…

OPENGL,GPU图形库Skia在Windows下编译多种VS版本的DLL

这几天刚改了改Duilib,之前为了让Duilib更好的支持透明异形窗体所以把Duilib改为Gdi和Gdi的双渲染引擎。于是想到了有时间就把渲染引擎完全独立为渲染接口,可以增加更多的渲染引擎。现在来说Skia是个很不错的渲染,之前我只是单独编译了VS2013…

集群部署篇--Redis 集群动态伸缩

文章目录 前言一、redis 节点的添加1.1 redis 的实例部署:1.2 redis 节点添加:1.3 槽位分配:1.4 添加从节点: 二、redis 节点的减少2.1 移除主节点2.1.1 迁移槽位2.1.1 删除节点: 三、redis 删除节点的重新加入3.1 加入…

Android Studio新手实战——深入学习Activity组件

目录 前言 一、Activity简介 二、任务栈相关概念 三、常用Flag 四、结束当前Activity 五、Intent跳转Activity 六、更多资源 前言 Android是目前全球最流行的移动操作系统之一,而Activity作为Android应用程序的四大组件之一,是Android应用程序的核…

一文讲透怎样用SPSS做二项Logistic回归分析?结果如何解释?

推荐采用《SPSS统计分析入门与应用精解(视频教学版)》 杨维忠、张甜 清华大学出版社“7.4 二元Logistic回归分析” 的解答。 本节内容选自《SPSS统计分析入门与应用精解(视频教学版)》 杨维忠、张甜 清华大学出版社“7.4 二元Logi…

对象克隆学习

假如说你想复制一个简单变量。很简单: int apples 5; int pears apples; 不仅仅是int类型,其它七种原始数据类型(boolean,char,byte,short,float,double.long)同样适用于该类情况。 但是如果你复制的是一个对象,情况就有些复杂了。 …

VMware Workstation虚拟机CentOS 7.9 配置固定ip的步骤

VMware Workstation虚拟机CentOS7.9配置固定ip的步骤 编辑虚拟机 打开VMware Workstation。 选择要配置的虚拟机,但不要启动它。 点击“编辑虚拟机设置”(Edit virtual machine settings)。 选择“网络适配器”(Network Adapter&…

Mybatis源码基本原理--XML版

文章目录 mybatis是什么架构设计首先建立起Mapper的代理工程和代理映射器的注册和使用XML文件解析数据源解析、创建和使用SQL执行器(Executor)的定义与实现SQL解析参数处理器:策略模式实现封装处理结果注解 mybatis 是什么 MyBatis 是一款优…

光掩膜基板,到2024年全球市场规模将超过30亿美元

光掩膜基板是一种用于微电子加工的关键材料,其特点是具有高透光性和高平整度,能够提升微电子元器件的成品率和品质。全球市场分析 从全球市场来看,光掩膜基板市场规模持续增长。据分析,到2024年,全球光掩膜基板市场规模…

全志R128硬件设计指南①

原理图设计 硬件系统框图 R128是一颗专为“音视频解码”而打造的全新高集成度 SoC,主要应用于智能物联和专用语音交互处理解决方案。 单片集成 MCURISCVDSPCODECWIFI/BTPMU,提供生态配套成熟、完善的用于系统、应用和网络连接开发的高效算力&#xff…

JavaScript高级程序设计读书记录(一):语言基础,语法,变量,数据类型

1. 语法 很大程度上借鉴了 C 语言和其他类 C 语言,如 Java 和 Perl. 1.1 区分大小写 1.2 标识符 第一个字符必须是一个字母、下划线(_)或美元符号($); 剩下的其他字符可以是字母、下划线、美元符号或数…

企业培训系统开发:构建灵活高效的学习平台

企业培训系统的开发在当今数字化时代是至关重要的。本文将介绍一些关键技术和代码示例,以帮助您构建一个灵活、高效的企业培训系统。 1. 技术选型 在开始企业培训系统的开发之前,首先需要选择合适的技术栈。以下是一个基本的技术选型示例:…

Spring Boot整合Spring Security:构建安全的Web应用

文章目录 1. 添加依赖2. 配置Spring Security3. 创建用户服务4. 控制器和视图5. 运行应用 🎈个人主页:程序员 小侯 🎐CSDN新晋作者 🎉欢迎 👍点赞✍评论⭐收藏 ✨收录专栏:Java框架 ✨文章内容:…