谷歌近日宣布将开源TensorFlowQuantum(TensorFlow的扩展),让开发者为量子计算机构建人工智能模型。量子计算仍处于早期阶段,但该技术正在迅速成熟。IBM的量子芯片处理能力每年都在翻番,霍尼韦尔最近也推出了一个系统,预计在未来五年内将速度提高10万倍。为了能够使用超高速量子计算机,研究人员不得不编写可以运行量子位的专有算法,与传统的二进制不同,量子位可以表示为1、0或两种状态,并且需要专有算法。有开发工具。这时候就需要TensorFlowQuantum了。它提供了一组运算符、低级编程构建块,用于创建与量子位、量子逻辑门和量子电路一起工作的人工智能模型。这些运算符消除了一些潜在的复杂性,以减少研究人员需要编写的代码量。谷歌研究人员AlanHo和MasoudMohseni在博客中写道:“TFQ允许研究人员在单个计算图中将量子数据集、量子模型和经典控制参数构建为张量。”TensorFlowQuantum的一个潜在应用是量子数据解释。因为量子位可以同时表示1和0,所以计算出量子处理器执行的计算结果本身就是一个巨大的挑战。根据Ho和Mohseni的说法,TensorFlowQuantum允许工程师开发可以自动理清量子数据的AI模型。“TFQ库为开发模型提供了原语,这些模型可以揭示和概括量子数据中的相关性,为改进现有量子算法或发现新算法提供机会,”他们写道。目前,TensorFlowQuantum仅限于在模拟量子计算机中使用,但谷歌计划使其与真实计算机更加兼容。谷歌计划增加对自主研发的Sycamore量子系统(去年宣布)的支持。
