Uncertainty-Calibrated Collaborative Filtering via Heteroscedastic Bayesian Neural Networks

Although recommendation systems based on neural collaborative filtering (NCF) can achieve high rating accuracy, the point estimates they generate do not express prediction confidence. Existing variants that account for uncertainty, such as Monte Carlo dropout, deep ensemble models, and single-head Bayesian networks, can only capture epistemic uncertainty. We propose BayesNCF-v2, a single-model Bayesian neural collaborative filtering framework that combines a Bayes-by-Backprop output layer with a heteroscedastic head trained under the Gaussian NLL, thereby jointly learning aleatoric and epistemic uncertainty. Across five seeds and three datasets, compared to standard NCF, it reduces ECE by 25–73% and NLL by 7–20%, while its calibration performance shows no statistically significant difference from heteroscedastic MC dropout and approaches that of a heteroscedastic deep ensemble consisting of five models, despite having significantly fewer parameters. For cold-start users, the learned aleatoric variance increases, thereby reducing the ECE for cold-start users on three datasets. These results hold consistently across both random and temporal partitions, demonstrating that heteroscedastic aleatoric modeling is the main driver of calibration in these experiments.

Authors

Institutions

Publication Details

Journal
Entropy
Published
2026-09-14
DOI
https://doi.org/10.3390/e28091025
Primary Topic
Recommender Systems and Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Uncertainty-Calibrated Collaborative Filtering via Heteroscedastic Bayesian Neural Networks

Xiaowei Wang
Entropy
Recommender Systems and Techniques
article

Uncertainty-Calibrated Collaborative Filtering via Heteroscedastic Bayesian Neural Networks

Xiaowei Wang
article en

Abstract

Although recommendation systems based on neural collaborative filtering (NCF) can achieve high rating accuracy, the point estimates they generate do not express prediction confidence. Existing variants that account for uncertainty, such as Monte Carlo dropout, deep ensemble models, and single-head Bayesian networks, can only capture epistemic uncertainty. We propose BayesNCF-v2, a single-model Bayesian neural collaborative filtering framework that combines a Bayes-by-Backprop output layer with a heteroscedastic head trained under the Gaussian NLL, thereby jointly learning aleatoric and epistemic uncertainty. Across five seeds and three datasets, compared to standard NCF, it reduces ECE by 25–73% and NLL by 7–20%, while its calibration performance shows no statistically significant difference from heteroscedastic MC dropout and approaches that of a heteroscedastic deep ensemble consisting of five models, despite having significantly fewer parameters. For cold-start users, the learned aleatoric variance increases, thereby reducing the ECE for cold-start users on three datasets. These results hold consistently across both random and temporal partitions, demonstrating that heteroscedastic aleatoric modeling is the main driver of calibration in these experiments.

EntropyVol. 28(9)
Shandong University of Political Science and Law (CN)
Openalex Percentile: Top 4%
Recommender Systems and Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.