我经历了一个对量子计算机如何工作以及如果它们变得实用可能对它们有益的事情感兴趣的时期.我知道他们正在谈论代码破解.我感兴趣的是通过基本上尝试所有可能的输入(并行)并查看是否达到任何错误状态来使用它们来验证软件.
我知道这是一个蓝天问题,但我想知道其他人是否对量子计算机感兴趣,它们如何工作,以及它们对什么有用.
补充:为了好玩,让我扔掉一个迷你教程:
假设您有N位内存可供使用.假设您可以使用输入数据加载这些位(或其中一些位).然后假设你可以对它们进行有限的操作序列(不使用任何额外的内存),将答案留在其中.
要使用量子计算机,只需要确保整个计算是可逆的,通过保留一些位来记录您所采用的分支,这样就可以撤消它们.如果这样做,那么所有操作都可以写成N位上的简单酉矩阵变换.(酉变换是N维坐标系中的纯旋转.)因此,执行计算包括在位向量上应用一系列纯旋转.
如果你这样做,那么如果N位向量在量子计算机中,它可以被初始化为一个状态,其中所有2 ^ N(或更少)可能的输入在"并行宇宙"中同时叠加.然后,如果你进行计算,它会同时完成所有这些操作.
现在你需要做的就是看看其中一个输入是否给你一个特定的答案就是让它运行到一个特定的状态.如果你停下来并检查状态,它的作用就是随机选择一个宇宙并扔掉所有其余的宇宙.因此,Grover算法允许您执行的操作是,在不停止的情况下,强调具有答案状态的Universe的概率.然后向前运行,然后向后运行,然后向前运行,依此类推,进行多次迭代,直到答案范围具有非常高的概率.然后,如果你检查它,你很有可能看到你想要的答案.
嗯...
在大学的符号AI模块中,我被要求在课堂上就某一主题做一个小小的演讲,我的主题是人工智能应用.本演讲的主题是人工智能中的量子计算.
如果我在这里写的信息是过时/错误/差,请不要太生气.我只是一个蹩脚大学的二年级CS学生,他依靠自己的记忆来完成大部分细节.
量子计算的力量似乎是它能够以令人难以置信的速度处理事物的能力(由于其记忆状态,如果我没记错的话).这显然会彻底改变安全性,因为白帽和黑帽黑客会抓住机会开发和压力测试安全系统的各种方法.如果您对物理学感兴趣,那么这就是您的主题!如果您想通过使用算法分析大数据来阅读有关如何在安全性中使用Quantum计算机的更多信息,请阅读Peter Shor撰写的本文.
它的力量来自于Qubit和一种称为量子干涉的技术.我可以花一整天时间谈论它,但你最好还是阅读双缝实验来了解量子计算是如何工作的.
传统的计算机妥协逻辑门,而量子计算机有自己的.由于许多这些计算机已被构建(硬连线)以解决某些问题,因此针对不同问题提出了许多不同的QLG(量子逻辑门).在功能上,量子网络是使用这些门以称为门阵列的方法形成的.如果您需要更多信息,那么Ekert论文就是您的选择.
请注意,表示超级位置的传统方式是在2 ^ n维希尔伯特空间中的单位反变量向量(每个Qubit一个)(其中n是Qubits的数量).大门被定义为旋转这些宇宙并不可避免地改变了Qubit.一个这样的门是Hadamard门.
量子AI有一个光明的未来,但不是很长一段时间.许多学者认为量子计算是计算的遥远未来,类似于查尔斯巴贝奇如何看待他的机器.
对不起,如果这个答案有点失控.