Quantinuum是全球最大的独立量子计算公司,其量子自然语言处理团队宣布其开源Python库和工具包λambeq(发音为“Lambek”)更新至0.3.0版本。
此次更新带来了多个增强功能,不仅提高了用户体验,还显著扩展了工具包为其快速增长的用户群提供的能力,其中包括越来越多的量子开发人员和工程师首次考虑自然语言处理(NLP)和机器学习(ML)。
这是一款领先的量子自然语言处理(“QNLP”)开源软件开发工具,并与量子计算领域在应用方面颇有建树的量子计算产品PennyLane集成,并增强了培训包和针对量子专业人员的NLP支持。
这次重要的更新包括:
引入PennyLane集成;
改进的模型培训包;
新的教程,向首次接触NLP的量子专业人员介绍技术。
01. 与PennyLane集成,解锁新技能
此次更新的一个显著特点是与PennyLane集成。PennyLane是一个功能强大的量子计算库,被全球工程师和开发人员广泛使用。通过PennyLane支持,λambeq的用户现在可以使用PennyLaneModel开发混合量子-经典模型,将参数化量子线路(PQC)的数值确定梯度连接到诸如PyTorch等ML库的模块上。这种集成为在量子自然语言处理领域工作的研究人员和开发人员开辟了新的可能性。
02.改进的培训包为提供更流畅的体验
此次更新还带来了对培训包的重大改进,新增了一些λambeq原生损失函数,这将有助于用户更轻松地使用标准实现进行模型训练,这些实现面向分类任务和回归等其他任务。
这种流畅的体验使用户能够专注于其研究和开发,无需自定义损失函数。它不仅可以在更大的模型上实现更好的培训性能,而且也是团队将λambeq完全启用ML的努力的一部分。
03.帮助量子计算工程师探索NLP和ML
此次更新中的另一个功能是新增的NLP-101教程支持。这是根据用户的反馈开发的,他们越来越频繁地将注意力转向量子NLP和量子ML。许多新的λambeq用户没有深入了解文本预处理等技术或执行成功实验所需的最佳实践。
很快将发布一份技术教程笔记本,以帮助在QML或QNLP中工作的开发人员和工程师探索使用λambeq可能性。
04.其他功能和增强功能
除了上述重大功能之外,此次更新还包括其他一些增强功能和错误修复:
λambeq 0.3.0的发布是Quantinuum的顺势而为的步骤,Quantinuum自称是全球最大的独立量子计算公司,还是支持量子自然语言处理及其应用增长的先驱和领导者。正通过不断增强工具包并提供尖端的集成和资源为客户提供服务。
Quantinuum为不断增长的QNLP和NLP社区中的研究人员、开发人员和用户铺平了道路。
QNLP为我们提供了一种充分利用人工智能边界推进的可能性的方式,并真正利用了像GPT-4等大型语言模型所展示的承诺,同时继续努力解决一些这种经典技术所记录的不足之处。
https://cqcl.github.io/lambeq/
Quantinuum是全球最大的独立量子计算公司,由Honeywell Quantum Solutions的世界领先硬件和Campidge Quantum的领先中间件和应用程序组合而成。
Xanadu是一家加拿大量子计算公司,旨在建造有用且可供全球使用的量子计算机。成立于2016年,Xanadu已成为全球领先的量子计算公司。
引用:
[1] https://cqcl.github.io/lambeq/