hust-eic-ai-lab / ucadi Goto Github PK
View Code? Open in Web Editor NEW[Nature Machine Intelligence' 21] "Advancing COVID-19 Diagnosis with Privacy-Preserving Collaboration in Artificial Intelligence"
License: Other
[Nature Machine Intelligence' 21] "Advancing COVID-19 Diagnosis with Privacy-Preserving Collaboration in Artificial Intelligence"
License: Other
Does it require to build the matrix_op
?
Or I think you are using an alternative solution as here:
https://github.com/HUST-EIC-AI-LAB/COVID-19-Fedrated-Learning-Framework/blob/d3714e76b3bc408fa79ed9e89372414701953b61/server/LWE_based_PHE/cuda_test.py#L7-L12
I notice that the raw data collected in UK has something like this:
Storage type.....: 1.2.840.10008.5.1.4.1.1.2
Patient's name...: W-YL-1,
Patient id.......: W-YL-1
Modality.........: CT
Study Date.......: 20200120
Image size.......: 512 x 512, 524288 bytes
Pixel spacing....: [0.781, 0.781]
Slice location...: -221.5
Storage type.....: 1.2.840.10008.5.1.4.1.1.2
Patient's name...: W-YL-1,
Patient id.......: W-YL-1
Modality.........: CT
Study Date.......: 20200120
Image size.......: 512 x 512, 524288 bytes
Pixel spacing....: [0.781, 0.781]
Slice location...: -88.5
Slices at different area has quite different brightness/magnitude, Does it matter?
why we need no bias decay in the model update
https://github.com/HUST-EIC-AI-LAB/COVID-19-Fedrated-Learning-Framework/blob/d8ca89a7f328bf4ec5353785385f21298f232aea/client/client1_main.py#L56-L60
what if the model is not received from the server successfully
https://github.com/HUST-EIC-AI-LAB/COVID-19-Fedrated-Learning-Framework/blob/d8ca89a7f328bf4ec5353785385f21298f232aea/client/client1_main.py#L84-L85
https://github.com/HUST-EIC-AI-LAB/COVID-19-Fedrated-Learning-Framework/blob/d8ca89a7f328bf4ec5353785385f21298f232aea/client/client1_main.py#L90
Why we need this?
https://github.com/HUST-EIC-AI-LAB/COVID-19-Fedrated-Learning-Framework/blob/d8ca89a7f328bf4ec5353785385f21298f232aea/client/client1_main.py#L144-L150
Why we need this? since there are warmup scheduler already...
https://github.com/HUST-EIC-AI-LAB/COVID-19-Fedrated-Learning-Framework/blob/d8ca89a7f328bf4ec5353785385f21298f232aea/client/train.py#L34-L37
Will the scheduler work? (Checking on myself...) -> Checked, it is the same (memory location)
https://github.com/HUST-EIC-AI-LAB/COVID-19-Fedrated-Learning-Framework/blob/d8ca89a7f328bf4ec5353785385f21298f232aea/client/train.py#L87
https://github.com/HUST-EIC-AI-LAB/COVID-19-Fedrated-Learning-Framework/blob/d8ca89a7f328bf4ec5353785385f21298f232aea/client/client1_main.py#L156-L159
Will do in next PR, along with test scripts and improvements on the network communication.
I noticed that A lot of places in Client1_main.py
and Client2_main.py
are implemented differently, i.e. the first 70 lines are pretty much similar(except register the client), while the remaining parts are quite different. So I am wondering should I modify Client2_main.py
w.r.t. Client1_main.py
, right?
Or they are designed to be with different settings.
as the title.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.