← Back to home

Counterfactual Explanations for RecSys

Master's Thesis — 110/110L | GitHub Repository ↗
This research explores counterfactual explanations in Sequential Recommender Systems (SRSs), investigating how minimal perturbations in user interaction history influence recommendation outcomes.

Methodology

Results & Evaluation

The framework was evaluated on the **MovieLens 100K** and **1M** datasets, confirming high fidelity in maintaining original recommendation accuracy while providing actionable counterfactual insights.

Original History Counterfactual Perturbation
[Movie A, Movie B, Movie C] Remove Movie B
[User Sequence X] Substitute X with Y