Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Squirrel - A Scalable Secure Two-Party Computation Framework for Training Gradient Boosting Decision Tree

USENIX via YouTube

Overview

Explore a groundbreaking conference talk from USENIX Security '23 that introduces Squirrel, a scalable secure two-party computation framework for training Gradient Boosting Decision Trees (GBDT). Delve into the innovative approach presented by researchers from Alibaba Group and Ant Group, which allows multiple data owners to jointly compute GBDT models while maintaining data privacy. Learn about the framework's ability to handle vertically split datasets, its protection against semi-honest adversaries, and its scalability to process millions of samples even in Wide Area Network (WAN) environments. Discover the novel co-designs of GBDT algorithms and advanced cryptography that enable Squirrel's high performance, including an oblivious transfer mechanism to hide sample distribution, optimized secure gradient aggregation using lattice-based homomorphic encryption, and an efficient protocol for evaluating sigmoid functions on secretly shared values. Gain insights into the impressive performance improvements achieved by Squirrel, with empirical results showing significant speed enhancements over existing approaches.

Syllabus

USENIX Security '23 - Squirrel: A Scalable Secure Two-Party Computation Framework for Training...

Taught by

USENIX

Reviews

Start your review of Squirrel - A Scalable Secure Two-Party Computation Framework for Training Gradient Boosting Decision Tree

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.