GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - OngWinKent/Maverick: [MICCAI 2025, oral] Official implementation of the paper “Maverick: Collaboration-free Federated Unlearning for Medical Privacy

BranchesTags
Open more actions menu

Latest commit

 

History

28 Commits
28 Commits

Folders and files

NameName
Last commit message
Last commit date
.idea
.idea
 
 
configs
configs
 
 
fl_strategies
fl_strategies
 
 
model
model
 
 
src
src
 
 
supplementary
supplementary
 
 
unlearn_strategies
unlearn_strategies
 
 
LICENSE.txt
LICENSE.txt
 
 
README.md
README.md
 
 
fl_main.py
fl_main.py
 
 
requirement.txt
requirement.txt
 
 
unlearn_main.py
unlearn_main.py
 
 

Repository files navigation

Federated Unlearning for Medical Privacy

Maverick: Collaboration-free Federated Unlearning for Medical Privacy

MICCAI 2025 (Oral Presentation)

[PDF] [POSTER]

(Released on June 18, 2025)

Introduction

Federated Learning (FL) enables decentralized training while preserving data privacy, critical for sensitive domains like medical imaging. Regulatory demands for the "right to be forgotten" have driven interest in Federated Unlearning (FU), but existing methods require all clients' participation, posing challenges in privacy, efficiency, and practicability.

Methodology

Figure 1: Overview of our proposed Maverick framework.

We introduce Maverick, a novel FU framework that performs unlearning locally at the target client, eliminating the need for other clients’ involvement. Leveraging Lipschitz continuity, Maverick reduces model sensitivity to unlearned data, ensuring privacy, lowering computational costs, and preserving performance.

Model Sensitivity

Figure 2: Model sensitivity optimization visualization.

Getting started

Environment Preparation

Before executing the project code, please prepare the Python environment according to the requirement.txt file. We set up the environment with python 3.9.12 and torch 2.0.0.

pip install -r requirement.txt

Dataset Preparation

Install MedMnist dataset:

pip install medmnist

Or install from source:

pip install --upgrade git+https://github.com/MedMNIST/MedMNIST.git

Citation

@InProceedings{Ong_Maverick_MICCAI2025,
        author = { Ong, Win Kent and Chan, Chee Seng},
        title = { Maverick: Collaboration-free Federated Unlearning for Medical Privacy },
        booktitle = {Proceedings of Medical Image Computing and Computer Assisted Intervention -- MICCAI 2025},
        year = {2025},
        publisher = {Springer Nature Switzerland},
        volume = {LNCS 15973},
        month = {September},
        page = {367 -- 377}
}

Feedback

Suggestions and opinions on this work (both positive and negative) are greatly welcomed. Please contact the author by sending an email to winkent.ong at um.edu.my or cs.chan at um.edu.my

License and Copyright

The project is open source under BSD-3 license (see the LICENSE file).

©2025 Universiti Malaya.

About

[MICCAI 2025, oral] Official implementation of the paper “Maverick: Collaboration-free Federated Unlearning for Medical Privacy

Resources

Readme
License
Activity

Stars

10 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.