Ultralytics YOLO27:
指南

从比特到量子比特:量子优化如何重塑 AI

了解量子优化如何重新定义 AI 和深度学习。探索量子算法、量子比特和混合计算如何推动更智能、更快速的模型发展。

ABAbirami Vina10 min read
量子优化重塑 AI

从自动驾驶汽车到股票预测模型,大多数尖端 AI 系统都会在不断调整、改进并从经验中学习的过程中持续进行权衡。这些决策背后是 AI 中最重要的流程之一:优化

例如,一个经过训练来识别交通标志或预测房价的 AI 模型会从示例中学习。在训练过程中,它会持续改进学习方式。每一步都会调整数百万个参数,微调权重和偏置,以减少预测误差并提高准确率。

你可以把这个过程看作一个大规模优化问题。目标是在不过拟合或浪费计算资源的前提下,找到能够提供准确结果的最佳参数组合。

事实上,优化是人工智能的重要组成部分。无论 AI 模型是在识别图像还是预测价格,都必须在无数种可能性中寻找最有效的解决方案。但随着模型和数据集不断增大,这种搜索会变得越来越复杂且计算成本越来越高。

量子优化是一种新兴方法,可能有助于解决这一挑战。它以量子计算为基础,利用量子力学原理以全新的方式处理信息。

量子计算机不使用只能取 0 或 1 的比特,而是使用可以同时处于多种状态的量子比特。这使它们能够并行探索许多可能的解决方案,在某些情况下比经典方法更高效地解决复杂的优化问题。

不过,量子并行性并不等同于同时运行许多经典处理器。它是一种依赖量子干涉来产生有用结果的概率过程。

简单来说,这意味着量子计算机不会同时测试每一种可能性。相反,它们利用干涉现象,让某些可能性相互增强、另一些相互抵消,从而提高找到正确答案的概率。

在本文中,我们将探讨量子优化的工作原理、它为何重要,以及它可能对智能计算的未来意味着什么。让我们开始吧!

什么是量子优化?#

量子优化是量子计算领域不断发展的一个分支,专注于利用量子力学的独特性质解决复杂的优化问题。它建立在数十年的计算机科学和物理学研究之上,将两者结合起来,应对传统计算难以处理的挑战。

利用量子系统进行优化的想法最早出现在 20 世纪 90 年代末。当时,研究人员开始探索如何将叠加(同时存在的状态)和纠缠(相互关联的量子比特)等量子原理应用于问题求解。

随着时间推移,这一想法逐渐发展为量子优化。研究人员开发出利用量子效应在庞大而复杂的问题空间中高效搜索最优解的算法。

量子优化基础#

从本质上说,量子优化建立在三个关键组成部分之上:量子算法、量子比特和量子电路。量子算法提供了相应逻辑,使系统能够高效探索大量可能的解决方案。

这些算法运行在量子比特上。量子比特是量子信息的基本单位,不同于经典比特(传统计算机中的二进制数据单位,只能取 0 或 1):量子比特可以处于叠加态,同时表示 0 和 1。

什么是量子比特

