PPSDT: A Novel Privacy-Preserving Single Decision Tree Algorithm for Clinical Decision-Support Systems Using IoT Devices

Sensors (Basel). 2019 Jan 3;19(1):142. doi: 10.3390/s19010142.

Abstract

Medical service providers offer their patients high quality services in return for their trust and satisfaction. The Internet of Things (IoT) in healthcare provides different solutions to enhance the patient-physician experience. Clinical Decision-Support Systems are used to improve the quality of health services by increasing the diagnosis pace and accuracy. Based on data mining techniques and historical medical records, a classification model is built to classify patients' symptoms. In this paper, we propose a privacy-preserving clinical decision-support system based on our novel privacy-preserving single decision tree algorithm for diagnosing new symptoms without exposing patients' data to different network attacks. A homomorphic encryption cipher is used to protect users' data. In addition, the algorithm uses nonces to avoid one party from decrypting other parties' data since they all will be using the same key pair. Our simulation results have shown that our novel algorithm have outperformed the Naïve Bayes algorithm by 46.46%; in addition to the effects of the key value and size on the run time. Furthermore, our model is validated by proves, which meet the privacy requirements of the hospitals' datasets, frequency of attribute values, and diagnosed symptoms.

Keywords: CDSS; privacy-preserving; single decision trees.

MeSH terms

  • Algorithms*
  • Bayes Theorem
  • Computer Security*
  • Computer Simulation
  • Confidentiality*
  • Data Mining
  • Decision Support Systems, Clinical*
  • Decision Trees
  • Diagnosis, Computer-Assisted / methods*
  • Humans
  • Internet / instrumentation*