Towards realistic privacy-preserving deep learning over encrypted medical data

被引:0
|
作者
Cabrero-Holgueras, Jose [1 ,2 ]
Pastrana, Sergio [2 ]
机构
[1] CERN, Innovat, IT Dept, Geneva, Switzerland
[2] Univ Carlos III Madrid, Comp Sci Dept, Madrid, Spain
来源
关键词
privacy-preserving; deep learning; healthcare; homomorphic encryption; SIMD; linear algebra; algorithms; SECURE;
D O I
10.3389/fcvm.2023.1117360
中图分类号
R5 [内科学];
学科分类号
1002 ; 100201 ;
摘要
Cardiovascular disease supposes a substantial fraction of healthcare systems. The invisible nature of these pathologies demands solutions that enable remote monitoring and tracking. Deep Learning (DL) has arisen as a solution in many fields, and in healthcare, multiple successful applications exist for image enhancement and health outside hospitals. However, the computational requirements and the need for large-scale datasets limit DL. Thus, we often offload computation onto server infrastructure, and various Machine-Learning-as-a-Service (MLaaS) platforms emerged from this need. These enable the conduction of heavy computations in a cloud infrastructure, usually equipped with high-performance computing servers. Unfortunately, the technical barriers persist in healthcare ecosystems since sending sensitive data (e.g., medical records or personally identifiable information) to third-party servers involves privacy and security concerns with legal and ethical implications. In the scope of Deep Learning for Healthcare to improve cardiovascular health, Homomorphic Encryption (HE) is a promising tool to enable secure, private, and legal health outside hospitals. Homomorphic Encryption allows for privacy-preserving computations over encrypted data, thus preserving the privacy of the processed information. Efficient HE requires structural optimizations to perform the complex computation of the internal layers. One such optimization is Packed Homomorphic Encryption (PHE), which encodes multiple elements on a single ciphertext, allowing for efficient Single Instruction over Multiple Data (SIMD) operations. However, using PHE in DL circuits is not straightforward, and it demands new algorithms and data encoding, which existing literature has not adequately addressed. To fill this gap, in this work, we elaborate on novel algorithms to adapt the linear algebra operations of DL layers to PHE. Concretely, we focus on Convolutional Neural Networks. We provide detailed descriptions and insights into the different algorithms and efficient inter-layer data format conversion mechanisms. We formally analyze the complexity of the algorithms in terms of performance metrics and provide guidelines and recommendations for adapting architectures that deal with private data. Furthermore, we confirm the theoretical analysis with practical experimentation. Among other conclusions, we prove that our new algorithms speed up the processing of convolutional layers compared to the existing proposals.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Privacy-Preserving Similarity Joins Over Encrypted Data
    Yuan, Xingliang
    Wang, Xinyu
    Wang, Cong
    Yu, Chenyun
    Nutanong, Sarana
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2017, 12 (11) : 2763 - 2775
  • [2] Towards Privacy-Preserving Deep Learning based Medical Imaging Applications
    Vizitiu, Anamaria
    Nita, Cosmin Ioan
    Puiu, Andrei
    Suciu, Constantin
    Itu, Lucian Mihai
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON MEDICAL MEASUREMENTS AND APPLICATIONS (MEMEA), 2019,
  • [3] Outsourced privacy-preserving classification service over encrypted data
    Li, Tong
    Huang, Zhengan
    Li, Ping
    Liu, Zheli
    Jia, Chunfu
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 106 : 100 - 110
  • [4] Efficient and Privacy-Preserving Eclipse Query over Encrypted Data
    Song, Weiyu
    Zhang, Yonggang
    Sun, Lili
    Zheng, Yandong
    Lu, Rongxing
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 1 - 6
  • [5] Privacy-preserving queries on encrypted data
    Yang, Zhiqiang
    Zhong, Sheng
    Wright, Rebecca N.
    [J]. Computer Security - ESORICS 2006, Proceedings, 2006, 4189 : 479 - 495
  • [6] Towards privacy-preserving category-aware POI recommendation over encrypted LBSN data
    Sun, Lili
    Zheng, Yandong
    Lu, Rongxing
    Zhu, Hui
    Zhang, Yonggang
    [J]. INFORMATION SCIENCES, 2024, 662
  • [7] Privacy-preserving Computation over Encrypted Vectors
    Hu, Rui
    Ding, Wenxiu
    Yan, Zheng
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [8] Towards Efficient and Privacy-preserving Federated Deep Learning
    Hao, Meng
    Li, Hongwei
    Xu, Guowen
    Liu, Sen
    Yang, Haomiao
    [J]. ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [9] Improvement on a privacy-preserving outsourced classification protocol over encrypted data
    Chai, Yanting
    Zhan, Yu
    Wang, Baocang
    Ping, Yuan
    Zhang, Zhili
    [J]. WIRELESS NETWORKS, 2020, 26 (06) : 4363 - 4374
  • [10] Enabling Comparable Search Over Encrypted Data for IoT with Privacy-Preserving
    Xu, Lei
    Xu, Chungen
    Liu, Zhongyi
    Wang, Yunling
    Wang, Jianfeng
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2019, 60 (02): : 675 - 690