Refining neural network predictions using background knowledge

被引:0
|
作者
Alessandro Daniele
Emile van Krieken
Luciano Serafini
Frank van Harmelen
机构
[1] Fondazione Bruno Kessler,Data and Knowledge Management unit
[2] Vrije Universiteit Amsterdam,Department of Computer Science
来源
Machine Learning | 2023年 / 112卷
关键词
Neurosymbolic AI; Fuzzy logic; Optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Recent work has shown learning systems can use logical background knowledge to compensate for a lack of labeled training data. Many methods work by creating a loss function that encodes this knowledge. However, often the logic is discarded after training, even if it is still helpful at test time. Instead, we ensure neural network predictions satisfy the knowledge by refining the predictions with an extra computation step. We introduce differentiable refinement functions that find a corrected prediction close to the original prediction. We study how to effectively and efficiently compute these refinement functions. Using a new algorithm called iterative local refinement (ILR), we combine refinement functions to find refined predictions for logical formulas of any complexity. ILR finds refinements on complex SAT formulas in significantly fewer iterations and frequently finds solutions where gradient descent can not. Finally, ILR produces competitive results in the MNIST addition task.
引用
收藏
页码:3293 / 3331
页数:38
相关论文
共 50 条
  • [41] Ensemble Recurrent Neural Network Design using a Genetic Algorithm applied in Times Series Prediction
    Pulido, Martha
    Melin, Patricia
    COMPUTACION Y SISTEMAS, 2022, 26 (02): : 683 - 700
  • [42] The Impact of Data on Structure-Based Binding Affinity Predictions Using Deep Neural Networks
    Libouban, Pierre-Yves
    Aci-Seche, Samia
    Gomez-Tamayo, Jose Carlos
    Tresadern, Gary
    Bonnet, Pascal
    INTERNATIONAL JOURNAL OF MOLECULAR SCIENCES, 2023, 24 (22)
  • [43] Knowledge mapping analysis of resilient shipping network using CiteSpace
    Chen, Jihong
    Liu, Xiaorui
    Zhou, Shaorui
    Kang, Jia
    OCEAN & COASTAL MANAGEMENT, 2023, 244
  • [44] Modular neural-visual servoing using a neural-fuzzy decision network
    Wu, QMJ
    Stanley, K
    1997 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION - PROCEEDINGS, VOLS 1-4, 1997, : 3238 - 3243
  • [45] Numerical-linguistic knowledge discovery using granular neural networks
    Zhang, YQ
    DATA MINING AND KNOWLEDGE DISCOVERY: THEORY, TOOLS, AND TECHNOLOGY II, 2000, 4057 : 92 - 99
  • [46] Optimization of Neural Network Models for Estimating the Risk of Developing Hypertension Using Bio-inspired Algorithms
    Melin, Patricia
    Miramontes, Ivette
    Carvajal, Oscar
    Prado-Arechiga, German
    FUZZY INFORMATION PROCESSING 2020, 2022, 1337 : 223 - 235
  • [47] The Synchronization of Hyperchaotic Systems Using a Novel Interval Type-2 Fuzzy Neural Network Controller
    Tien-Loc Le
    Van-Binh Ngo
    IEEE ACCESS, 2022, 10 : 105966 - 105982
  • [48] Predicting a chaotic time series using a fuzzy neural network
    Maguire, LP
    Roche, B
    McGinnity, TM
    McDaid, LJ
    INFORMATION SCIENCES, 1998, 112 (1-4) : 125 - 136
  • [49] Recognition of Tifinagh Characters Using Optimized Convolutional Neural Network
    Mohamed Biniz
    Rachid El Ayachi
    Sensing and Imaging, 2021, 22
  • [50] Image Enhancement using Artificial Neural Network and Fuzzy Logic
    Narnaware, Shweta
    Khedgaonkar, Roshni
    2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,