各位同仁,下午好。 今天,我们将深入探讨一个在人工智能领域极具挑战性且日益重要的问题:如何处理“开集问题(Open-set Problems)”。我们将对比两种截然不同的范式——传统的专家系统(Expert Systems)和基于大型语言模型(LLM)的LangGraph框架,来揭示它们在应对这类问题时的本质差异。作为一名编程专家,我的目标是不仅阐明技术细节,更要帮助大家理解这些差异背后的哲学思考和工程取舍。 开集问题:定义与挑战 首先,我们必须清晰地定义什么是“开集问题”。在一个理想的“闭集(Closed-set)”环境中,我们假设所有可能遇到的输入、事件、状态和类别都是已知的、有限的,并且在系统设计时已被明确枚举和建模。例如,一个识别数字0-9的图像分类器,其分类空间是固定的10个数字。当它遇到一个字母A时,它会尝试将其归类到这10个数字中的一个,或者报告为“未知”,但它从未被训练去理解“A”是一个独立的、新的类别。 “开集问题”则恰恰相反。它指的是系统在部署和运行过程中,可能会遇到训练数据中从未出现过、在设计时也未被明确考虑过的输入、概念或情境。这些未知因素可能包括: 新颖的查询 …
继续阅读“面试必杀:对比 LangGraph 与传统专家系统(Expert Systems)在处理‘开集问题(Open-set Problems)’时的本质差异”