人工智能时代前沿技术社区

首页 > 人工智能 > 热点

Google使开发量子机器学习应用程序变得更加容易

据了解,Google将发布免费的开源软件,这将使构建量子机器学习应用程序变得更加容易。

作者: | 2020-03-12 22:00:06

据了解, Google将发布免费的开源软件,这将使构建量子机器学习应用程序变得更加容易。TensorFlow Quantum是Google受欢迎的TensorFlow工具包的一个附件,自2015年推出以来,该工具包已极大地推动了机器学习的发展。

 1584021638975902.jpg

TensorFlow是简化深度神经网络并提供可重复使用的代码,从而使机器学习更易于访问的众多工具之一,因此不必从头开始编写新的机器学习应用。TensorFlow Quantum设置为针对量子机器学习执行相同的操作。

TensorFlow Quantum可以编写量子应用程序,而不会被它们所运行的硬件的细节所困扰。使用开关,您可以在实际的量子计算机和经典计算机上模拟之间切换。这意味着您可以先在模拟中调试量子应用程序,然后再尝试在完整的量子设置上运行它。负责TensorFlow Quantum项目的Masoud Mohseni希望编码人员将使用它来发现基本的新算法,这些新算法可以被其他人一次又一次地重用。

这不是用于量子机器学习的第一个工具包。例如,多伦多的量子计算初创公司Xanadu提供了一个类似的平台,称为Pennylane。Xanadu研究人员内森·基洛兰(Nathan Killoran)说,但是Google在做我仍然是一件大事。他指出,开发人员围绕着TensorFlow等知名工具建立社区,共享代码和想法,从而促进创新。因此,机器学习技术处于更好的状态。Google团队希望TensorFlow Quantum也能做到这一点。

目前,量子机器学习仍然是一个利基市场。针对研究人员,该工具包将使处理量子数据变得更容易,无论是模拟自然界还是加密量子密钥分配器等设备。由于自然现象遵循量子规则,因此Mohseni认为,如果机器学习模型要准确地反映世界,那么它们也必须是量子的。

 Quantum软件开始渗入主流。总部位于不列颠哥伦比亚省的量子计算公司D-Wave Systems上个月还发布了其新版Leap软件,用于量子应用开发。多家大型公司正在使用Leap来开发内部量子软件。其中有大众汽车公司(Volkswagen)建立了超精确的公共交通模拟器来计划公交路线;意大利电信公司(Telecom Italia)建立了用于优化5G网络的量子应用程序。