Secure and Fast Decision Tree Evaluation on Outsourced Cloud Data

Fig.2 System Model

Abstract

Decision trees are famous machine learning classifiers which have been widely used in many areas, such as healthcare, text classification and remote diagnostics, etc. The service providers usually host a decision tree model on the cloud server and provide some classification service for clients to use such a model remotely. In such a scenario, the model is a valuable asset to the cloud which should not be disclosed to the clients, while the query data and classification results are private to the client. To solve such a problem, we propose several building blocks, i.e., secure comparison and secure polynomial calculation, in a two-cloud model. Based on these building blocks, we design a privacy-preserving decision tree evaluation scheme. Compared with the most recent works, our scheme can fully protect the tree model and clients’ data privacy simultaneously. Besides, our scheme also supports offline service users which is essential to the system’s scalability. Moreover, through theoretical analysis and real-world experimental test, it is oblivious that our scheme is quite efficient.

Publication
In 2nd International Conference on Machine Learning for Cyber Security
Lin Liu
Lin Liu
Lecturer
Rongmao Chen
Rongmao Chen
PhD., Associate Professor
Jinrong Chen
Jinrong Chen
Master Student (2019–)
Jie Li
PhD Student (2016–2020)