A Logical-Rule Autoencoder for Interpretable Recommendations

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Pan, Jinhao, Wei, Bowen, Zhu, Ziwei
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910105424887808
author Pan, Jinhao
Wei, Bowen
Zhu, Ziwei
author_facet Pan, Jinhao
Wei, Bowen
Zhu, Ziwei
contents Most deep learning recommendation models operate as black boxes, relying on latent representations that obscure their decision process. This lack of intrinsic interpretability raises concerns in applications that require transparency and accountability. In this work, we propose a Logical-rule Interpretable Autoencoder (LIA) for collaborative filtering that is interpretable by design. LIA introduces a learnable logical rule layer in which each rule neuron is equipped with a gate parameter that automatically selects between AND and OR operators during training, enabling the model to discover diverse logical patterns directly from data. To support functional completeness without doubling the input dimensionality, LIA encodes negation through the sign of connection weights, providing a parameter-efficient mechanism for expressing both positive and negated item conditions within each rule. By learning explicit, human-readable reconstruction rules, LIA allows users to directly trace the decision process behind each recommendation. Extensive experiments show that our method achieves improved recommendation performance over traditional baselines while remaining fully interpretable. Code and data are available at https://github.com/weibowen555/LIA.
format Preprint
id arxiv_https___arxiv_org_abs_2604_04270
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A Logical-Rule Autoencoder for Interpretable Recommendations
Pan, Jinhao
Wei, Bowen
Zhu, Ziwei
Information Retrieval
Machine Learning
Most deep learning recommendation models operate as black boxes, relying on latent representations that obscure their decision process. This lack of intrinsic interpretability raises concerns in applications that require transparency and accountability. In this work, we propose a Logical-rule Interpretable Autoencoder (LIA) for collaborative filtering that is interpretable by design. LIA introduces a learnable logical rule layer in which each rule neuron is equipped with a gate parameter that automatically selects between AND and OR operators during training, enabling the model to discover diverse logical patterns directly from data. To support functional completeness without doubling the input dimensionality, LIA encodes negation through the sign of connection weights, providing a parameter-efficient mechanism for expressing both positive and negated item conditions within each rule. By learning explicit, human-readable reconstruction rules, LIA allows users to directly trace the decision process behind each recommendation. Extensive experiments show that our method achieves improved recommendation performance over traditional baselines while remaining fully interpretable. Code and data are available at https://github.com/weibowen555/LIA.
title A Logical-Rule Autoencoder for Interpretable Recommendations
topic Information Retrieval
Machine Learning
url https://arxiv.org/abs/2604.04270