Knowledge Enhanced Neural Networks

被引:8
|
作者
Daniele, Alessandro [1 ,2 ]
Serafini, Luciano [1 ]
机构
[1] Fdn Bruno Kessler, Trento, Italy
[2] Univ Florence, Florence, Italy
关键词
Neural-symbolic integration; Neural networks; Fuzzy logic; Visual Relationship Detection;
D O I
10.1007/978-3-030-29908-8_43
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose Knowledge Enhanced Neural Networks (KENN), an architecture for injecting prior knowledge, codified by a set of logical clauses, into a neural network. In KENN clauses are directly incorporated in the structure of the neural network as a new layer that includes a set of additional learnable parameters, called clause weights. As a consequence, KENN can learn the level of satisfiability to impose in the final classification. When training data contradicts a constraint, KENN learns to ignore it, making the system robust to the presence of wrong knowledge. Moreover, the method returns learned clause weights, which gives us informations about the influence of each constraint in the final predictions, increasing the interpretability of the model. We evaluated KENN on two standard datasets for multi-label classification, showing that the injection of clauses automatically extracted from the training data sensibly improves the performances. Furthermore, we apply KENN to solve the problem of finding relationship between detected objects in images by adopting manually curated clauses. The evaluation shows that KENN outperforms the state of the art methods on this task.
引用
收藏
页码:542 / 554
页数:13
相关论文
共 50 条
  • [1] Knowledge Enhanced Neural Networks for Relational Domains
    Daniele, Alessandro
    Serafini, Luciano
    [J]. AIXIA 2022 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2023, 13796 : 91 - 109
  • [2] Knowledge Enhanced Graph Neural Networks for Explainable Recommendation
    Lyu, Ziyu
    Wu, Yue
    Lai, Junjie
    Yang, Min
    Li, Chengming
    Zhou, Wei
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (05) : 4954 - 4968
  • [3] Graph Neural Networks for Knowledge Enhanced Visual Representation of Paintings
    Efthymiou, Athanasios
    Rudinac, Stevan
    Kackovic, Monika
    Worring, Marcel
    Wijnberg, Nachoem
    [J]. PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, MM 2021, 2021, : 3710 - 3719
  • [4] Knowledge Enhanced Neural Networks for Point Cloud Semantic Segmentation
    Grilli, Eleonora
    Daniele, Alessandro
    Bassier, Maarten
    Remondino, Fabio
    Serafini, Luciano
    [J]. REMOTE SENSING, 2023, 15 (10)
  • [5] Knowledge-Enhanced Graph Neural Networks for Sequential Recommendation
    Wang, Baocheng
    Cai, Wentao
    [J]. INFORMATION, 2020, 11 (08)
  • [6] Knowledge-enhanced neural networks for sentiment analysis of Chinese reviews
    Chen, Fang
    Huang, Yongfeng
    [J]. NEUROCOMPUTING, 2019, 368 : 51 - 58
  • [7] Knowledge-enhanced graph convolutional neural networks for text classification
    Wang T.
    Zhu X.-F.
    Tang G.
    [J]. Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2022, 56 (02): : 322 - 328
  • [8] Effective Fault Scenario Identification for Communication Networks via Knowledge-Enhanced Graph Neural Networks
    Zhao, Haihong
    Yang, Bo
    Cui, Jiaxu
    Xing, Qianli
    Shen, Jiaxing
    Zhu, Fujin
    Cao, Jiannong
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (04) : 3243 - 3258
  • [9] Knowledge Evolution in Neural Networks
    Taha, Ahmed
    Shrivastava, Abhinav
    Davis, Larry
    [J]. 2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 12838 - 12847
  • [10] KNOWLEDGE ACQUISITION ON NEURAL NETWORKS
    CHEN, SS
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1988, 313 : 281 - 289