학술논문

Optimizing Secure Decision Tree Inference Outsourcing
Document Type
Periodical
Source
IEEE Transactions on Dependable and Secure Computing IEEE Trans. Dependable and Secure Comput. Dependable and Secure Computing, IEEE Transactions on. 20(4):3079-3092 Aug, 2023
Subject
Computing and Processing
Decision trees
Cloud computing
Computational modeling
Servers
Complexity theory
Cryptography
Outsourcing
decision trees
inference service
privacy preservation
secure outsourcing
Language
ISSN
1545-5971
1941-0018
2160-9209
Abstract
Outsourcing decision tree inference services to the cloud is highly beneficial, yet raises critical privacy concerns on the proprietary decision tree of the model provider and the private input data of the client. In this paper, we design, implement, and evaluate a new system that allows highly efficient outsourcing of decision tree inference. Our system significantly improves upon prior art in the overall online end-to-end secure inference service latency at the cloud as well as the local-side performance of the model provider. We first present a new scheme which securely shifts most of the processing of the model provider to the cloud, resulting in a substantial reduction on the model provider's performance complexities. We further devise a scheme which substantially optimizes the performance for secure decision tree inference at the cloud, particularly the communication round complexities. The synergy of these techniques allows our new system to achieve up to $8 \times$8× better overall online end-to-end secure inference latency at the cloud side over realistic WAN environment, as well as bring the model provider up to $19 \times$19× savings in communication and $18 \times$18× savings in computation.