没有合适的资源?快使用搜索试试~ 我知道了~
PLOW:基于良好语义的概率逻辑Benjamin Grosof和Theresa SwiftKyndi公司美国加利福尼亚州圣马特奥http://cs.stonybrook.edu/http://benjamingrosof.com动机:人工智能的一个核心挑战是如何最有效地结合两个核心领域:知识表示推理(KRR)和机器学习(ML)。ML可以提供以相对较低的人力成本从数据中获取知识的能力。将KRR添加到ML可以提供将异构形式和/或多个知识来源(人工制作和机器学习)组合起来的能力,然后使用这种组合来推荐或做出决策。当KRR的形式具有高度的可解释性时,它可以为AI系统提供更高的可信度KRR在解释特定于上下文的ML结果方面还提供了进一步的优势。重要的是,KRR对于遵守组织政策、道德和相关法律法规以及应用人类社会和经验知识至关重要。解决的问题:各种KRR系统在过去5-10年中发展迅速特别是,一类最近的逻辑编程系统,称为Rulelog系统,语义扩展数据库逻辑,并提供高表达性和强解释性(Grosof 2013; Andersen et al. 2013)。这些系统支持逻辑函数和高阶语法,可撤销性(也称为异常、论证和缺省)、基于约束的推理和反应性。此外,它们提供了各种语义上有意义的形式的有限理性,强制查询终止。与基于回答集编程(ASP)的逻辑编程系统不同,这些规则日志系统是基于三值良基语义的,它提供了比ASP更好的可扩展性。无表格规则日志系统包括ErgoAI、Flora-2和XSB。[1]然而,直到最近,诸如此类的Rulelog系统还缺乏定量不确定性推理,而这种推理是使用各种ML方法的结果进行有效和高效推理所必需的。版权归作者所有。以.马丁,K. Hinkelmann,A. Gerber,D.Lenat,F.van Harmelen,P.Clark(Eds.),AAAI 2019春季研讨会将机器学习与知识工程相结合斯坦福大学,帕洛阿尔托,加利福尼亚州,美国,2019年3月25日至27日。1可通过http://coherentknowledge.com( ErgoAI ) ;http://flora.sourceforge.net ( Flora-2 ) ;http://xsb.sourceforge.net ( XSB ) 查 阅 。ErgoAI以前称为Ergo Suite。方法及其特点:PLOW系统试图通过提供几种不确定性来解决这一问题,每种不确定性都有坚实的语义和证明理论基础。这些包括贝叶斯和非贝叶斯类型的概率。具体而言,PLOW包括以下三个Fla-vor,全部在一个系统中:贝叶斯概率语义是基于概率逻辑程序的分布语义( Sato 1995 ) , 使 用 带 有 注 释 的 析 取 逻 辑 程 序( LPAD ) 的 语 法 ( Vennekens , Verbaeten 和Bruynooghe2004)。支持的概率语义– 全分布语义,它扩展了逻辑程序与完整的贝叶斯推理。(In在完全分布语义下的事实逻辑程序严格地说比贝叶斯网更强大。然而,像一般的概率推理一样,概率逻辑编程可能具有高计算成本(参见图1)。(Riguzzi和Swift 2018)概述)。– 受限分布语义。对于不需要全分布语义的通用性的应用基于T范数的语义学各种模糊逻辑都是基于不同的T-范 数 ( cf. ( Klement , Mesiar 和 Pap 2004 ) 的 概述)。T-范数最初是在研究概率度量空间时提出的。基于T-范数的对数已被证明非常适合于模糊概念的推理(例如给定的人是否高),以及基于相似性或相关性度量的知识推理。对这些陈述的推理通常需要使用贝叶斯意义上的非概率性的定量强度。基于格的语义。基于格的语义已经形成了各种多值逻辑和可能性逻辑的基础(Dubois,Lang和Prade1994)。等···逻辑已经被用于捕获矛盾的证据和信念的定性测量(例如,不可能,可能,可能等等。这三种方法中的每一种都可以在将ML与推理相结合时使用。概率语义学的情况也许是最明显的。一些统计学习技术的结果,如线性/二次判别分析,具有形式上的概率性质。其他类型的(机器)学习的结果,例如具有softmax输出的神经网络,通常也是概率解释的。每个结果都可以在概率语义下通过(演绎)推理来然而,存在概率推理不适合的情况,因为其高计算复杂性,或者当ML结果是定量的但不是明显概率性的( 诸 如 通 过 词 嵌 入 获 得 的 相 似 性 得 分 , 例 如 ,(Mikolov et al.2013))。对于这种情况,用T-范数进行推理可能更合适。最后,可能存在需要将ML结果转换为要使用或解释的定性度量的应用:在这种情况下,基于格的语义可能会有所帮助。PLOW已作为XSB系统2的一个软件包实现,并支持KRR的通用逻辑编程框架,包括:完全递归规则,包括逻辑函数以及默认和显式否定(也分别称为否定即失败和强否定)。通过各种强度函数指定定量规则强度的能力,包括强度提升、强度衰减、S形和校正线性函数。根据三值ParaconsistentWell-FoundedSemantics(Dama'sioandPereira 1998)对这些规则进行评估,这是一种(无优先级的)可撤销性。讨论:PLOW的一个重要限制是它不支持一般的案例推理(即,推断析取),因为它是基于有根据的语义的。相比之下,概率逻辑KRR的其他一些方法通过扩展一阶经典逻辑(FOL)或使用ASP来支持一般的逐例推理另一方面,PLOW有几个优点,与其他方法的概率逻辑KRR。首先,PLOW对有根据的语义、强否定和其他特性的支持为Rulelog对KRR的大部分甚至全部方法的完全支持提供了基础。第二,PLOW在一个屋檐下提供了多种可能性;在这方面,它比我们所知道的任何以前的逻辑编程这不仅对应用系统构建者有用,而且有助于在KRR算法设计和理论水平上研究这些概率风味第三,PLOW提供了几种相对可扩展的概率推理:不仅是受限分布2A 发展 版本 的 犁 是 可用 在https://github.com/theresasturn/plow网站。语义,而且基于T-范数和基于格可扩展性是概率逻辑KRR中的主要挑战;在非概率逻辑方面提供中等或高表达性的许多(如果不是大多数)其他方法遭受难以处理的计算复杂性。最后,在互操作性的务实考虑方面:由于PLOW是使用XSB实现的,因此它继承了XSB致谢本文所述的工作部分是在Coherent Knowledge,Inc.引用Andersen , C.; Benyo , B.; Calejo , M.; Dean , M.;Fodor , P.; 格 罗 索 夫 湾 N. 的 ; Kifer , M.; Liang , S.;Swift,T. 2013. 高级知识库调试规则日志.2013年7月11日至13日,在美国西雅图举行的第七届国际规则挑战赛、人类语言技术特别赛道和第三届RuleML博士联盟联合主办方上。达姆阿西奥角 五, 和Pereira,L. M. 1998 年扩展逻辑程序的准在加布湾,和Smets,P.,编辑,可废止的推理和不确定性管理系统手册,第2卷。Kluwer AcademicPublishers. 241-320Dubois,D.;郎,J.;Prade,H.一九九四年可能性逻辑。在Gabbay,D. M.;霍格角J.道:和Robinson,J.A.,编辑,人工智能与逻辑程序设计中的逻辑手册,第3卷。北京:清华大学出版社. 439-514格罗索夫湾2013.通过文本逻辑和规则日志快速基于文本的可辩护高阶逻辑公式的创作(邀请演讲摘要)。在proc RuleML-2013,第七届国际网络规则研讨会。Klement,E. P的; Mesiar,R.;和Pap,E. 2004.三角规范。立场文件一:基本分析和代数性质。模糊集合与系统143:5-26。Mikolov,T.;Sutskever,I.;Chen,K.;Corrado,G.;还有迪恩J. 2013.单词和短语的分布式表示及其组合。在神经信息处理系统,3111Riguzzi,F.,Swift,T. 2018. 概率逻辑程序设计综述。在Declarative Logic Programming- ming:Theory,Systems,and Applications中,第20卷,ACM Books,185Sato,T.; Kameya,Y.; Zhou,N.- F. 2005. PRISM中失败的生成式建模在人工智能国际联合上,847佐藤,T. 1995.分布语义逻辑程序的一种统计学习方法。在逻辑程序设计国际会议上,715-729。麻省理工学院出版社.Vennekens,J.; Verbaeten,S.;和Bruynooghe,M. 2004.带有注释的析取逻辑程序。在逻辑程序设计国际会议上,195···
下载后可阅读完整内容,剩余1页未读,立即下载
cpongm
- 粉丝: 5
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功