This repository contains the official implementation of the paper "Federated Recommender System with Data Valuation for E-commerce Platform," published in Expert Systems with Applications (ESWA).
Paper (ESWA) | Preprint (arXiv)
- Clone repository
git clone https://github.com/Kang-Min-Ku/FedGDVE.git-
Download environment
Download the pre-configured environment from the following link: 📦Drive
-
Download FedML module
Since we modified a very old version of FedML, it needs to be downloaded from the following link manually: 📦Drive
-
Place FedML module in the root directory of this repository.
- Activate environment
conda activate [absolute path of env]
- Change directory
cd experiments/distributed/recommendation - Run code
The configuration file is located in the
sh run_fedgdve.sh [number of worker] [config file path]
configdirectory as a.yamlfile.
@article{gdve2025federated,
title={Federated recommender system with data valuation for e-commerce platform},
author={Park, Jongwon and Kang, Minku and Sim, Wooseok and Lee, Soyoung and Park, Hogun},
journal={Expert Systems with Applications},
year={2025},
}