[Resource Topic] 2022/936: PROBONITE : PRivate One-Branch-Only Non-Interactive decision Tree Evaluation

Welcome to the resource topic for 2022/936

Title:
PROBONITE : PRivate One-Branch-Only Non-Interactive decision Tree Evaluation

Authors: Sofiane Azogagh, Victor Delfour, Sébastien Gambs, and Marc-Olivier Killijian

Abstract:

Decision trees are among the most widespread machine learning model used for data classification, in particular due to their interpretability that makes it easy to explain their prediction. In this paper, we propose a novel solution for the private classification of a client request in a non-interactive manner. In contrast to existing solutions to this problem, which are either interactive or require evaluating all the branches of the decision tree, our approach only evaluates a single branch of the tree. Our protocol is based on two primitives that we also introduce in this paper and that maybe of independent interest : Blind Node Selection and Blind Array Access. Those contributions are based on recent advances in homomorphic cryptography, such as the functional bootstrapping mechanism recently proposed for the Fully Homomorphic Encryption over the Torus scheme TFHE. Our private decision tree evaluation algorithm is highly efficient as it requires only one round of communication and d comparisons, with d being the depth of the tree, while other state-of-the-art non-interactive protocols need 2^d comparisons.

ePrint: https://eprint.iacr.org/2022/936

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .