Published July 10, 2018 | Version public
Book Section - Chapter

Private yet Efficient Decision Tree Evaluation

  • 1. ROR icon California Institute of Technology

Abstract

Decision trees are a popular method for a variety of machine learning tasks. A typical application scenario involves a client providing a vector of features and a service provider (server) running a trained decision-tree model on the client's vector. Both inputs need to be kept private. In this work, we present efficient protocols for privately evaluating decision trees. Our design reduces the complexity of existing solutions with a more interactive setting, which improves the total number of comparisons to evaluate the decision tree. It crucially uses oblivious transfer protocols and leverages their amortized overhead. Furthermore, and of independent interest, we improve by roughly a factor of two the DGK comparison protocol.

Additional Information

© 2018 IFIP International Federation for Information Processing. First Online: 10 July 2018.

Additional details

Identifiers

Eprint ID
99472
DOI
10.1007/978-3-319-95729-6_16
Resolver ID
CaltechAUTHORS:20191025-160611595

Related works

Dates

Created
2019-10-25
Created from EPrint's datestamp field
Updated
2021-11-16
Created from EPrint's last_modified field

Caltech Custom Metadata

Series Name
Lecture Notes in Computer Science
Series Volume or Issue Number
10980