往期内容:

智能优化算法(一):海鸥算法原理及Matlab代码
智能优化算法(二):海鸥算法之改进篇
智能优化算法(三):基于量子的鸽群优化算法
智能优化算法(四):基于Powell优化的鸽群优化算法
智能优化算法(五):天牛须搜索算法

九章量子计算机——智能优化算法

  • 前言
  • 一、“九章”量子计算机为什么这么强?
  • 二、“九章”与智能优化算法的共同点
    • 1.表示(representation)
    • 2.具体操作
  • 总结

前言

2020年12月4日,中国的量子计算机原型机——九章量子计算机问世,九章量子计算机实现了76个量子比特的纠缠态,计算速度是现在世界上最快超级计算机的100万亿倍!这一期,我将跟随九章量子计算机的热潮,讲述一下九章量子计算机为什么这么快,以及在智能优化算法中我们是否可以采用九章计算机的量子纠缠态!

一、“九章”量子计算机为什么这么强?

为什么九章计算机这么强大?首先,大家要清楚的知道计算机的计算都是通过0,1对目标进行表示计算,非0即1。但是量子计算机并不是这样,其运算过程表现为:又0又1,即0,1可以同时存在。量子计算机是通过量子纠缠并利用量子力学的叠加态原理进行计算。
       举个例子:一个2个量子纠缠的量子比特可以表示为(0,0)、(0,1)、(1,0)、(1,1)四个状态的叠加,一个3个量子纠缠的量子比特可以表示为(0,0,0)、(0,0,1)、(0,1,0)、(0,1,1)、(1,0,0)、(1,0,1)、(1,1,0)、(1,1,1)这8个量子叠加状态;而九章计算机原型机的量子纠缠个数达到了76位,即2762^{76}276个量子叠加状态。这就意味着,传统的超级计算机需要2762^{76}276个0与1的电子比特才能表示的目标,而九章量子计算机只需要一个!

二、“九章”与智能优化算法的共同点

1.表示(representation)

同九章量子计算机一样,群智能优化算法中也存在着一个个的“表示”——个体信息。比如,粒子群算法中单个粒子在ttt次迭代中的表示为xjtx_j^txjt​,若有50个population size,则只能表示50个位置信息。若是,可以将位置信息利用量子力学中的量子叠加态进行重新表示(representation),则意味着50个种群个体可以表示2502^50250个位置信息!!但是,群体智能优化算法往往用不到如此庞大的信息,因此,我们可以适当减少种群个体的数量为6,在降低算法复杂度的同时,不仅不会降低算法的性能,反而因为量子叠加表示26=64>502^6=64>5026=64>50,还会对算法的性能有一定的提升。这个提升不仅表现在算法的搜索时间大大减少,也体现在算法的精度方面!

2.具体操作

关于,量子在群智能优化算法中的应用,在之前的文章中已经进行了展示,对此感兴趣的同学可以自行浏览。
       智能优化算法(三):基于量子的鸽群优化算法

总结

九章量子计算机的热潮势必会带动一系列相关科研的发展,相关方向的投稿也会让审稿人眼前一亮,希望大家抓紧时间冲冲冲!

