Engineering and Technology
Learn how to extend PyTorch with the tools necessary to train AI models that preserve user privacy.
Secure and Private AI is a comprehensive course on Udacity that covers various aspects of privacy and security in the field of artificial intelligence. The course begins by teaching the mathematical definition of privacy, enabling students to understand how to protect sensitive information. It then delves into training AI models in PyTorch, allowing learners to extract public information from private datasets. The course also explores federated learning, which involves training models on distributed data across multiple organizations and data centers using PyTorch and PySyft. Students will learn how to aggregate gradients using a trusted aggregator to ensure privacy and security. Additionally, the course covers encrypted computation, teaching students how to perform arithmetic operations on encrypted numbers. It also introduces the concept of Secret Sharing, a cryptographic technique that enables the secure sharing of ownership over a number. Finally, learners will leverage Additive Secret Sharing for encrypted Federated Learning, combining privacy and security in a federated learning setting.
by Udacity
Learn how to extend PyTorch with the tools necessary to train AI models that preserve user privacy.
by Udacity
Find out how the cloud has enabled innovation within organizations by learning the basics.
by Udacity
Find success as a full stack developer by focusing on topics like UI, UX, APIs, server side business...
by Udacity
Build and secure a web server with a RESTful Developer-Friendly API that developers will love to use...
by Udacity
Cryptography is present in everyday life, from paying with a credit card to using the telephone. Lea...
by Udacity
Meet the growing demand for Azure cloud architects and learn the skills to translate business requir...
by Udacity
Learn to run and manage scalable applications in a cloud native environment using open source tools...
by Udacity
Gain a thorough understanding of CloudFormation essentials, including templates, stacks, and intrins...
by Udacity
Learn the foundational concepts of developing stack applications using modern cloud architecture.
by Udacity
This program addresses security topics related to corporate environments, which are often distinct f...