breast cancer; convolutional neural networks; federated learning; homomorphic encryption; masses and microcalcifications detection; Breast Cancer; Convolutional neural network; Data confidentiality; Federated learning; Fully homomorphic encryption; Ho-momorphic encryptions; Homomorphic-encryptions; Innovative approaches; Mass detection; Microcalcification detection; Artificial Intelligence; Computer Science Applications; Decision Sciences (miscellaneous); Information Systems and Management; Safety, Risk, Reliability and Quality
Abstract :
[en] This study explores the convergence of Federated Learning (FL) and Fully Homomorphic Encryption (FHE) through an innovative approach applied to a confidential dataset composed of mammograms from Belgian medical records. Our goal is to clarify the feasibility and challenges associated with integrating FHE into the context of Federated Learning, with a particular focus on evaluating the memory constraints inherent in FHE when using sensitive medical data. The results highlight notable limitations in terms of memory usage, underscoring the need for ongoing research to optimize FHE in real-world applications. Despite these challenges, our research demonstrates that FHE maintains comparable performance in terms of Receiver Operating Characteristic (ROC) curves, affirming the robustness of our approach in secure machine learning applications, especially in sectors where data confidentiality, such as medical data management, is imperative. The conclusions not only shed light on the technical limitations of FHE but also emphasize its potential for practical applications. By combining Federated Learning with FHE, our model preserves data confidentiality while ensuring the security of exchanges between participants and the central server
Disciplines :
Computer science
Author, co-author :
Lessage, Xavier ; Université de Mons - UMONS > Faculté Polytechnique > Service Informatique, Logiciel et Intelligence artificielle ; Cetic, Applied Research Centre, Charleroi, Belgium
Collier, Leandro; Cetic, Applied Research Centre, Charleroi, Belgium
Van Ouytsel, Charles-Henry Bertrand; UCLouvain, Faculty of Engineering, Louvain-la-Neuve, Belgium
Legay, Axel; Umons, Faculty of Engineering, Mons, Belgium
Mahmoudi, Saïd ; Université de Mons - UMONS > Faculté Polytechnique > Service Informatique, Logiciel et Intelligence artificielle
Massonet, Philippe; Cetic, Applied Research Centre, Charleroi, Belgium
Language :
English
Title :
Secure federated learning applied to medical imaging with fully homomorphic encryption
Publication date :
2024
Event name :
2024 IEEE 3rd International Conference on AI in Cybersecurity (ICAIC)
Event place :
Houston, Usa
Event date :
07-02-2024 => 09-02-2024
Audience :
International
Main work title :
2024 IEEE 3rd International Conference on AI in Cybersecurity, ICAIC 2024
Publisher :
Institute of Electrical and Electronics Engineers Inc.
F114 - Informatique, Logiciel et Intelligence artificielle
Research institute :
R300 - Institut de Recherche en Technologies de l'Information et Sciences de l'Informatique
Funding text :
This research was partially funded by the project AIDE and Infortech of UMONS. Special thanks to Linda Broughton of UCLouvain University for proofreading the English structure of this document and Dr Salvatore Murgo of the Belgian Helora hospital network for annotating mammographic abnormalities.
Martin Abadi et al. “Deep learning with differential privacy”. In: (2016), pp. 308–318.
Abbas Acar et al. “A Survey on Homomorphic Encryption”. In: (2017). arXiv: 1704.03578 [cs.CR].
Mohammed Adnan et al. “Federated learning and differential privacy for medical image analysis”. In: Scientific reports 12.1 (2022), p. 1953.
Guilherme Aresta et al. “Bach: Grand challenge on breast cancer histology images”. In: Medical image analysis 56 (2019), pp. 122–139.
Hiba Asri et al. “Using machine learning algorithms for breast cancer risk prediction and diagnosis”. In: Procedia Computer Science 83 (2016), pp. 1064–1069.
Anton S Becker et al. “Classification of breast cancer in ultrasound imaging using a generic deep learning analysis software: a pilot study”. In: The British journal of radiology 91.1083 (2018), p. 20170576.
Houssam Benbrahim, Hanaâ Hachimi, and Aouatif Amine. “Comparative study of machine learning algorithms using the breast cancer dataset”. In: (2020). Advanced Intelligent Systems for Sustainable Development (AI2SD’2019) Volume 2-Advanced Intelligent Systems for Sustainable Development Applied to Agriculture and Health, pp. 83–91.
Yoshua Bengio et al. “Curriculum learning”. In: (2009), pp. 41–48.
Charles-Henry Bertrand Van Ouytsel, Khanh Huu The Dam, and Axel Legay. “Symbolic analysis meets federated learning to enhance malware identifier”. In: (2022), pp. 1–10.
Beutel et al. “Flower: A friendly federated learning framework”. In: (2021). On-device Intelligence Workshop at the Fourth Conference on Machine Learning and Systems (MLSys).
Jean-Philippe Bossuat et al. “Efficient Bootstrapping for Approximate HE”. In: (2020). https://eprint.iacr.org/2020/1203. URL: https://eprint.iacr.org/2020/1203.
Xiaoyu Cao and Neil Zhenqiang Gong. In: (2022). MPAF: Model Poisoning Attacks to Federated Learning based on Fake Clients. arXiv: 2203.08669 [cs.CR].
Ken Chang et al. “Distributed deep learning networks among institutions for medical imaging”. In: 25.8 (2018). Journal of the American Medical Informatics Association, pp. 945–954.
J.H. Cheon et al. “Homomorphic Encryption for Arithmetic of Approximate Numbers”. In: Springer, Cham (Nov. 2017). URL: https://doi.org/10.1007/978-3-319-70694-8_15.
Ilaria Chillotti et al. “TFHE: Fast Fully Homomorphic Encryption over the Torus”. In: (2018). https://eprint.iacr.org/2018/421. URL: https://eprint.iacr.org/2018/421.
Rayees Ahmad Dar, Muzafar Rasool, Assif Assad, et al. “Breast cancer detection using deep learning: Datasets, methods, and challenges ahead”. In: Computers in biology and medicine (2022), p. 106073.
Barker Elaine et al. “Recommendation for Key Management, Part 1: General”. In: NIST Special Publication (2016), pp. 51–54.
Junfeng Fan and Frederik Vercauteren. “Somewhat Practical Fully Homomorphic Encryption”. In: (2012). https://eprint.iacr.org/2012/144. URL: https://eprint.iacr.org/2012/144.
Floating point representation. URL: https://courses.engr.illinois.edu/cs357/sp2023/assets/lectures/completeslides/4-Floating-Point.pdf (visited on 10/25/2023).
Zhongyi Han et al. “Breast cancer multi-classification from histopathological images with structured deep learning model”. In: Scientific reports 7.1 (2017), p. 4172.
Seyedeh Maryam Hosseini et al. “Cluster Based Secure Multi-party Computation in Federated Learning for Histopathology Images”. In: (2022), pp. 110–118.
Qiyuan Hu, Heather M Whitney, and Maryellen L Giger. “A deep learning methodology for improved breast cancer diagnosis using multiparametric MRI”. In: Scientific reports 10.1 (2020), p. 10536.
Daniel Huynh. “CKKS explained: Part 1, Vanilla Encoding and Decoding”. In: (Sept. 2020). URL: https://blog.openmined.org/ckks-explained-part-1-simpleencoding-and-decoding/.
John Iwasz. “Microsoft SEAL et l’aube du chiffrement homomorphe”. In: (Jan. 2023). URL: https://hackernoon.com/fr/Microsoft-Seal-et-l%27aube-du-chiffrementhomomorphe.
Andrew Janowczyk and Anant Madabhushi. “Deep learning for digital pathology image analysis: A comprehensive tutorial with selected use cases”. In: Journal of Pathology Informatics 7.1 (2016), p. 29. ISSN: 2153-3539. DOI: https://doi.org/10.4103/21533539.186902. URL: https://www.sciencedirect.com/science/article/pii/S2153353922005478.
Marija Jegorova et al. “Survey: Leakage and Privacy at Inference Time”. In: IEEE Transactions on Pattern Analysis 45 (2021), pp. 9090–9108. URL: https://api.semanticscholar.org/CorpusID:235731711.
Robson R. de Araujo Jheyne N. Ortiz et al. “The Ring-LWE Problem in Lattice-Based Cryptography: The Case of Twisted Embeddings”. In: entropy (Aug. 2021). URL: https://www.mdpi.com/1099-4300/23/9/1108.
Amelia Jiménez-Sánchez et al. “Memory-aware curriculum federated learning for breast cancer classification”. In: Computer Methods and Programs in Biomedicine 229 (2023), p. 107318.
Georgios Kaissis et al. “Secure, privacy-preserving and federated machine learning in medical imaging”. In: Nature Machine Intelligence 2 (June 2020). DOI: 10. 1038/s42256-020-0186-1.
Serge Lang. “Algebraic Number Theory”. In: (1994). URL: https://eprint.iacr.org/2020/1118.
Lingxiao Li, Niantao Xie, and Sha Yuan. “A Federated Learning Framework for Breast Cancer Histopathological Image Classification”. In: Electronics 11.22 (2022), p. 3767.
Lingjuan Lyu et al. “Privacy and Robustness in Federated Learning: Attacks and Defenses”. In: (2022). arXiv: 2012.06337 [cs.CR].
Microsoft SEAL. URL: https://github.com/microsoft/SEAL/blob/master/native/src/seal/util/hestdparms.h (visited on 09/28/2023).
PyTorch: all about Facebook’s Deep Learning framework. DataScientest. URL: https: / / datascientest . com / en / pytorch- all- about- this- framework#:∼:text=Based% 20on % 20the % 20former % 20Torch, a % 20simple % 20and%20efficient%20way. (visited on 09/17/2023).
“Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of individuals with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)”. In: (2016). URL: http://data.europa.eu/eli/reg/2016/679/oj (visited on 03/02/2020).
Nicola Rieke et al. “The future of digital health with federated learning”. In: NPJ digital medicine 3.1 (2020), p. 119.
Li Shen et al. “Deep learning to improve breast cancer detection on screening mammography”. In: Scientific reports 9.1 (2019), p. 12495.
Reza Shokri et al. “Membership inference attacks against machine learning models”. In: (2017), pp. 3–18.
Fabio Alexandre Spanhol et al. “Breast cancer histopathological image classification using convolutional neural networks”. In: (2016), pp. 2560–2567.
Lawrence Sun. “Cyclotomic Polynomials in Olympiad Number Theory”. In: (Feb. 2013).
Y Nguyen Tan et al. “A Transfer Learning Approach to Breast Cancer Classification in a Federated Learning Framework”. In: IEEE Access 11 (2023), pp. 27462–27476.
Ankit Titoriya and Shelly Sachdeva. “Breast cancer histopathology image classification using AlexNet”. In: (2019), pp. 708–712.
Eric Weisstein. Cyclotomic Polynomial. MathWorld–A Wolfram Web Resource. URL: https://mathworld.wolfram.com/CyclotomicPolynomial.html.