Ents: An Efficient Three-party Training Framework for Decision Trees by Communication Optimization
Guopeng Lin, Weili Han, Wenqiang Ruan, Ruisheng Zhou, Lushan Song,, Bingshuai Li, Yunfeng Shao

TL;DR
This paper introduces Ents, a communication-optimized three-party framework for secure decision tree training that significantly reduces communication overhead and training time while maintaining high performance.
Contribution
Ents presents novel protocols for efficient dataset splitting and share conversion, improving communication efficiency in multi-party decision tree training.
Findings
Outperforms state-of-the-art frameworks by 5.5-9.3x in communication size
Reduces communication rounds by 3.9-5.3x
Speeds up training time by 3.5-6.7x
Abstract
Multi-party training frameworks for decision trees based on secure multi-party computation enable multiple parties to train high-performance models on distributed private data with privacy preservation. The training process essentially involves frequent dataset splitting according to the splitting criterion (e.g. Gini impurity). However, existing multi-party training frameworks for decision trees demonstrate communication inefficiency due to the following issues: (1) They suffer from huge communication overhead in securely splitting a dataset with continuous attributes. (2) They suffer from huge communication overhead due to performing almost all the computations on a large ring to accommodate the secure computations for the splitting criterion. In this paper, we are motivated to present an efficient three-party training framework, namely Ents, for decision trees by communication…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
