Lune

NDSS2021Top-tier venue

Let's Stride Blindfolded in a Forest: Sublinear Multi-Client Decision Trees Evaluation

Jack P. K. Ma, Raymond K. H. Tai, Yongjun Zhao, Sherman S. M. Chow

2021Year
7Top-tier citations

Abstract

—Decision trees are popular machine-learning classi-fication models due to their simplicity and effectiveness. Tai et al. (ESORICS ’17) propose a privacy-preserving decision-tree evaluation protocol purely based on additive homomorphic encryption, without introducing dummy nodes for hiding the tree structure, but it runs a secure comparison for each decision node, resulting in linear complexity. Later protocols (DBSEC ’18, PETS ’19) achieve sublinear (client-side) complexity, yet the server-side path evaluation requires oblivious transfer among 2 d real and dummy nodes even for a sparse tree of depth d to hide the tree structure. This paper aims for the best of both worlds and hence the most lightweight protocol to date. Our complete-tree protocol can be easily extended to the sparse-tree setting and the reusable outsourcing setting: a model owner (resp. client) can outsource the decision tree (resp. attributes) to two non-colluding servers for classifications. The outsourced extension supports multi-client joint evaluation, which is the first of its kind without using multi-key fully-homomorphic encryption (TDSC ’19). We also extend our protocol for achieving privacy against malicious adversaries. Our experiments compare in various network settings our of-fline and online communication costs and the online computation time with the prior sublinear protocol of Tueno et al. (PETS ’19) and O (1) -round linear protocols of Kiss et al. (PETS ’19), which can be seen as garbled circuit variants of Tai et al. ’s. Our

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 19763d92-c816-47ab-9b26-4f34b62f634c

Cited by top-tier papers7

Ask how each one uses it

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines