Ultralytics YOLO27:
返回 Ultralytics 术语表

Episodic Memory

了解情景记忆如何帮助 AI 系统回忆过往经历。探索它在强化学习和使用 Ultralytics YOLO26 进行跟踪中的作用。

情景记忆体现了系统存储、检索和利用特定过去经历或事件的能力。该概念源自认知心理学,在认知心理学中,它描述的是回忆发生在特定时间和地点的个人经历;而在人工智能(AI)领域,该概念指的是允许模型记住不同过去状态的架构,而不仅仅是记忆概括性规则。在现代机器学习(ML)中,实现这类记忆可以让智能体和模型回忆特定的过往交互,从而提升其在动态环境和复杂决策任务中的表现。

情景记忆与语义记忆#

要全面理解 AI 中使用的记忆类型,将情景记忆与语义记忆进行比较至关重要。情景系统会捕获特定实例的“是什么、在哪里以及何时发生”——例如,自主智能体记住它在最近一次仿真中撞到的某个特定障碍物;而语义记忆存储有关世界的一般性事实知识,例如支配该仿真的物理规则。在深度学习(DL)中,网络权重通常封装了语义知识,而外部缓冲区或记忆库通常用于保存情景记忆痕迹。

实际应用#

集成情景记忆能力后,AI 系统可以根据不同的历史事件做出高度依赖上下文的决策。两个主要的现实应用包括:

  • **强化学习:**算法经常使用一种称为“经验回放”的技术,将特定的过往片段存储起来,并在训练期间反复采样。这种机制可以防止灾难性遗忘,并帮助智能体从罕见但信息量极高的过往事件中学习。包括Google DeepMind在内的领先 AI 研究实验室广泛采用情景控制,以加速智能体在复杂动态环境中的学习。
  • **目标跟踪:**在计算机视觉(CV)中,情景记忆对于在长视频序列中保持目标身份至关重要。如果目标被暂时遮挡,诸如Ultralytics YOLO26这样的模型可以从概念上依赖情景特征——存储前几帧中独特的视觉特征——以便在目标重新出现时正确地重新识别它。这可以显著增强智慧城市交通管理等应用。

区分相关记忆概念#

要理解情景架构如何融入更广泛的 AI 领域,就需要将其与类似的运行时记忆类型区分开来:

  • **上下文窗口:**上下文窗口限制了Transformer模型一次处理的即时连续数据量。然而,情景记忆充当外部存档,可以检索远超活动窗口范围的特定过去事件。
  • **KV 缓存:**KV 缓存是一种计算优化技术,通过存储最近的注意力状态来加速令牌生成。情景系统具有更强的持久性,会根据相关性选择性地回忆实例,而不仅仅依据即时的序列邻近性。
  • **检索增强生成(RAG):**RAG 从数据库中检索外部语义文档,而情景检索则专注于 AI 智能体自身过去的运行历史和特定的用户交互。

代码示例:模拟情景检索#

以下 Python 代码片段使用 PyTorch 函数式 API,演示 AI 智能体如何查询情景记忆库。智能体通过使用余弦相似度将当前状态与存储的过往经历进行比较,检索出最相关的历史情景,为下一步行动提供参考。

import torch
import torch.nn.functional as F

# Simulate stored episodic memory: 5 past events, each with a 128-dimensional embedding
episodic_memory = torch.randn(5, 128)

# Current state embedding (e.g., what an AI agent sees right now)
current_state = torch.randn(1, 128)

# Compute cosine similarity to find the most relevant past episode
similarities = F.cosine_similarity(current_state, episodic_memory)
best_match_idx = torch.argmax(similarities).item()

print(f"Most relevant past episode retrieved: Index {best_match_idx}")

当前最佳实践与未来发展#

现代 AI 架构正日益将智能体工作流多模态模型相结合,使系统能够将其行动建立在特定的历史情境之上。来自OpenAIAnthropic等组织的先进对话式智能体已经在使用各种形式的情景回忆,以便在持续较长的会话中维持长期用户上下文。

构建此类复杂系统时,管理海量的训练数据和不同的记忆嵌入至关重要。Ultralytics Platform 为团队提供了直观的端到端环境,用于组织自定义数据集、训练先进的视觉模型以及管理模型部署流程,从而无缝衔接前沿的情景记忆研究与稳健的现实生产应用。

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 的未来!

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