Federated Binary Matrix Factorization Using Proximal Optimization

Abstract

Identifying informative components in binary data is an essential task in many application areas, including life sciences, social sciences, and recommendation systems. Boolean matrix factorization (BMF) is a family of methods that performs this task by factorizing the data into dense factor matrices. In real-world settings, the data is often distributed across stakeholders and required to stay private, prohibiting the straightforward application of BMF. To adapt BMF to this context, we approach the problem from a federated-learning perspective, building on a state-of-the-art continuous binary matrix factorization relaxation to BMF that enables efficient gradient-based optimization. Our approach only needs to share the relaxed component matrices, which are aggregated centrally using a proximal operator that regularizes for binary outcomes. We show the convergence of our federated proximal gradient descent algorithm and provide differential privacy guarantees. Our extensive empirical evaluation shows that our algorithm outperforms, in quality and efficacy, federation schemes of state-of-the-art BMF methods on a diverse set of real-world and synthetic data.

Cite

Text

Dalleiger et al. "Federated Binary Matrix Factorization Using Proximal Optimization." AAAI Conference on Artificial Intelligence, 2025. doi:10.1609/AAAI.V39I15.33773

Markdown

[Dalleiger et al. "Federated Binary Matrix Factorization Using Proximal Optimization." AAAI Conference on Artificial Intelligence, 2025.](https://mlanthology.org/aaai/2025/dalleiger2025aaai-federated/) doi:10.1609/AAAI.V39I15.33773

BibTeX

@inproceedings{dalleiger2025aaai-federated,
  title     = {{Federated Binary Matrix Factorization Using Proximal Optimization}},
  author    = {Dalleiger, Sebastian and Vreeken, Jilles and Kamp, Michael},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2025},
  pages     = {16144-16152},
  doi       = {10.1609/AAAI.V39I15.33773},
  url       = {https://mlanthology.org/aaai/2025/dalleiger2025aaai-federated/}
}