Ultralytics YOLO27:
Ultralytics YOLO

衡量 AI 性能,评估创新成果的影响

借助合适的 KPI 和性能指标,你可以监控 AI 创新的成效。了解如何跟踪和优化 AI 应用的影响。

ABAbirami Vina6 min read
利用 KPI 和指标衡量 AI 性能

我们之前探讨过 AI 如何应用于医疗保健制造业旅游业等不同行业。我们还研究了AI 如何改进日常工作任务,并讨论了领先的 AI 商业创意。所有这些讨论最终都会引出同一个关键问题:我们如何衡量这些 AI 实施的成功与否?这是一个重要问题,因为仅仅部署 AI 解决方案还不够。确保这些解决方案确实能够交付成果,才是让它们带来变革的关键。

我们可以衡量AI 性能指标,以确定 AI 模型是否真正有效地提高流程效率、激发创新或解决问题。通过关注正确的关键绩效指标 (KPIs),我们可以了解 AI 解决方案运行得有多好,以及哪些方面可能需要改进。

在本文中,我们将了解如何使用最相关的 KPIs 来衡量 AI 实施的成功与否。我们将介绍业务 KPIs 与 AI 性能 KPIs 之间的差异,讲解精确率和召回率等指标,并帮助你为特定的 AI 解决方案选择最佳 KPIs。

AI 业务 KPIs 与 AI 性能 KPIs 的区别#

AI 业务 KPIs 与 AI 性能 KPIs 的比较

图 1。AI 业务 KPIs 与 AI 性能 KPIs 的比较。

提到 KPIs 时,人们自然会认为它们都与投资回报率 (ROI)、成本节约或创造的收入等业务指标有关,尤其是在讨论企业 AI 时。AI 业务 KPIs 衡量 AI 对公司整体成功的影响,并与更广泛的业务目标保持一致。

不过,AI 性能 KPIs 关注的是 AI 系统本身运行得有多好,使用准确率、精确率和召回率等指标。我们将在下文详细介绍这些指标,但从本质上说,业务 KPIs 展示 AI 带来的财务和战略收益,而性能 KPIs则确保 AI 模型能够有效完成其工作。

某些指标实际上可以同时服务于这两个目的。例如,效率提升,如完成任务所需时间或资源的减少,既可以是性能 KPI(展示 AI 解决方案运行得有多好),也可以是业务 KPI(衡量成本节约和生产力提升)。客户满意度是另一个交叉指标。它既能反映 AI 驱动的客户服务工具在技术性能方面的成功,也能反映其对整体业务目标的影响。

了解关键 AI 性能指标#

有一些常见指标用于衡量 AI 模型的表现。首先,我们来看看它们的定义以及计算方法。然后,我们将了解如何监控这些指标。

精确率#

精确率是衡量 AI 模型识别真正例准确程度的指标(真正例是指模型正确地将对象或状况识别为其应有类别的情况)。例如,在人脸识别系统中,当系统正确识别并确定一个人的面孔,而该面孔正是系统经过训练要检测的对象时,就会产生一个真正例。

要计算精确率,首先统计真正例的数量。然后,将其除以模型标记为正例的项目总数。这个总数包括正确识别和错误识别,后者称为假正例。本质上,精确率告诉你,模型声称识别出某个对象时,有多大比例是正确的。

解释精确率指标的示意图

图 2。了解精确率。

在假正例可能造成高昂代价或干扰的场景中,精确率尤其重要。例如,在自动化制造中,较高的精确率意味着系统能够更准确地标记有缺陷的产品,避免不必要地丢弃或返工合格产品。安全监控也是一个很好的例子。较高的精确率有助于减少误报,并将注意力集中在确实需要安全响应的真实威胁上。

召回率#

召回率有助于衡量 AI 模型在数据集中识别所有相关实例或真正例的能力。简单来说,它表示 AI 系统捕获其设计要检测的某种状况或对象的所有实际案例的能力。召回率可以通过将正确检测的数量除以应当检测到的正例总数来计算(其中包括模型正确识别的案例和漏检的案例)。

考虑一个用于癌症检测的AI 医学影像系统。在这种情况下,召回率反映系统正确识别出的实际癌症病例百分比。在此类场景中,高召回率至关重要,因为漏掉癌症诊断可能会对患者护理造成严重后果。

精确率与召回率#

评估 AI 模型性能时,精确率和召回率就像同一枚硬币的两面,通常需要在二者之间取得平衡。挑战在于,提高其中一个指标往往可能以牺牲另一个指标为代价。

