探索符号 AI:了解基于规则的系统如何模仿人类推理,将逻辑与现代 AI 相结合,提供强大、可解释的解决方案。
符号人工智能(Symbolic AI),常被称为 "老式人工智能"(GOFAI),是人工智能(AI)的一个分支,其重点是通过明确的规则和符号来表示人类的知识。从 20 世纪 50 年代到 80 年代末,这种方法一直是人工智能研究的主流范式。与现代数据驱动的方法不同,符号人工智能的运行原理是,通过操纵代表现实世界概念的符号,并在一系列逻辑规则的支配下,实现智能。由约翰-麦卡锡(John McCarthy)等先驱倡导的核心理念是,建立能够以类似于人类演绎逻辑的方式推理世界的系统。
符号人工智能系统通常由两个主要部分组成:知识库和推理引擎。
IF-THEN
报表,处理查询和解决问题。这一过程高度透明,是 可解释的人工智能(XAI).Lisp和Prolog等编程语言就是专门为支持这种基于规则的编程风格而开发的。
符号人工智能与机器学习(ML)有着本质区别,后者是大多数现代人工智能应用的基础,包括Ultralytics YOLO 等高级计算机视觉(CV)模型。
关键的区别在于知识是如何获得的:
虽然人工智能模型擅长处理复杂的非结构化数据,但其决策过程可能并不透明。相比之下,符号人工智能的推理过程易于追踪,这对于问责制和人工智能道德至关重要的应用来说至关重要。
尽管符号人工智能在今天已不那么常见,但它仍为一些重要应用提供了动力,其原理也依然适用。
符号人工智能的局限性--尤其是在面对新情况或模糊情况时的脆性,以及扩展知识库的困难--导致了人工智能的兴起。不过,未来可能会出现结合两种方法优势的混合人工智能模型。通过将符号人工智能的逻辑推理与人工智能的模式识别能力相结合,开发人员可以创建更强大、更透明、更有能力的人工智能系统。这些混合系统旨在利用符号系统的结构知识来增强基础模型的学习过程,神经符号人工智能等领域已经探索了这一概念。Ultralytics HUB等平台简化了ML 模型的部署,这些模型有朝一日可能会采用这些混合技术。