谷歌宣布推出量子机器学习库TFQ,用于训练量子模型
3月10日消息,谷歌宣布推出量子机器学习库TensorFlow Quantum(TFQ),这是一个开放源代码库,可以快速为量子机器学习模型提供原型。TFQ提供了将量子计算和机器学习技术相结合以控制和建模自然或手动量子计算系统所必需的工具。该工具可以构建量子数据集、原型混合量子模型和经典机器学习模型,支持量子电路模拟器以及训练判别和生成量子模型。
近年来,随着量子计算技术的发展,量子机器学习模型的发展可能会在医学,材料,传感和通信等领域取得突破,甚至产生深远的影响。但是,到目前为止,该行业缺少用于发现量子机器学习模型的研究工具。该模型可以处理量子数据并在可用的量子计算机上执行。
实际上,早在2017年10月,谷歌就宣布了OpenFermion的源代码,OpenFermion是一种开放源代码的量子计算软件,允许用户使用其改编的算法和方程式在量子计算机上运行。2019年10月,谷歌首席执行官桑达尔·皮查伊(Sundar Pichai)宣布该公司已实现量子霸权,通过新设计的解决方案首次实现了量子优势。TensorFlow Quantum的推出是继Microsoft的Azure Quantum推出以及霍尼韦尔(Honeywell)等公司取得的里程碑式成功之后的又一步。
根据论文所述,可以通过标准的Keras库以及提供与现有TensorFlow API兼容的量子电路模拟器和量子计算基元来创建量子模型。在3月6日提交给在线数据库平台arXiv的一篇论文中描述了基于Python语言的框架。
论文指出:“我们希望该框架能够为量子计算和机器学习领域的研究人员提供必要的工具,以探索自然和人工量子系统的模型,并最终发现可能产生量子优势的新量子算法。将来,我们希望扩展可支持的定制仿真硬件的范围,包括GPU和TPU的集成。“
其中,论文详细介绍了TensorFlow Quantum软件堆栈,该软件堆栈由开源量子电路库Cirq和机器学习平台TensorFlow两部分组成。该论文有超过20名作者,有来自Google X实验室、滑铁卢大学量子计算研究所、NASA 量子AI实验室、大众汽车,以及Google Research等部门。