量子算命,在线掷筊:一个IBM量子云计算机的应用实践,代码都有了
整理 | Jane
出品| AI科技大本营(ID:rgznai100)
“算命”,古今中外,亘古不衰的一门学问,哪怕到了今天,大家对算命占卜都抱着一些”敬畏“的信任心理,西方流行塔罗牌,国内有掷筊(jiǎo)等“卜卦”之术,国内尤以古老的文献之一《易经》为大家熟知。
《易经》最初用于占卜和预报天气,以一套符号系统来描述状态的简易、变易、不易,中心思想是以演译自然运行的内在特征与规律,解读阴阳的交替变化描述世间万物,也可以用一个数学知识来解释:我们计算分析,归纳总结的是随机现象。
一种传统的问卜仪式:掷筊
不过,时代变了,当代占卜大师或许也要考虑饭碗被计算机替代的问题了。
现在,日本一位华人工程师在其个人网站和Github主页上上线了两个新项目:《量子算命,在线掷筊:IBM 量子云计算机使用入门》、《量子算命:爻 System》,希望通过量子力学让你足不出户,和神明通个电话。
前有“AI面相学”,今有“量子神明”出世了,没准两者合计一下兴许可以找风投要钱办公司打开新(圈)市(钱)场了?
“量子神明”的诞生
项目作者在《量子算命,在线掷筊:IBM 量子云计算机使用入门》中表示:如果我们今天对量子力学的认识是正确的,那么随机性应该是量子物理的内禀性质,所以我们在邀请真正的上帝来为我们掷骰子,能真正表达量子神明的意愿。
基于此,他提出一个利用量子力学现象进行随机数的发生的方法,并且已经采用 IBM 的量子云计算机 IBM Q 实现了。利用 IBM 提供的量子程序开发的 SDK,在设计调试完成后,交给线上真正的云量子计算机进行运算。
万万没想到,这款量子计算应用真的就这样诞生了?
原理是什么?
在第一个项目中,他以「掷筊」为例,为大家从方法假设到代码实现一一解释。
掷筊是一种道教与民间信仰中问卜的仪式;又称掷筶、掷杯、博杯,普遍流传于华人民间传统社会。“筊杯”是一种占卜工具,是世俗之人所用以与神明指示的工具。下列是阳阴组合的说明:
(1)一阳一阴(一平一凸):称之为“圣筊”、“允筊”(筊或作“杯”)表示神明允许、同意,或行事会顺利。但如祈求之事相当慎重,多以连续三次圣杯才算数。
(2)两阳面(两平面):称之为“笑筊”(筊或作“杯”),表示神明一笑、不解,或者考虑中,行事状况不明,可以重新再掷筊请示神明,或再次说清楚自己的祈求。
(3)两阴面(两凸面):称之为“阴筊”、“无筊”、“怒筊”(筊或作“杯”),表示神明否定、愤怒,或者不宜行事,可以重新再掷筊请示。(解释来源:维基百科)
作者是这样假设与设计的: 提出的方法:
基于 IBM 提供的量子程序开发的 SDK,部分代码: github在这里:
https://github.com/dsh0416/quantum-i-ching/blob/master/poe.ipynb
上面「掷筊」的例子中,情况没有那么复杂,相对容易理解与实现。随后,作者还进行了第二个项目《基于量子计算的爻系统》的设计与开发,这个项目是基于《易经》的六爻占卜设计的:
《易经》八卦中有两个符号,一个是“⚊”,另一个是“⚋”。在《易经》中并没有“阴阳”二字,数百年后的《易传》才把“⚊”叫阳爻,把“⚋”叫阴爻。八卦是以阴阳符号反映客观现象。
六爻,既可以指从下向上排列的六个阴阳符号的组合,也泛指借用这种组合进行预测的方法。六爻预测,包括纳甲法和梅花易数两种不同方法,纳甲将六个爻结合天干地支五行六亲世应及神煞等众多因素来预测,而梅花易数比较简便,主要依据内外卦、体用卦、互变卦及爻辞等来预测。(解释来源:维基百科)
在这个设计中,明显计算复杂了很多,需要 64 个经典态,即需要 6 个量子,但 6 个量子的量子芯片目前仍十分稀有。作者表示:“由于在他们设计的占卜过程中不需要产生任何纠缠态,只需要 H 门这一种量子门,可以针对这一市场需求设计并行的单量子芯片,从而让量子计算走入千家万户“。
上代码,看看怎么算卦的:
https://github.com/dsh0416/quantum-i-ching/blob/master/notebook.ipynb
这几年,深度学习算法在计算机视觉图像识别领域不断取得突破,随之产生了不少新鲜应用,“AI识面”这一类项目引发了大家的关注与讨论。这一类应用基本都属于算命中的面相学,这样通过用户的照片,结合“大师点评”,让看面相这件事不仅具有历史底蕴,还有了科学解释性,不过依然是专收“智商税”的。此前,AI科技大本营此前报道过此类小程序。
现在,这类收“智商税”的算卦应用,有了更时尚的装饰名词:量子神明。
作者还说了,“建议大家以后问鬼神的时候可以多用量子神明的力量,可能会比较凖(编者注: 同'准')吧。”
会准吗?无论如何,这个项目的 Slogan 是有了:真 · “遇事不决,量子力学”。
(*本文为AI科技大本营整理文章,转载请微信联系1092722531)
精彩推荐
开幕倒计时9天|2019 中国大数据技术大会(BDTC)即将震撼来袭!豪华主席阵容及百位技术专家齐聚,十余场精选专题技术和行业论坛,超强干货+技术剖析+行业实践立体解读。6.6 折票限时特惠(立减1400元),学生票仅 599 元!
量子算命,在线掷筊:一个IBM量子云计算机的应用实践,代码都有了相关推荐
- blob 在线解码_量子算命,在线掷筊:一个IBM量子云计算机的应用实践,代码都有了...
整理 | Jane出品| AI科技大本营(ID:rgznai100)"算命",古今中外,亘古不衰的一门学问,哪怕到了今天,大家对算命占卜都抱着一些"敬畏"的信任 ...
- 怎样才能把一个代码变成软件成品?一个初学者的困惑,我们写的代码都只能是解决一些数学问题而已。怎么把它变成一个软件。
小弟疑惑... 怎样才能把一个代码变成软件成品?一个初学者的困惑,我们写的代码都只能是解决一些数学问题而已.怎么把它变成一个软件. 大神月... 对于您这个问题,当初也是我的好奇之处啊!其实你学好一门 ...
- ibm量子计算机应用,科学网—IBM量子计算机获重大突破 可进行百万项计算
IBM量子计算机获重大突破 可进行百万项计算 IBM的3D超导量子比特装置,一个量子比特(长度大约在1毫米左右)悬浮在小型蓝宝石芯片的空腔中央.这个空腔由装置的两半闭合后形成,测量通过向连接器传递微波 ...
- ibm量子计算机蓝图,IBM 量子技术扩展蓝图
原标题:IBM 量子技术扩展蓝图 回首 1969年,人类克服了空前的技术障碍,掀开新的历史篇章:载人成功登月并安全返航.现代计算机功能强大,但人类却依旧无法自如地用计算机精确捕捉浩渺宇宙中最为精细的部 ...
- 把书读薄:《上帝掷骰子吗-量子物理史话》
2006年11月30日 星期四 18时28分 终于看完了<上帝掷骰子吗-量子物理史话>,现在一头雾水,看之前是不了解,看完后是不理解.只好再从头整理一遍这个史话的过程,以便能在这篇晕眩中掘 ...
- IBM推出用于量子计算的CLOPS性能标准;量子基本定理突破绝对零度的适用温度 | 全球量子科技与工业快讯第四十三期
Qrypt通过云为企业提供量子安全解决方案 Qrypt是一家基于量子熵的加密安全解决方案的生产商,近日宣布推出两个新的解决方案:云企业门户和数字量子密钥分发(Digital QKD).这扩展了Qryp ...
- 量子纠缠——上帝掷骰子吗
上帝掷骰子吗? 量子理论虽然是许多年轻人创建的集体物理学,但领袖人物还是屈指可数的. 1900 年,普朗克的论文打开了潘多拉的盒子,释放出'量子'这个妖精.那年,刚从 瑞士的苏黎世工业大学毕业的爱因斯 ...
- 上帝掷骰子吗?量子物理史话-序篇
写在前面 爱因斯坦:玻尔,亲爱的上帝不掷骰子! 玻尔:爱因斯坦,别去指挥上帝应该怎么做! 霍金:上帝不但掷骰子,他还把骰子掷到我们看不见的地方去! 他们在讲什么呀?想必大家现在也一脸懵了.不急不急,跟 ...
- IBM量子处理器,将突破1000位
来源:半导体行业观察 IBM的CONDOR是世界上第一台拥有超过1000个量子比特的通用量子计算机,它将于2023年首次亮相.预计这一年IBM还将推出Heron,这是该公司表示可能对其有所帮助的新型模 ...
最新文章
- 070_获取日期方法
- python学习(函数)
- @Value@PropertySource@ConfigurationProperties注解使用
- Linux线程(四)
- Android下载apk异常java.net.SocketTimeoutException: timeout解决办法
- 在mysql中插入日期
- POJ 1088----滑雪(DP)
- php用户名框架,ThinkPHP框架结合Ajax实现用户名校验功能示例
- linux上的手机管家,闪电手机管家极速版
- 手机屏幕为什么比电脑屏幕清晰?
- 通用无线公共接口cpri学习笔记_11/24
- phpspider在PHP7环境下运行错误的解决办法
- vbm 分析_MRI脑影像分析从哲学到技术:一文搞懂VBM预处理基本原理(全网最详细解析)...
- 游戏后台开发九问(腾讯技术分享实录)
- 星巴克男子的豆瓣网创业故事
- 2022年全球市场总线插头总体规模、主要生产商、主要地区、产品和应用细分研究报告
- w10投影全屏设置_win10如何让投影仪铺满全屏
- 英语词根记忆法(5)
- 数字经济时代文化消费新特征
- 软件工程师的职业之路