TY - GEN
T1 - Efficient Privacy Preserving Decision Tree Inference Service
AU - Ding, Shengchao
AU - Cao, Zhenfu
AU - Dong, Xiaolei
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/8
Y1 - 2020/8
N2 - Machine learning inference services have emerged recently: service providers encapsulate trained machine learning models as an interface and provide it as a service. Anyone can submit their own data and get inferred results. The popularity of machine learning inference services greatly reduced the threshold for machine learning, but in the current system, clients need to submit data in clear text, sacrificing their own privacy. In machine learning ecosystem, decision tree models occupy half of the world. Therefore, how to design an efficient decision tree inference service system with privacy protection characteristics has become a research focus. In this paper, we exploit the process of decision tree evaluation and divides the entire system design into four basic modules: an attribute selection module, a comparison operation module, a decision index vector generation module, and a decision result evaluation module. We design customized and efficient secure two-party computation protocols based on secret sharing. Compared with the straightforward generic solution, the performance has been greatly improved. Our scheme does not need expensive public key cryptography primitives, therefore greatly reducing computation and communication overhead, and enabling the scheme to run on lightweight devices such as mobile phones. We perform the experiments by simulating the real-world network environment to prove the practicability of the scheme.
AB - Machine learning inference services have emerged recently: service providers encapsulate trained machine learning models as an interface and provide it as a service. Anyone can submit their own data and get inferred results. The popularity of machine learning inference services greatly reduced the threshold for machine learning, but in the current system, clients need to submit data in clear text, sacrificing their own privacy. In machine learning ecosystem, decision tree models occupy half of the world. Therefore, how to design an efficient decision tree inference service system with privacy protection characteristics has become a research focus. In this paper, we exploit the process of decision tree evaluation and divides the entire system design into four basic modules: an attribute selection module, a comparison operation module, a decision index vector generation module, and a decision result evaluation module. We design customized and efficient secure two-party computation protocols based on secret sharing. Compared with the straightforward generic solution, the performance has been greatly improved. Our scheme does not need expensive public key cryptography primitives, therefore greatly reducing computation and communication overhead, and enabling the scheme to run on lightweight devices such as mobile phones. We perform the experiments by simulating the real-world network environment to prove the practicability of the scheme.
KW - decision tree
KW - machine learning as a service
KW - privacy preserving
KW - secret sharing
KW - secure multiparty computation
UR - https://www.scopus.com/pages/publications/85094631964
U2 - 10.1109/AEECA49918.2020.9213553
DO - 10.1109/AEECA49918.2020.9213553
M3 - 会议稿件
AN - SCOPUS:85094631964
T3 - Proceedings of 2020 IEEE International Conference on Advances in Electrical Engineering and Computer Applications, AEECA 2020
SP - 512
EP - 516
BT - Proceedings of 2020 IEEE International Conference on Advances in Electrical Engineering and Computer Applications, AEECA 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE International Conference on Advances in Electrical Engineering and Computer Applications, AEECA 2020
Y2 - 25 August 2020 through 27 August 2020
ER -