Building decision tree classifier on private data

  • Authors:
  • Wenliang Du;Zhijun Zhan

  • Affiliations:
  • Center for Systems Assurance, Department of Electrical Engineering and Computer Science, Syracuse University, Syracuse, NY;Center for Systems Assurance, Department of Electrical Engineering and Computer Science, Syracuse University, Syracuse, NY

  • Venue:
  • CRPIT '14 Proceedings of the IEEE international conference on Privacy, security and data mining - Volume 14
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper studies how to build a decision tree classifier under the following scenario: a database is vertically partitioned into two pieces, with one piece owned by Alice and the other piece owned by Bob. Alice and Bob want to build a decision tree classifier based on such a database, but due to the privacy constraints, neither of them wants to disclose their private pieces to the other party or to any third party.We present a protocol that allows Alice and Bob to conduct such a classifier building without having to compromise their privacy. Our protocol uses an untrusted third-party server, and is built upon a useful building block, the scalar product protocol. Our solution to the scalar product protocol is more efficient than any existing solutions.