atlas

Research map / Federated learning and privacy / Differential privacy

Federated Binary Matrix Factorization Using Proximal Optimization

AAAI 2025 · Federated learning and privacy › Differential privacy · approach: Differentially private federated learning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FeLb, a federated proximal-gradient method for Boolean matrix factorization that shares relaxed coefficient matrices aggregated with a binary-inducing proximal operator, with convergence and differential privacy guarantees.

Problem

Boolean matrix factorization over horizontally distributed binary data where clients cannot share raw data, and naive federation of local BMF methods yields poor reconstructions.

Approach

Relax BMF into a regularized binary matrix factorization solved by iPALM-style proximal gradient steps, with clients sharing only coefficient matrices that the server aggregates via a proximal (binary-inducing) averaging operator; Gaussian/Laplacian noise gives differential privacy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Felb^mu instead of the strongest listed baselineFederated BMF · ACS IncF1 score: 0.690 -> 0.585Hurt
Use Felb^mu instead of the strongest listed baselineFederated BMF · ACS PovF1 score: 0.797 -> 0.638Hurt
Use Felb^mu instead of the strongest listed baselineFederated BMF · cs.LGF1 score: 0.068 -> 0.057Hurt
Use Felb^mu instead of the strongest listed baselineFederated BMF · GoodreadsF1 score: 0.017 -> 0.125Helped
Use Felb^mu instead of the strongest listed baselineFederated BMF · HPA BrainF1 score: 0.642 -> 0.007Hurt
Use Felb^mu instead of the strongest listed baselineFederated BMF · MovielensF1 score: 0.017 -> 0.193Helped
Use Felb^mu instead of the strongest listed baselineFederated BMF · NetflixF1 score: 0.010 -> 0.197Helped
Use Felb^mu instead of the strongest listed baselineFederated BMF · TCGAF1 score: 0.055 -> 0.414Helped
Use multiplicative-update steps instead of Lipschitz steps (ablation)Felb · GoodreadsF1 score: 0.059 -> 0.125Helped
Use multiplicative-update steps instead of Lipschitz steps (ablation)Felb · TCGAF1 score: 0.402 -> 0.414Helped
Use multiplicative-update steps instead of Lipschitz steps (ablation)Felb · ACS IncF1 score: 0.328 -> 0.585Helped
Use multiplicative-update steps instead of Lipschitz steps (ablation)Felb · ACS PovF1 score: 0.517 -> 0.638Helped

Surprising findings

Limitations

Experimental setup

Datasets: ACS Income ACS Poverty ArXiv cs.LG abstracts Goodreads HPA Movielens Netflix TCGA synthetic binary matrices with XOR noise

Benchmarks: ACS Income ACS Poverty cs.LG Goodreads HPA Brain Movielens Netflix TCGA synthetic data

Metrics: F1 score RMSD runtime recall similarity

Baselines: ASSO GreConD MEBF ELBMF Zhang et al. relaxation BMF

Builds on: ELBMF iPALM ASSO GreConD MEBF

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy