探索自然语言理解 (NLU) —— 这项 AI 突破使机器能够理解、解释和响应人类语言。
自然语言理解(NLU)是人工智能(AI)的一个专门子领域。 自然语言理解(NLU)是人工智能(AI)的一个专门子领域,侧重于 机器阅读理解。标准的文本处理可以计算字数,而自然语言理解则旨在解读人类语言背后的意义、意图和情感。 人类语言背后的含义、意图和情感。它是 "大脑",能让软件 解读非结构化文本,如电子邮件、聊天记录或口语命令,并将其转化为结构化、可操作的数据。 数据。这种能力是构建直观系统(如 聊天机器人和 虚拟助手等直观系统的基础。 自然地与用户互动。
为了有效地 "理解 "语言,NLU 系统将输入分解成几个有意义的层次。这一 这一过程将原始文本转换为算法可以使用的结构化格式。
BookFlight.这对以目标为导向的人工智能代理至关重要。
PERSON 和
和 "星期五 "作为 DATE.
NLU 是我们日常使用的许多技术背后的引擎,它在人类交流和机器逻辑之间架起了一座桥梁。 逻辑之间的桥梁。
将北大西洋公约组织(NLU)与相关的人工智能学科区分开来是很有帮助的:
将 NLU 与计算机视觉相结合,可实现 "开放词汇对象检测"。而不是局限于
而不是局限于一个固定的类别列表(如COCO 中的 80 个类别),模型可以根据描述性文本来detect 物体。该
Ultralytics YOLOWorld 该模型通过使用板载文本编码器来 "理解 "你要查找的类,从而体现了这一点。
您要查找的类别。
下面的示例演示了 NLU 如何使视觉模型能够detect 纯文本定义的自定义对象:
from ultralytics import YOLOWorld
# Load a YOLO-World model (incorporates NLU for text-based class definition)
model = YOLOWorld("yolov8s-world.pt")
# Define custom classes using natural language
# The model's NLU component understands these terms without retraining
model.set_classes(["person reading a book", "red coffee mug"])
# Run inference on an image
results = model.predict("library.jpg")
# Display results
results[0].show()
在斯坦福大学 NLP 小组和美国国家语言学会(NLU)等机构的研究推动下,NLU 领域发展迅速。 斯坦福 NLP 小组和 计算语言学协会(ACL)等团体的研究推动下,NLU 领域发展迅速。技术正在 从简单的关键词匹配到深入的上下文理解。
对于开发人员来说,即将推出的Ultralytics 平台(2026 年推出)将简化Ultralytics 模型的生命周期。 对于开发人员来说,即将推出的 Ultralytics 平台(2026 年推出)将简化人工智能模型的生命周期,使管理数据集和部署复杂的多模态系统变得更加容易,从而同时利用视觉和 语言理解能力。目前最先进的视觉任务可通过以下方式处理 YOLO11而下一代 YOLO26 的研发工作仍在继续,目标是将速度和准确性更紧密地结合在一起。云服务 Google 自然语言等云服务也提供了强大的应用程序接口(API 为应用程序添加纯粹的 NLU 功能。