假设你追求更高的精确率。模型可能会变得更加挑剔,只识别它非常确定的正例。另一方面,如果你希望提高召回率,模型可能会识别出更多正例,但其中可能包含更多假正例,最终导致精确率下降。

关键是根据应用的具体需求,在精确率和召回率之间找到适当的平衡。精确率-召回率曲线是一个有用的工具,它展示了两个指标在不同阈值下的关系。通过分析这条曲线,你可以确定模型针对特定使用场景表现最佳的最优点。了解这种权衡,有助于微调 AI 模型,使其针对预期的使用场景达到最佳性能。

精确率-召回率曲线示例

图 3。精确率-召回率曲线示例。

平均精度均值 (mAP)#

平均精度均值 (mAP) 是一种用于评估 AI 模型性能的指标,适用于目标检测等任务。在这类任务中,模型需要识别图像中的多个对象并对其进行分类。mAP 为你提供一个单一分数,用于展示模型在其训练识别的所有不同类别上的表现。下面来看看它的计算方法。

精确率-召回率曲线下的面积给出了该类别的平均精度 (AP)。AP 衡量模型针对特定类别进行预测的准确程度,同时考虑不同置信度水平下的精确率和召回率(置信度水平是指模型对其预测结果的确定程度)。计算出每个类别的 AP 后,再通过对所有类别的 AP 值取平均来确定 mAP。

不同类别的平均精度

图 4。不同类别的平均精度。

mAP 适用于自动驾驶等应用,因为这类应用需要同时检测行人、车辆和交通标志等多个对象。较高的 mAP 分数意味着模型在所有类别上都能保持良好表现,使其在各种场景中都可靠且准确。

轻松计算性能指标#

计算关键 AI 性能指标的公式和方法可能令人望而生畏。不过,像 Ultralytics 软件包这样的工具可以让这一过程变得简单快捷。无论你处理的是目标检测分割还是分类任务,Ultralytics 都能提供必要的工具,快速计算精确率、召回率和平均精度均值 (mAP) 等重要指标。

要开始使用 Ultralytics 计算性能指标,你可以按照下面的示例安装 Ultralytics 软件包。

在本示例中,我们将加载一个预训练的 YOLOv8 模型,并使用它验证性能指标,但你也可以加载 Ultralytics 提供的任何受支持模型。具体操作如下:

加载模型后,你可以在数据集上执行验证。下面的代码片段将帮助你计算各种性能指标,包括精确率、召回率和 mAP:

使用 Ultralytics 等工具可以大幅简化性能指标的计算,让你把更多时间用于改进模型,而不是担心评估过程的细节。

部署后如何衡量 AI 性能?#

开发 AI 模型时,你可以轻松地在受控环境中测试其性能。然而,模型部署后,情况可能会变得更加复杂。幸运的是,有一些工具和最佳实践可以帮助你在部署后监控 AI 解决方案

Prometheus、Grafana 和 Evidently AI 等工具专门用于持续跟踪模型性能。它们可以提供实时洞察、检测异常,并在发现潜在问题时向你发出提醒。这些工具超越了传统监控,提供自动化、可扩展的解决方案,以适应生产环境中 AI 模型的动态特性。

要衡量 AI 模型部署后的成功与否,以下是一些可遵循的最佳实践:

  • 设定明确的性能指标:确定准确率、精确率和响应时间等关键指标,定期检查模型的表现。
  • 定期检查数据漂移:密切关注模型处理的数据变化,因为如果管理不当,这些变化会影响模型的预测结果。
  • 开展 A/B 测试:使用 A/B 测试比较当前模型与新版本或调整版本的性能。这样你就能定量评估模型行为的改进或退化。
  • 记录并审计性能:详细记录性能指标以及对 AI 系统所做的更改。这对于审计、合规性以及持续改进模型架构至关重要。

选择最佳 AI KPIs 只是开始#

成功部署和管理 AI 解决方案取决于选择正确的 KPIs,并使其保持最新。总的来说,选择能够突出 AI 解决方案在技术层面和业务影响方面表现的指标至关重要。随着技术进步或业务战略变化等情况的发展,定期重新审视并调整这些 KPIs 十分重要。

通过保持性能评估的动态性,你可以让 AI 系统持续保持相关性和有效性。持续关注这些指标,你将获得有价值的洞察,帮助改进运营。采取积极主动的方法,可以确保你的 AI 工作真正有价值,并推动业务向前发展!

加入我们的社区,与我们一起创新!探索我们的GitHub 代码仓库,了解我们的 AI 进展。了解我们如何利用开创性的 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 的未来!

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