2009 · 141 citations · 43 references
ComputingComputer ScienceData ScienceCryptographyData MiningMachine LearningData AnonymizationData PrivacyData ProtectionDecision TreesDifferential PrivacyPrivacy-preserving ProtocolsDecision Tree ClassificationDifferentially Private Machine LearningPrivacy-preserving Data MiningPrivacy-preserving Machine LearningPrivate Machine LearningPrivate Query Answering
In this paper, we study the problem of constructing private classifiers using decision trees, within the framework of differential privacy. We first construct privacy-preserving ID3 decision trees using differentially private sum queries. Our experiments show that for many data sets a reasonable privacy guarantee can only be obtained via this method at a steep cost of accuracy in predictions. We then present a differentially private decision tree ensemble algorithm using the random decision tree approach. We demonstrate experimentally that our approach yields good prediction accuracy even when the size of the datasets is small. We also present a differentially private algorithm for the situation in which new data is periodically appended to an existing database. Our experiments show that our differentially private random decision tree classifier handles data updates in a way that maintains the same level of privacy guarantee.
43
UCI Machine Learning Repository
Arthur Asuncion · Medical Entomology and Zoology · 2007 · 24.4K citations
J. R. Quinlan · Machine Learning · 1986 · 14.8K citations · Full text
Scalable Recognition with a Vocabulary Tree
D. Nistér, Henrik Stewénius · 2006 · 3.6K citations
Ashwin Machanavajjhala, Daniel Kifer, Johannes Gehrke et al. · ACM Transactions on Knowledge Discovery from Data · 2007 · 3.6K citations