adap / flower

Flower: A Friendly Federated AI Framework
https://flower.ai
Apache License 2.0
5.15k stars 881 forks source link

FL + XGBoost #2220

Closed jafermarq closed 11 months ago

jafermarq commented 1 year ago

FL + XGBoost

Do you want to work on this baseline?

🌻 Check everything about the Summer of Reproducibility on flower.dev/summer

All available baselines are listed in the Summer of Reproducibility Dashboard and also in the GitHub Issues with the summer-of-reproducibility label. The content is the same.

📝 It is advised to complete these steps before your start working on your code. But if you can't wait to implement your baseline with Flower (we totally understand it 😄), please ensure you follow the steps on how to contribute a new baseline.

What follows are the steps 1 & 2 in the Summer of Reproducibility instructions.

1. Join the Summer of Reproducibility program

What happens next?

Is something wrong or not clear ?

Aml-Hassan-Abd-El-hamid commented 1 year ago

Hi @jafermarq I'll be happy to work on this baseline. I'll work on re-producing the results from Table 2 p(6). I'll start by FedXGBllr and once the results for this one is ok, I'll be moving to simFL if I still got time. Regarding the datasets, I think I'll be adding most of them except for ( HIGGS, SUSY, real-sim, Year prediction MSD), The reason why I chose to exclude those is because of their bigger sizes of course but if I got the time I'll try with one of them.

jafermarq commented 1 year ago

Hi @Aml-Hassan-Abd-El-hamid, would you also include the centralized baseline?

Aml-Hassan-Abd-El-hamid commented 1 year ago

Hey @jafermarq Yes, I'll include the centralized baseline

jafermarq commented 1 year ago

great! @Aml-Hassan-Abd-El-hamid thanks for confirming. Then you are all set. I have ✅ all points in Step 1 & 2, added you as the assignee to this issue and moved this baseline to In Progress status. Following the link in the What happens next? section above you'll find a detailed step-by-step guide on how to start with the code. If you encounter some issues, please do not hesitate to reach out to me over the Flower Slack or reach out to other contributors of the Flower Summer of Reproducibility in the #summer-of-reproducibility channel.

Looking forward to seeing your baseline in action!

jafermarq commented 11 months ago

Congratulations @Aml-Hassan-Abd-El-hamid your baseline has been merged. We'll follow up with you soon to complete your Summer of Reproducibility journey 😄 !