Concept Learning in AutomationML with Formal Semantics and Inductive Logic Programming

被引:0
|
作者
Hua, Yingbing [1 ]
Hein, Bjoern [1 ]
机构
[1] Karlsruhe Inst Technol, Fac Informat, D-76131 Karlsruhe, Germany
基金
欧盟地平线“2020”;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Technologies for Industry-4.0 are evolving rapidly, and the term semantics is widely used. Various standardization groups claim that they provide mechanisms to express semantics or allow the integration of semantic information. The emerging data format AutomationML (as IEC 62714) proposes a role-based approach to encode semantics in engineering models and has already standardized fundamental engineering concepts as role classes. However, for concrete data processing tasks the currently standardized role classes are not sufficient to unambiguously express the meaning of various vendor or application specific concepts, while user-defined role classes rely on hand wired semantics encoded in dedicated software, e.g. importer/exporters. Yet AutomationML system unit classes represent reusable engineering objects as relational models of AutomationML roles, attributes, interfaces, internal elements and links, which can be used to describe complex user-specific concepts. To enable an automatic machine interpretation of these unstandardized relational models, we transform AutomationML data to a formal and declarative semantic representation using the Web Ontology Language (OWL), and propose a rule mining approach to learn the intended meaning of user selected system unit classes, i.e. to identify the common relational structure shared by the selected engineering objects.
引用
收藏
页码:1542 / 1547
页数:6
相关论文
共 50 条
  • [21] Deep Inductive Logic Programming meets Reinforcement Learning
    Bueff, Andreas
    Belle, Vaishak
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2023, (385): : 339 - 352
  • [22] Incremental learning of event definitions with Inductive Logic Programming
    Nikos Katzouris
    Alexander Artikis
    Georgios Paliouras
    Machine Learning, 2015, 100 : 555 - 585
  • [23] A connectionist inductive learning system for modal logic programming
    Garcez, ASD
    Lamb, LC
    Gabbay, DM
    ICONIP'02: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING: COMPUTATIONAL INTELLIGENCE FOR THE E-AGE, 2002, : 1992 - 1997
  • [24] Inductive logic programming: Issues, results and the challenge of learning language in logic
    Muggleton, S
    ARTIFICIAL INTELLIGENCE, 1999, 114 (1-2) : 283 - 296
  • [25] INDUCTIVE LOGIC PROGRAMMING
    MUGGLETON, S
    NEW GENERATION COMPUTING, 1990, 8 (04) : 295 - 318
  • [26] Concept for managing multiple semantics with AutomationML - maturity level concept of semantic standardization -
    Drath, Rainer
    Barth, Mike
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [27] Learning Logic Specifications for Policy Guidance in POMDPs: an Inductive Logic Programming Approach
    Meli, Daniele
    Castellini, Alberto
    Farinelli, Alessandro
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2024, 79 : 725 - 776
  • [28] Fuzzy inductive logic programming: Learning fuzzy rules with their implication
    Serrurier, M
    Sudkamp, T
    Dubois, D
    Prade, H
    FUZZ-IEEE 2005: PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS: BIGGEST LITTLE CONFERENCE IN THE WORLD, 2005, : 613 - 618
  • [29] Scaling Up Inductive Logic Programming by Learning from Interpretations
    Hendrik Blockeel
    Luc De Raedt
    Nico Jacobs
    Bart Demoen
    Data Mining and Knowledge Discovery, 1999, 3 : 59 - 93
  • [30] Learning information extraction rules: An Inductive Logic Programming approach
    Aitken, JS
    ECAI 2002: 15TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2002, 77 : 355 - 359