2020
DOI: 10.2478/popets-2021-0010
|View full text |Cite
|
Sign up to set email alerts
|

Secure training of decision trees with continuous attributes

Abstract: We apply multiparty computation (MPC) techniques to show, given a database that is secret-shared among multiple mutually distrustful parties, how the parties may obliviously construct a decision tree based on the secret data. We consider data with continuous attributes (i.e., coming from a large domain), and develop a secure version of a learning algorithm similar to the C4.5 or CART algorithms. Previous MPC-based work only focused on decision tree learning with discrete attributes (De Hoogh et al. 2014). Our … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
97
0
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 40 publications
(104 citation statements)
references
References 21 publications
(40 reference statements)
0
97
0
1
Order By: Relevance
“…De Hoogh et al [38] opt for a generic framework [159] for SMC by using Shamir secret sharing: They train trees using the ID3 algorithm with the Gini index metric, but their solution supports only categorical data. This limitation was recently addressed by Abspoel et al [5] by using SPDZ [94].…”
Section: Cryptographic Solutionsmentioning
confidence: 99%
See 4 more Smart Citations
“…De Hoogh et al [38] opt for a generic framework [159] for SMC by using Shamir secret sharing: They train trees using the ID3 algorithm with the Gini index metric, but their solution supports only categorical data. This limitation was recently addressed by Abspoel et al [5] by using SPDZ [94].…”
Section: Cryptographic Solutionsmentioning
confidence: 99%
“…An aggregator is an entity that combines, during the learning process, information from multiple parties. We also employ these definitions to account for the non-colluding servers model employed in several works [5,53,54,107,109,113,123]. A collective is a group of parties interested in training a tree-based machine-learning model on their joint global dataset.…”
Section: Terminologymentioning
confidence: 99%
See 3 more Smart Citations