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 条
  • [31] Learning to parse database queries using Inductive Logic Programming
    Zelle, JM
    Mooney, RJ
    PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, 1996, : 1050 - 1055
  • [32] Learning Temporal Interval Relations Using Inductive Logic Programming
    Nicoletti, Maria do Carmo
    de Sa Lisboa, Flavia O. S.
    Hruschka, Estevam Rafael, Jr.
    INTEGRATED COMPUTING TECHNOLOGY, 2011, 165 : 90 - 104
  • [33] Learning spatial relations using an inductive logic programming system
    Nicoletti, MD
    Brennan, J
    COMPUTING AND INFORMATICS, 2002, 21 (01) : 17 - 36
  • [34] Scaling up inductive logic programming by learning from interpretations
    Blockeel, H
    de Raedt, L
    Jacobs, N
    Demoen, B
    DATA MINING AND KNOWLEDGE DISCOVERY, 1999, 3 (01) : 59 - 93
  • [35] Probabilistic Relational Learning and Inductive Logic Programming at a Global Scale
    Poole, David
    INDUCTIVE LOGIC PROGRAMMING, ILP 2010, 2011, 6489 : 4 - 5
  • [36] Learning discriminatory and descriptive rules by an inductive logic programming system
    Palhang, M
    Sowmya, A
    MACHINE LEARNING, PROCEEDINGS, 1999, : 288 - 297
  • [37] Joining Implications in Formal Contexts and Inductive Learning in a Horn Description Logic
    Kriegel, Francesco
    FORMAL CONCEPT ANALYSIS (ICFCA 2019), 2019, 11511 : 110 - 129
  • [38] Inductive Logic Programming in Clementine
    Brewer, Sam
    Khabaza, Tom
    LECTURE NOTES IN COMPUTER SCIENCE <D>, 2000, 1910 : 337 - 344
  • [39] Possibilistic inductive logic programming
    Serrurier, M
    Prade, H
    SYMBOLIC AND QUANTITATIVE APPROACHES TO REASONING WITH UNCERTAINTY, PROCEEDINGS, 2005, 3571 : 675 - 686
  • [40] Inductive logic programming at 30
    Cropper, Andrew
    Dumancic, Sebastijan
    Evans, Richard
    Muggleton, Stephen H.
    MACHINE LEARNING, 2022, 111 (01) : 147 - 172