Litcius/Paper detail

Neural Logic Reasoning

Shaoyun Shi, Hanxiong Chen, Weizhi Ma, Jiaxin Mao, Min Zhang, Yongfeng Zhang

202082 citationsDOI

Abstract

Recent years have witnessed the success of deep neural networks in many research areas. The fundamental idea behind the design of most neural networks is to learn similarity patterns from data for prediction and inference, which lacks the ability of cognitive reasoning. However, the concrete ability of reasoning is critical to many theoretical and practical problems. On the other hand, traditional symbolic reasoning methods do well in making logical inference, but they are mostly hard rule-based reasoning, which limits their generalization ability to different tasks since difference tasks may require different rules. Both reasoning and generalization ability are important for prediction tasks such as recommender systems, where reasoning provides strong connection between user history and target items for accurate prediction, and generalization helps the model to draw a robust user portrait over noisy inputs.

Topics & Concepts

Computer scienceGeneralizationInferenceOpportunistic reasoningArtificial intelligenceReasoning systemRule of inferenceSimilarity (geometry)Model-based reasoningArtificial neural networkDeductive reasoningMachine learningLogical reasoningKnowledge representation and reasoningMathematicsMathematical analysisImage (mathematics)Topic ModelingAdvanced Graph Neural NetworksMachine Learning and Data Classification
Neural Logic Reasoning | Litcius