神经符号人工智能常被称为人工智能的“第三波浪潮”,因其融合了两种人工智能类型,得以解决每种类型单独难以应对的问题。其名称本身就暗示了它的工作原理。
名称中的“神经”(neuro)指代神经网络。自20世纪80年代以来,神经网络已成为主流的人工智能方法。它们擅长从数据中学习,能够识别模式,同时也是生成式人工智能系统背后大型语言模型的核心驱动力。
名称中的“符号”(symbolic)指代符号推理系统。这一技术可追溯至20世纪50年代的第一波人工智能研究,核心是教会计算机遵循清晰的逻辑规则,并据此进行推理。一个符号系统可能包含这样一条规则:“所有哺乳动物都有肺”,若它已知鲸鱼是哺乳动物,便能推断出“鲸鱼有肺”。
在本次问答中,IEEE会士Houbing Song将阐释这一新兴范式为何能同时吸引科研人员与行业领导者的关注。
为何需要将这两种截然不同的人工智能方法相结合?
神经网络在未知环境中表现出色,因为它们具备学习能力,但其工作过程往往晦涩难懂。我们无法知晓这些系统是如何做出决策的,这导致其可解释性较差。符号系统在熟悉环境中效果显著,因为它们遵循既定规则。但符号系统难以在新场景中进行泛化,因此缺乏鲁棒性。
研究人员希望找到一种解决方案,以应对神经网络(尤其是深度学习)面临的可解释性难题,以及符号推理所面临的泛化性与鲁棒性挑战。
这种“学习”与“推理”相结合的双重模式,是否受到了心理学或认知科学中特定模型的启发?
神经符号人工智能借鉴了心理学家Daniel Kahneman的观点 —— 人类存在两种思考方式:一种快速且凭直觉,另一种缓慢且具逻辑性。
快速直觉型思考系统擅长模式识别,与深度学习和神经网络十分相似。缓慢逻辑型思考方式则近似于符号推理系统,擅长规划、演绎和审慎思考。
一个具备鲁棒性、可靠性和可信度的人工智能,需要同时拥有这两种能力 —— 它既要能学习、推理,也要能与人类互动,接受建议并解答问题。
神经符号人工智能如何改进当今的主流人工智能系统?
与当今的主流人工智能系统相比,神经符号人工智能系统能够理解其推理和运作所涉及的概念,能根据情境干预适当调整自身行为,并使自身运作符合社会预期与人类意图。
能否举一个简单的现实案例,说明神经符号人工智能在哪些场景下能脱颖而出?从你最近为IEEE智能系统委员会(IEEE Intelligent Systems Council)主讲的讲座来看,它在自动驾驶领域似乎颇具应用前景。为何神经符号人工智能能改进现有技术?
借助神经符号人工智能的自主系统,将能安全运行并按预期完成任务。例如,部分大型企业正利用神经符号人工智能提升其配送中心机器人车队的性能、可靠性与安全性。这些企业通过符号推理解决空间相关问题(如确定拾取或放置物品的最佳位置),同时借助神经网络处理感知类任务(包括图像分类)。
让神经符号人工智能落地的最大技术挑战是什么?
让神经符号人工智能落地的最大技术挑战,在于如何将神经网络与符号推理相融合。研究人员已尝试多种融合方式 —— 串行运行(即两个系统依次启动)、并行运行(即两个系统同步启动)、在符号引擎中嵌入神经组件,或是在神经网络中植入符号引擎。然而,目前尚未找到最优的融合方案。
延伸阅读:若你希望深入了解神经符号系统,可观看由IEEE系统委员会推出、IEEE会士Houbing Herbert Song主讲的相关网络研讨会:https://ieeesystemscouncil.org/presentation/webinar/neuro-symbolic-ai-third-wave-ai。
好文章,需要你的鼓励
人工智能和数据安全公司Cyera宣布完成4亿美元后期融资,估值达90亿美元。此轮F轮融资由贝莱德领投,距离上次融资仅6个月。随着95%的美国企业使用生成式AI,AI应用快速普及带来新的安全挑战。Cyera将数据安全态势管理、数据丢失防护和身份管理整合为单一平台,今年推出AI Guardian扩展AI安全功能。
上海AI实验室开发RePro训练方法,通过将AI推理过程类比为优化问题,教会AI避免过度思考。该方法通过评估推理步骤的进步幅度和稳定性,显著提升了模型在数学、科学和编程任务上的表现,准确率提升5-6个百分点,同时大幅减少无效推理,为高效AI系统发展提供新思路。
SAP在2026年全国零售联盟大展上发布了一系列新的人工智能功能,将规划、运营、履约和商务更紧密地集成到其零售软件组合中。这些更新旨在帮助零售商管理日益复杂的运营,应对客户参与向AI驱动发现和自动化决策的转变。新功能涵盖数据分析、商品销售、促销、客户参与和订单管理等领域,大部分功能计划在2026年上半年推出。
MIT团队开发的VLASH技术首次解决了机器人动作断续、反应迟缓的根本问题。通过"未来状态感知"让机器人边执行边思考,实现了最高2.03倍的速度提升和17.4倍的反应延迟改善,成功展示了机器人打乒乓球等高难度任务,为机器人在动态环境中的应用开辟了新可能性。