图 1。什么是量子比特?(来源:ResearchGate

这一独特性质使量子系统能够同时评估多种可能性,大幅拓展其计算潜力。同时,量子电路通过一系列量子门连接量子比特,控制信息的流动和交互,引导系统逐步趋近于近似最优解。

经典优化与量子优化#

以下是经典优化和量子优化方法之间的一些关键差异:

  • **计算方式:**经典算法一次测试一个解决方案。量子算法则利用量子物理的独特性质,同时考虑许多可能性。
  • **处理能力:**经典计算机使用取值为 0 或 1 的比特。量子计算机使用量子比特,量子比特可以同时为 0 和 1,也可以彼此关联,因此能够处理更复杂的问题。
  • **问题规模:**经典优化非常适合规模较小或复杂程度适中的问题。量子优化正在发展之中,旨在处理规模大得多、复杂得多、当前计算机难以解决的问题。
  • **结果:**经典结果具有可预测性和可重复性。量子结果基于概率,因此同一任务可能产生略有不同的结果,并通过多次运行不断优化,以找到最佳答案。

经典优化与量子优化

图 2。经典优化与量子优化(图片由作者提供)

量子优化的工作原理#

接下来,让我们了解量子优化究竟是如何工作的。一切都始于定义一个现实世界的问题,并将其转换为量子计算机可以处理的形式。

以下是量子优化所涉及主要步骤的概览:

  • **步骤 1:将问题构建为能量景观:**每个优化问题,例如规划配送路线或调优机器学习模型,都可以描述为一个能级景观。每个可能的答案都有一个能量值,目标是找到最低能量值,因为它代表最高效或最优的解决方案。

  • **步骤 2:将问题编码到量子电路中:**随后,问题会被转换为量子电路。在这里,量子比特(量子比特)表示数据,并通过叠加态同时探索多种解决方案。

  • **步骤 3:引导系统趋向最佳解决方案:**量子计算机会逐步调整量子比特,使系统趋向最低能量或最佳解决方案。根据所采用的方法,这一过程称为量子退火或绝热演化。它有助于系统稳定在最有希望的状态。

  • **步骤 4:测量并解释结果:**系统稳定后,会对量子比特进行测量,生成一个近似解。通常会重复运行,以评估解的质量并确认可靠性。

  • **步骤 5:结合经典计算进行优化:**最后,经典计算机会重新加入流程。它们会分析量子运行产生的结果并进行微调,以提高准确率。这种混合方法应用于 QAOA(量子近似优化算法)和 VQE(变分量子本征求解器)等方法,结合经典系统与量子系统的优势,从整体上实现更好的性能。

量子优化的核心算法#

得益于量子计算领域近期的发展,研究人员已经开发出一系列量子优化算法,旨在更高效地解决复杂问题。这些方法正在塑造该领域的未来。下面来看看其中一些主要算法。

量子退火#

量子退火是一种用于解决优化问题的技术,目标是在众多可能性中找到最佳排列或组合。这类问题称为组合优化问题,例如安排配送、规划车辆路线或对相似数据点进行分组。

这种方法的灵感来自一种称为退火的物理过程:材料会缓慢冷却,最终达到稳定的低能量状态。类似地,量子退火会逐步引导量子系统趋向最低能量状态,该状态代表问题的最佳可能解。

这一过程基于绝热量子计算原理,使系统能够探索许多潜在解,并稳定到一个接近最优的解。由于结果具有概率性,通常会重复运行多次,之后还经常使用经典计算来优化答案。

量子退火在物流、聚类和资源分配等领域的现实世界优化问题上展现出潜力。不过,研究人员仍在探索它何时以及如何能够优于传统方法。

了解量子退火

图 3。了解量子退火(来源:ResearchGate

量子近似优化算法(QAOA)#

量子近似优化算法(QAOA)同样处理组合优化问题,但方式不同于量子退火。QAOA 不会逐步演化到最低能量状态,而是在两个称为哈密顿量的能量函数之间交替运行。

其中一个表示问题的目标和约束,另一个则帮助系统探索新的配置。通过在这两个阶段之间切换,算法会稳步趋近于近似最优解。

QAOA 运行在量子与经典混合系统上:量子计算机生成可能的解决方案,经典计算机则在每次运行后调整参数。这种方法使 QAOA 成为适用于众多优化任务的灵活工具,包括调度、路由,以及 MaxCut(寻找将网络划分为两部分的最佳方式)和顶点覆盖(选择连接网络中每条边的最小节点集合)等图问题。尽管研究仍在进行,QAOA 被广泛视为结合经典优化与量子优化的一个有前景的步骤。

变分量子本征求解器(VQE)#

另一个重要算法是变分量子本征求解器(VQE)。与处理涉及离散选择的组合优化问题的 QAOA 和量子退火不同,VQE 专注于连续优化,其中变量可以取一系列数值,而不是固定选项。

它主要用于估计量子系统的基态,也就是可能达到的最低能量。这使其特别适合研究物理学和化学中的分子与材料行为。

VQE 同样采用结合量子计算和经典计算的混合方法。量子计算机准备并测试可能的状态,经典计算机则分析结果并调整参数,以提高准确率。

由于所需量子比特更少、电路更简单,VQE 在当前的 NISQ(含噪中等规模量子)设备上表现良好。这些设备是当今一代量子计算机,量子比特数量有限且会受到噪声影响,但仍足以支持研究和早期实践实验。

VQE 已成为量子化学、材料科学和过程优化中的重要工具。它帮助研究人员对分子进行建模、研究反应并寻找稳定配置。

变分量子本征求解器简介

图 4。变分量子本征求解器简介(来源:ResearchGate

量子半定规划#

半定规划(SDP)是一种用于解决包含变量间线性关系的优化问题的数学方法。当目标是在将特定条件保持在有效范围内的同时找到最佳结果时,这种方法经常得到应用。

量子 SDP 算法旨在加快这些计算,尤其是在数据包含许多变量或复杂高维空间时。它们利用量子计算原理同时分析多种可能性,从而能够更高效地解决大规模问题。

研究人员正在机器学习、信号处理和控制系统等领域探索这些算法。它们可能帮助模型识别模式、改进预测或管理复杂系统。尽管研究仍在进行,量子 SDP 在加速经典计算机难以处理的高级优化任务方面展现出潜力。

量子优化在 AI 中的应用#

量子优化虽然仍是一个活跃的研究领域,但也开始在人工智能和机器学习等领域找到实际应用。研究人员正在探索量子方法如何帮助更高效地解决复杂问题。

接下来,我们将进一步了解一些新兴示例和用例,看看它在现实场景中的潜力。

加速机器学习模型调优#

研究人员正在探索利用量子优化改进机器学习模型的调优方式,尤其关注超参数优化和特征选择。中性原子处理器的最新进展也在拓展 AI 和机器学习中量子优化实验的范围。

这些处理器利用激光将单个原子固定在特定位置,使其充当量子比特。这让研究人员能够构建可扩展且稳定的量子系统,用于测试复杂算法。

行业应用与研究亮点#

领先的科技公司已经在试验这些理念。例如,Google 的研究团队最近展示了生成式量子优势:一个拥有 68 个量子比特的处理器学会了生成复杂分布,暗示了其在生成式模型训练中的应用潜力。

同样,NVIDIA 正通过将量子研究整合到其超级计算和 GPU 生态系统中,在量子与 AI 之间搭建桥梁。例如,它推出了加速量子研究中心(NVAQC),将量子硬件与 AI 系统结合起来。

此外,AWS 已在Amazon Braket上开发出量子与经典混合工作流,将量子电路与经典优化结合起来,为图像分类任务微调参数。

物流、调度和路由中的优化#

量子优化最具实践意义的领域之一是物流和调度。这些任务包括路线规划、车辆分配和资源分配。

能源电网调度就是一个很好的例子。在这一场景中,运营商必须实时平衡电力供需,同时降低成本并保持可靠性。研究人员利用量子优化将这一调度挑战表示为能量景观或哈密顿量。

在这里,目标是找到最低能量状态,它代表最高效的配置。例如,D-Wave 的量子求解器已经针对这类问题进行了测试,与传统优化方法相比,展现出更快、更灵活的结果。

类似的理念目前也在投资组合管理和供应链规划等领域受到研究。随着硬件不断改进,这些方法可能改变 AI 系统在现实约束下进行规划和决策的方式。

药物发现和材料设计中的 AI 与量子计算#

量子优化在理解复杂分子相互作用和能量景观至关重要的领域也越来越受到关注。例如,在药物发现和材料科学中,寻找最稳定的分子结构或配置就是一项优化挑战。

VQE 等量子混合算法正被用于加速蛋白质结构预测和分子构象搜索等过程。研究人员还在探索将量子计算与人工智能结合的方法,以改进模型学习和从数据中提取特征的方式。

随着量子硬件不断发展,这些结合方法可能在化学、生物学和材料研究领域带来重大突破,实现更快的发现速度和更准确的分子级模拟。

量子优化的优缺点#

以下是使用量子优化的一些优势:

  • **量子启发式算法:**即使大规模量子计算机尚未问世,研究人员也在经典系统上使用量子启发式优化方法。这些方法通过模拟量子策略,可以针对特定类型的问题提供更快的性能。
  • **改进的硬件和混合求解器:**新型量子处理器和基于云的混合求解器正在推动量子计算与经典计算的结合。即使面对早期阶段的硬件,这也使如今的实际测试和实验成为可能。
  • **协作研究进展:**IBM Quantum、Qiskit 和其他开放研究社区正在积极开发算法、工具包和教育资源,让量子优化更易于使用。

尽管量子研究正在快速发展,但仍有一些挑战阻碍其大规模采用。以下是需要考虑的一些主要限制:

  • **硬件限制:**当前量子计算机的量子比特数量有限,并且对噪声、退相干和运行错误高度敏感。这些因素会降低结果的准确性和可靠性,使系统难以扩展以处理复杂的优化任务。
  • **经典模拟限制:**在经典计算机上模拟大型量子系统极其困难,因为所需计算资源会随量子比特数量增加而呈指数增长。这使得大规模量子算法的测试和验证充满挑战。
  • **缺乏基准测试标准:**量子优化研究仍缺乏用于比较算法和硬件性能的一致基准。虽然业界正在努力创建标准化评估方法,但目前还没有衡量现实世界性能提升的通用框架。

要点总结#

量子优化正在重塑我们对人工智能、科学和工业问题求解方式的认识。通过将量子计算的力量与经典方法相结合,研究人员正在寻找处理复杂性并加速发现的新方法。随着硬件改进、算法成熟,量子优化可能成为下一代智能技术的关键驱动力。

查看我们的 GitHub repository,进一步了解 AI。加入我们的活跃社区,了解零售业中的 AI制造业中的 Vision AI等领域的创新。要立即开始使用计算机视觉,请查看我们的许可选项

Explore solutions

用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

使用 Ultralytics YOLO 模型在汽车行业应用计算机视觉。视觉 AI 提升道路安全、驾驶辅助和车辆自动化水平,让道路更加智能。
了解更多
农业中的计算机视觉

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多
用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

使用 Ultralytics YOLO 模型在汽车行业应用计算机视觉。视觉 AI 提升道路安全、驾驶辅助和车辆自动化水平,让道路更加智能。
了解更多
农业中的计算机视觉

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多
用于航拍影像的计算机视觉

用于航拍影像的计算机视觉

使用 Ultralytics YOLO 将无人机和航拍影像转化为针对农业、水产养殖、环境监测、自然保护及地理空间分析的实时洞察。
了解更多
航空航天中的计算机视觉

航空航天中的计算机视觉

借助 Ultralytics YOLO 模型将视觉 AI 引入空中监测。使用计算机视觉解决方案赋能无人机、航空航天工作流、环境保护与地理空间行业。
了解更多

使用 Ultralytics YOLO 模型保护每个站点。视觉 AI 赋能周界监控、威胁检测、车牌识别和工作场所安全。
了解更多
机器人计算机视觉

机器人计算机视觉

借助 Ultralytics YOLO 模型打造更智能的机器。机器人技术中的视觉 AI 可实现自主导航、感知、目标跟踪和实时控制。
了解更多
物流计算机视觉

物流计算机视觉

使用 Ultralytics YOLO 模型提升物流效率。视觉 AI 可实现包裹检测、分拣、车辆跟踪和仓库安全实时监控。
了解更多
零售计算机视觉

零售计算机视觉

使用 Ultralytics YOLO 模型重新构想零售。视觉 AI 为库存跟踪、货架监控、队列管理和更智能的客户洞察提供支持。
了解更多
医疗领域的计算机视觉

医疗领域的计算机视觉

使用 Ultralytics YOLO 模型构建医疗解决方案。医疗领域的视觉 AI 可实现更快的医学影像处理、更智能的诊断和患者监护。
了解更多
制造业中的计算机视觉

制造业中的计算机视觉

使用 Ultralytics YOLO 模型优化制造业。视觉 AI 可推动质量控制、缺陷检测、PPE 合规和装配线自动化。
了解更多
汽车行业中的计算机视觉

汽车行业中的计算机视觉

使用 Ultralytics YOLO 模型在汽车行业应用计算机视觉。视觉 AI 提升道路安全、驾驶辅助和车辆自动化水平,让道路更加智能。
了解更多
农业中的计算机视觉

农业中的计算机视觉

使用 Ultralytics YOLO 模型将视觉 AI 带入智能农业。为作物监测、牲畜追踪和精准农业提供支持,提升产量与智能化水平。
了解更多

让我们共同构建 AI 的未来!

开启你的机器学习未来之旅