机器学习与推理之间的协同作用--凯-阿梅尔小组的介绍

IF 3.2 3区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Ismaïl Baaj , Zied Bouraoui , Antoine Cornuéjols , Thierry Denœux , Sébastien Destercke , Didier Dubois , Marie-Jeanne Lesot , João Marques-Silva , Jérôme Mengin , Henri Prade , Steven Schockaert , Mathieu Serrurier , Olivier Strauss , Christel Vrain
{"title":"机器学习与推理之间的协同作用--凯-阿梅尔小组的介绍","authors":"Ismaïl Baaj ,&nbsp;Zied Bouraoui ,&nbsp;Antoine Cornuéjols ,&nbsp;Thierry Denœux ,&nbsp;Sébastien Destercke ,&nbsp;Didier Dubois ,&nbsp;Marie-Jeanne Lesot ,&nbsp;João Marques-Silva ,&nbsp;Jérôme Mengin ,&nbsp;Henri Prade ,&nbsp;Steven Schockaert ,&nbsp;Mathieu Serrurier ,&nbsp;Olivier Strauss ,&nbsp;Christel Vrain","doi":"10.1016/j.ijar.2024.109206","DOIUrl":null,"url":null,"abstract":"<div><p>This paper proposes a tentative and original survey of meeting points between Knowledge Representation and Reasoning (KRR) and Machine Learning (ML), two areas which have been developed quite separately in the last four decades. First, some common concerns are identified and discussed such as the types of representation used, the roles of knowledge and data, the lack or the excess of information, or the need for explanations and causal understanding. Then, the survey is organised in seven sections covering most of the territory where KRR and ML meet. We start with a section dealing with prototypical approaches from the literature on learning and reasoning: Inductive Logic Programming, Statistical Relational Learning, and Neurosymbolic AI, where ideas from rule-based reasoning are combined with ML. Then we focus on the use of various forms of background knowledge in learning, ranging from additional regularisation terms in loss functions, to the problem of aligning symbolic and vector space representations, or the use of knowledge graphs for learning. Then, the next section describes how KRR notions may benefit to learning tasks. For instance, constraints can be used as in declarative data mining for influencing the learned patterns; or semantic features are exploited in low-shot learning to compensate for the lack of data; or yet we can take advantage of analogies for learning purposes. Conversely, another section investigates how ML methods may serve KRR goals. For instance, one may learn special kinds of rules such as default rules, fuzzy rules or threshold rules, or special types of information such as constraints, or preferences. The section also covers formal concept analysis and rough sets-based methods. Yet another section reviews various interactions between Automated Reasoning and ML, such as the use of ML methods in SAT solving to make reasoning faster. Then a section deals with works related to model accountability, including explainability and interpretability, fairness and robustness. Finally, a section covers works on handling imperfect or incomplete data, including the problem of learning from uncertain or coarse data, the use of belief functions for regression, a revision-based view of the EM algorithm, the use of possibility theory in statistics, or the learning of imprecise models. This paper thus aims at a better mutual understanding of research in KRR and ML, and how they can cooperate. The paper is completed by an abundant bibliography.</p></div>","PeriodicalId":13842,"journal":{"name":"International Journal of Approximate Reasoning","volume":"171 ","pages":"Article 109206"},"PeriodicalIF":3.2000,"publicationDate":"2024-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S0888613X24000938/pdfft?md5=8e95ec50ba09a214586a09348ae99f54&pid=1-s2.0-S0888613X24000938-main.pdf","citationCount":"0","resultStr":"{\"title\":\"Synergies between machine learning and reasoning - An introduction by the Kay R. Amel group\",\"authors\":\"Ismaïl Baaj ,&nbsp;Zied Bouraoui ,&nbsp;Antoine Cornuéjols ,&nbsp;Thierry Denœux ,&nbsp;Sébastien Destercke ,&nbsp;Didier Dubois ,&nbsp;Marie-Jeanne Lesot ,&nbsp;João Marques-Silva ,&nbsp;Jérôme Mengin ,&nbsp;Henri Prade ,&nbsp;Steven Schockaert ,&nbsp;Mathieu Serrurier ,&nbsp;Olivier Strauss ,&nbsp;Christel Vrain\",\"doi\":\"10.1016/j.ijar.2024.109206\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>This paper proposes a tentative and original survey of meeting points between Knowledge Representation and Reasoning (KRR) and Machine Learning (ML), two areas which have been developed quite separately in the last four decades. First, some common concerns are identified and discussed such as the types of representation used, the roles of knowledge and data, the lack or the excess of information, or the need for explanations and causal understanding. Then, the survey is organised in seven sections covering most of the territory where KRR and ML meet. We start with a section dealing with prototypical approaches from the literature on learning and reasoning: Inductive Logic Programming, Statistical Relational Learning, and Neurosymbolic AI, where ideas from rule-based reasoning are combined with ML. Then we focus on the use of various forms of background knowledge in learning, ranging from additional regularisation terms in loss functions, to the problem of aligning symbolic and vector space representations, or the use of knowledge graphs for learning. Then, the next section describes how KRR notions may benefit to learning tasks. For instance, constraints can be used as in declarative data mining for influencing the learned patterns; or semantic features are exploited in low-shot learning to compensate for the lack of data; or yet we can take advantage of analogies for learning purposes. Conversely, another section investigates how ML methods may serve KRR goals. For instance, one may learn special kinds of rules such as default rules, fuzzy rules or threshold rules, or special types of information such as constraints, or preferences. The section also covers formal concept analysis and rough sets-based methods. Yet another section reviews various interactions between Automated Reasoning and ML, such as the use of ML methods in SAT solving to make reasoning faster. Then a section deals with works related to model accountability, including explainability and interpretability, fairness and robustness. Finally, a section covers works on handling imperfect or incomplete data, including the problem of learning from uncertain or coarse data, the use of belief functions for regression, a revision-based view of the EM algorithm, the use of possibility theory in statistics, or the learning of imprecise models. This paper thus aims at a better mutual understanding of research in KRR and ML, and how they can cooperate. The paper is completed by an abundant bibliography.</p></div>\",\"PeriodicalId\":13842,\"journal\":{\"name\":\"International Journal of Approximate Reasoning\",\"volume\":\"171 \",\"pages\":\"Article 109206\"},\"PeriodicalIF\":3.2000,\"publicationDate\":\"2024-04-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S0888613X24000938/pdfft?md5=8e95ec50ba09a214586a09348ae99f54&pid=1-s2.0-S0888613X24000938-main.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Approximate Reasoning\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0888613X24000938\",\"RegionNum\":3,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Approximate Reasoning","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0888613X24000938","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

摘要

知识表示与推理(KRR)和机器学习(ML)这两个领域在过去四十年中各自发展,本文对这两个领域的交汇点进行了初步和原创性的调查。首先,确定并讨论了一些共同关注的问题,如所使用的表示类型、知识和数据的作用、信息的缺乏或过剩,或对解释和因果理解的需求。然后,调查分为七个部分,涵盖了 KRR 和 ML 的大部分领域。我们首先讨论学习与推理文献中的原型方法:归纳逻辑编程、统计关系学习和神经符号人工智能将基于规则的推理思想与 ML 相结合。然后,我们将重点讨论在学习中使用各种形式的背景知识,从损失函数中的附加正则化项,到符号和向量空间表征的对齐问题,或在学习中使用知识图谱。然后,下一节将介绍 KRR 概念如何有益于学习任务。例如,在声明式数据挖掘中,可以使用约束条件来影响学习模式;在低射学习中,可以利用语义特征来弥补数据的不足;我们还可以利用类比来达到学习目的。与此相反,另一部分研究了 ML 方法如何服务于 KRR 目标。例如,我们可以学习特殊类型的规则,如默认规则、模糊规则或阈值规则,或特殊类型的信息,如约束或偏好。这一部分还涉及形式概念分析和基于粗糙集的方法。还有一节回顾了自动推理与 ML 之间的各种互动,例如在 SAT 求解中使用 ML 方法来加快推理速度。然后,还有一节涉及与模型责任相关的工作,包括可解释性和可解释性、公平性和稳健性。最后,还有一部分涉及处理不完善或不完整数据的工作,包括从不确定性或粗糙数据中学习的问题、使用信念函数进行回归、基于修正的 EM 算法观点、统计学中可能性理论的使用或不精确模型的学习。因此,本文旨在更好地相互理解 KRR 和 ML 的研究,以及它们之间如何合作。本文最后附有丰富的参考书目。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Synergies between machine learning and reasoning - An introduction by the Kay R. Amel group

This paper proposes a tentative and original survey of meeting points between Knowledge Representation and Reasoning (KRR) and Machine Learning (ML), two areas which have been developed quite separately in the last four decades. First, some common concerns are identified and discussed such as the types of representation used, the roles of knowledge and data, the lack or the excess of information, or the need for explanations and causal understanding. Then, the survey is organised in seven sections covering most of the territory where KRR and ML meet. We start with a section dealing with prototypical approaches from the literature on learning and reasoning: Inductive Logic Programming, Statistical Relational Learning, and Neurosymbolic AI, where ideas from rule-based reasoning are combined with ML. Then we focus on the use of various forms of background knowledge in learning, ranging from additional regularisation terms in loss functions, to the problem of aligning symbolic and vector space representations, or the use of knowledge graphs for learning. Then, the next section describes how KRR notions may benefit to learning tasks. For instance, constraints can be used as in declarative data mining for influencing the learned patterns; or semantic features are exploited in low-shot learning to compensate for the lack of data; or yet we can take advantage of analogies for learning purposes. Conversely, another section investigates how ML methods may serve KRR goals. For instance, one may learn special kinds of rules such as default rules, fuzzy rules or threshold rules, or special types of information such as constraints, or preferences. The section also covers formal concept analysis and rough sets-based methods. Yet another section reviews various interactions between Automated Reasoning and ML, such as the use of ML methods in SAT solving to make reasoning faster. Then a section deals with works related to model accountability, including explainability and interpretability, fairness and robustness. Finally, a section covers works on handling imperfect or incomplete data, including the problem of learning from uncertain or coarse data, the use of belief functions for regression, a revision-based view of the EM algorithm, the use of possibility theory in statistics, or the learning of imprecise models. This paper thus aims at a better mutual understanding of research in KRR and ML, and how they can cooperate. The paper is completed by an abundant bibliography.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
International Journal of Approximate Reasoning
International Journal of Approximate Reasoning 工程技术-计算机:人工智能
CiteScore
6.90
自引率
12.80%
发文量
170
审稿时长
67 days
期刊介绍: The International Journal of Approximate Reasoning is intended to serve as a forum for the treatment of imprecision and uncertainty in Artificial and Computational Intelligence, covering both the foundations of uncertainty theories, and the design of intelligent systems for scientific and engineering applications. It publishes high-quality research papers describing theoretical developments or innovative applications, as well as review articles on topics of general interest. Relevant topics include, but are not limited to, probabilistic reasoning and Bayesian networks, imprecise probabilities, random sets, belief functions (Dempster-Shafer theory), possibility theory, fuzzy sets, rough sets, decision theory, non-additive measures and integrals, qualitative reasoning about uncertainty, comparative probability orderings, game-theoretic probability, default reasoning, nonstandard logics, argumentation systems, inconsistency tolerant reasoning, elicitation techniques, philosophical foundations and psychological models of uncertain reasoning. Domains of application for uncertain reasoning systems include risk analysis and assessment, information retrieval and database design, information fusion, machine learning, data and web mining, computer vision, image and signal processing, intelligent data analysis, statistics, multi-agent systems, etc.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信