CAREER: Distributed Large-scale Machine Learning with Security Guarantees
National Science FoundationDescription
The colossal scale of Machine Learning (ML) systems today means that only powerful players with sufficient computing resources are able to participate in large-scale ML development. As a result, ML pipelines tend to lack transparency or auditing mechanisms. Reliance on a small number of service providers also jeopardizes availability and reliability. Alternatively, ML development can be distributed to a network of volunteer organizations and individuals, mitigating dependency on central suppliers and motivating users to donate their restricted or private data through transparent use of artifacts for public good. However, a distributed setting also opens up a large attack surface from malicious actors who can tamper with any step of the process. This project addresses this challenge by creating tools for an open, secure, and practical distributed ML development paradigm. The project’s novel contributions are centered around verification mechanisms for distributed and heterogeneous ML pipelines with private data. More broadly, this project helps stakeholder communities and individuals take part in large-scale ML development without compromising their privacy, contributing to the advancement of Artificial Intelligence (AI) technologies that benefit society. This project also integrates the proposed research into educational activities to train a workforce knowledgeable in capabilities and vulnerabilities of AI tools, as well as outreach initiatives to engage stakeholder communities and industry practitioners with research. The project is divided into three main tasks. The first task proposes verification techniques for distributed data pipelines, allowing data holders to contribute sensitive data with privacy guarantees while attesting to the legitimacy of their submissions. The second task studies proof-of-learning through reproducing computational steps. The research first develops analytical and empirical models for computation output error due to factors such as runtime optimizations and hardware non-determinism. Then, the research plan investigates attacker capabilities to compromise security and determines a secure error margin in practice with minimal impact on performance. The third task develops frameworks for privacy-preserving preference data collection from intended users for fine-tuning and alignment training. Additionally, this task explores optimization techniques to further reduce the computation and communication costs of the proposed solutions. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria. NSF Award ID: 2542372 | Program: 01002930DB NSF RESEARCH & RELATED ACTIVIT,01002627DB NSF RESEARCH & RELATED ACTIVIT,01003031DB NSF RESEARCH & RELATED ACTIVIT | Principal Investigator: Zahra Ghodsi | Institution: Purdue University, WEST LAFAYETTE, IN | Award Amount: $326,628 View on NSF Award Search: https://www.nsf.gov/awardsearch/show-award/?AWD_ID=2542372 View on Research.gov: https://www.research.gov/awardapi-service/v1/awards/2542372.html
Interested in this grant?
Sign up to get match scores, save grants, and start your application with AI-powered tools.
Grant Details
$326,628 - $326,628
June 30, 2031
WEST LAFAYETTE, IN
External Links
View Original ListingWant to see how well this grant matches your organization?
Get Your Match Score