paper-with-me

홈 › Papers

Neural Collaborative Reasoning

2020-05-16 · Hanxiong Chen, Shaoyun Shi, Yunqi Li, Yongfeng Zhang

Existing Collaborative Filtering (CF) methods are mostly designed based on the idea of matching, i.e., by learning user and item embeddings from data using shallow or deep models, they try to capture the associative relevance patterns in data, so that a user embedding can be matched with relevant item embeddings using designed or learned similarity functions. However, as a cognition rather than a perception intelligent task, recommendation requires not only the ability of pattern recognition and matching from data, but also the ability of cognitive reasoning in data. In this paper, we propose to advance Collaborative Filtering (CF) to Collaborative Reasoning (CR), which means that each user knows part of the reasoning space, and they collaborate for reasoning in the space to estimate preferences for each other. Technically, we propose a Neural Collaborative Reasoning (NCR) framework to bridge learning and reasoning. Specifically, we integrate the power of representation learning and logical reasoning, where representations capture similarity patterns in data from perceptual perspectives, and logic facilitates cognitive reasoning for informed decision making. An important challenge, however, is to bridge differentiable neural networks and symbolic reasoning in a shared architecture for optimization and inference. To solve the problem, we propose a modularized reasoning architecture, which learns logical operations such as AND ($\wedge$), OR ($\vee$) and NOT ($\neg$) as neural modules for implication reasoning ($\rightarrow$). In this way, logical expressions can be equivalently organized as neural networks, so that logical reasoning and prediction can be conducted in a continuous space. Experiments on real-world datasets verified the advantages of our framework compared with both shallow, deep and reasoning models.

📄 PDF Abstract BibTeX arXiv:2005.08129

Code (3)

rutgerswiselab/NCR 공식 구현 pytorch
bmxitalia/NCRProject pytorch
gsq7474741/Paddle-NCR paddle

Tasks

Collaborative FilteringDecision MakingLogical ReasoningRecommendation SystemsRepresentation Learning

Similar Papers 제목 키워드 기반

CoRAL: Collaborative Retrieval-Augmented Large Language Models Improve Long-tail Recommendation

2024-03-11 · Junda Wu, Cheng-Chun Chang, Tong Yu, Zhankui He 외

The long-tail recommendation is a challenging task for traditional recommender systems, due to data sparsity and data imbalance issues. The recent development of large language models (LLMs) has shown their abilities in …

Recommendation SystemsReinforcement Learning (RL)RetrievalSequential Decision Making

ORCA: Orchestrated Reasoning with Collaborative Agents for Document Visual Question Answering

2026-03-02 · Aymen Lassoued, Mohamed Ali Souibgui, Yousri Kessentini arxiv

Document Visual Question Answering (DocVQA) remains challenging for existing Vision-Language Models (VLMs), especially under complex reasoning and multi-step workflows. Current approaches struggle to decompose intricate …

Visual Question Answering

Multi-Path Collaborative Reasoning via Reinforcement Learning

2025-12-01 · Jindi Lv, Yuhao Zhou, Zheng Zhu, Xiaofeng Wang 외 arxiv

Chain-of-Thought (CoT) reasoning has significantly advanced the problem-solving capabilities of Large Language Models (LLMs), yet conventional CoT often exhibits internal determinism during decoding, limiting exploration…

Reinforcement Learning

Human Robot Collaborative Assembly Planning: An Answer Set Programming Approach

2020-08-08 · Momina Rizwan, Volkan Patoglu, Esra Erdem

For planning an assembly of a product from a given set of parts, robots necessitate certain cognitive skills: high-level planning is needed to decide the order of actuation actions, while geometric reasoning is needed to…

CHOIR: Collaborative Harmonization fOr Inference Robustness

2025-10-26 · Xiangjue Dong, Cong Wang, Maria Teleki, Millennium Bismay 외 arxiv

Persona-assigned Large Language Models (LLMs) can adopt diverse roles, enabling personalized and context-aware reasoning. However, even minor demographic perturbations in personas, such as simple pronoun changes, can alt…