RMIT University
Browse

Fully Homomorphic based Privacy-Preserving Distributed Expectation Maximization on Cloud

journal contribution
posted on 2024-11-02, 13:21 authored by Abdulatif Alabdulatif, Ibrahim KhalilIbrahim Khalil, Albert Zomaya, Zahir TariZahir Tari, Xun YiXun Yi
Expectation maximization (EM) is a clustering-based machine learning algorithm that is widely used in many areas of science (e.g. bioinformatics and computer vision) to finding maximum likelihood and maximum a posteriori estimates for models with latent variables. To deploy such an algorithm in cloud environments, security and privacy issues need be considered to avoid data breaches/abuses by external malicious parties or even by cloud service providers (CSPs). However, the processing performance of the EM algorithm poses a challenge in terms of building a secure environment. This paper describes an innovative and practical privacy-preserving EM algorithm for cloud systems that addresses this challenge and it estimates the EM parameters in an accurate and secure manner. Fully homomorphic encryption (FHE) is used to ensure both the privacy of the EM algorithm computations as well as the users' sensitive data in the cloud. A distributed-based approach is also proposed to overcome the overheads of FHE computations and to ensure a fast convergence of the EM algorithm. The conducted experiments demonstrate a significant improvement in the convergence time of the distributed EM algorithm while achieving a high level of accuracy and reducing the associated computational FHE overheads.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1109/TPDS.2020.2999407
  2. 2.
    ISSN - Is published in 10459219

Journal

IEEE Transactions on Parallel and Distributed Systems

Volume

31

Issue

11

Start page

2668

End page

2681

Total pages

14

Publisher

IEEE

Place published

United States

Language

English

Copyright

© 2020 IEEE

Former Identifier

2006100080

Esploro creation date

2020-09-08

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC