Applied Sciences (Aug 2021)

Privacy Preserving Classification of EEG Data Using Machine Learning and Homomorphic Encryption

  • Andreea Bianca Popescu,
  • Ioana Antonia Taca,
  • Cosmin Ioan Nita,
  • Anamaria Vizitiu,
  • Robert Demeter,
  • Constantin Suciu,
  • Lucian Mihai Itu

DOI
https://doi.org/10.3390/app11167360
Journal volume & issue
Vol. 11, no. 16
p. 7360

Abstract

Read online

Data privacy is a major concern when accessing and processing sensitive medical data. A promising approach among privacy-preserving techniques is homomorphic encryption (HE), which allows for computations to be performed on encrypted data. Currently, HE still faces practical limitations related to high computational complexity, noise accumulation, and sole applicability the at bit or small integer values level. We propose herein an encoding method that enables typical HE schemes to operate on real-valued numbers of arbitrary precision and size. The approach is evaluated on two real-world scenarios relying on EEG signals: seizure detection and prediction of predisposition to alcoholism. A supervised machine learning-based approach is formulated, and training is performed using a direct (non-iterative) fitting method that requires a fixed and deterministic number of steps. Experiments on synthetic data of varying size and complexity are performed to determine the impact on runtime and error accumulation. The computational time for training the models increases but remains manageable, while the inference time remains in the order of milliseconds. The prediction performance of the models operating on encoded and encrypted data is comparable to that of standard models operating on plaintext data.

Keywords