“九章”量子计算机与智能优化算法相关推荐

  1. 第章量子计算机产业,又一个世界第一,九章量子计算机诞生,中国战斗机智能空战不是梦...

    原标题:又一个世界第一,九章量子计算机诞生,中国战斗机智能空战不是梦 近日,中国新型量子计算机"九章"( 76个光子的量子计算原型机)的诞生,引发了热议,因为其先进程度远超大家的想 ...

  2. “九章”问世了,RSA算法在量子计算机面前还安全吗?

    文章目录 前言 RSA算法的安全性 RSA算法实现 RSA的安全性 "九章"对RSA算法的挑战 RSA的破解方法 "九章"量子计算机的功能 RSA离破解还有多远 ...

  3. 2018-4-8蚁群算法---包子阳《智能优化算法以及Matlab实现》第五章

    资料来源: <智能优化算法以及matlab实现>包子阳  余继周 编著 第五章-----蚁群算法 是一种元启发式优化算法(自己理解:就是作为群体的单位个体也就是元,在里面充当着随机的选择搜 ...

  4. 量子计算机九章能否预测未来,张礼立 : 中国 “九章”量子计算机到底厉害在哪?...

    原标题:张礼立 : 中国 "九章"量子计算机到底厉害在哪? [背景信息]12月4日,<科学>杂志公布了 中国 "九章" 的重大突破. 这台由中国科学 ...

  5. 智能优化算法之蚁群算法(1)

    蚁群算法(ant colony algorithm) : 一种模拟进化算法 蚂蚁在觅食过程中能够在其经过的路径留下一种称为信息素的物质,并在觅食的过程中能感知这种物质的强度,并指导自己的行动方向,他们 ...

  6. rbf神经网络原理_【新书推荐】【2012.12】智能优化算法原理与应用(李士勇)...

    智能优化算法是指通过计算机软件编程模拟自然界.生物界乃至人类自身的长期演化.生殖繁衍.竞争.适应.自然选择中不断进化的机制与机理,从而实现对复杂优化问题求解的一大类算法的统称.李士勇编著的<智能 ...

  7. 博士论文阅读_仿生群智能优化算法及在点云配准中的应用研究

    1.应用领域 计算机视觉:高效的仿生群智能优化策略应用于解决复杂的三维点云配准问题. 概念: (1)点云:是一个数据集,数据集中的每个点代表一组X.Y.Z几何坐标和一个强度值,这个强度值根据物体表面反 ...

  8. “九章”量子计算机这么牛,到底有什么用?

    这几天"九章"量子计算机刷屏了,但是很多人看了以后依然一头雾水,问了我两个直击灵魂的问题: 1. "九章"为什么能比超级计算机快100万亿倍? 2.  这量子计 ...

  9. 《Python智能优化算法:从原理到代码实现与应用》出版啦

    <Python智能优化算法:从原理到代码实现与应用> 各位亲爱的小伙伴,让各位久等了.我们撰写的<Python智能优化算法:从原理到代码实现与应用>由电子工业出版社出版了. 本 ...

  10. 九章量子计算机模型图片,“九章”量子计算机这么猛,到底能做啥?只为了一条公式的结果吗...

    最近我国的科协技术在天上的在地上的,都有了突破,天上的是咱们的嫦娥5号,地上的就是咱们的量子科技.这两项科技几乎都是每一个发达国家梦寐以求梦寐以求的制高点. 前两天,我国又有了重大的科技突破,这个重大 ...

最新文章

  1. C# 导出到Excel (使用NPOI 1.2.4)
  2. 高性能的MySQL(5)索引策略
  3. VS调用matlab
  4. 《好未来编程题》删除公共字符
  5. another CRM inbound debug - 另一个CRM中间件的调试记录
  6. 计算机负责指令代码的是,计算机组成原理习题2新版资料.doc
  7. Python中的线程及用法
  8. Linux服务器添加SVN用户
  9. new一个对象的过程
  10. premium导入后缀为db_Python 导入txt文件到mongo
  11. 代码块_Dynamo?Get 7.1 什么是代码块
  12. windows 两条命令快速关闭 445等危险端口
  13. Html 中判断某个class的个数
  14. B站后台源码疑似泄露,作为程序员我们得注意哪些?
  15. 直线端点画垂线lisp_AutoCAD中利用AutoLISP开发小程序,实现快速画直线对称中心线...
  16. 集万千优点于一身的Haproxy集群,你还不了解?
  17. 台湾通泰TTP223-BA6和TTP223N-BA6有什么区别?
  18. 帮老婆系列-关于计算Excel表去除指定时间段后的时间差
  19. 基于[Python]的ATM取款机模拟实战
  20. Linux0.11系统调用之execve流程解析

热门文章

  1. Latex--插入表格
  2. 本文介绍如何实现对应用加锁的功能,无须root权限
  3. QT使用openg离屏渲染到纹理并存到opencv的mat中
  4. c语言中isupper用法,C语言 isupper()用法及代码示例
  5. Python的学习笔记案例4--52周存钱挑战4.0
  6. 【CAD】CAD插件
  7. Python学习笔记—— 面向对象5.异常
  8. 未来大数据的主要应用领域包括哪些
  9. java获取本地真实ip
  10. unity3D实现小游戏案例--弹开小球