Introduction to Adversarial Attacks in Machine Learning - Lecture 1
Offered By: University of Central Florida via YouTube
Course Description
Overview
Explore the fundamentals of adversarial attacks in machine learning through this introductory lecture from the University of Central Florida's CAP6412 course. Delve into real-world examples of attacks on face recognition, semantic segmentation, object detection, and 3D-printed objects. Learn essential terminology, vector operations, and norms before diving into various attack methods such as Fast Gradient Sign Method (FGSM), Momentum Iterative FGSM, Projected Gradient Descent, and Carlini and Wagner (C&W). Gain insights into DeepFool algorithms for binary and multi-class classifiers, and understand the potential vulnerabilities in AI systems across different domains.
Syllabus
Intro
Attacks in the Real World
Fooling Face Recognition (Impersonation)
Adversarial Attack on Semantic Segmentation
Semantic Segmentation and Object Detection
Changing facial attributes and Gender
Adversarial attack on mobile phone cameras
Attack on a 3D-printed turtle
Attack on 3D Object Detection
Project Description
Terminology
Vector operations
Norms (Unit Ball)
Fast Gradient Sign Method (FGSM)
Momentum Iterative FGSM (MI-FGSM)
Projected Gradient Descent PGD
L-BFGS (Limited memory BFGS: Broyden-Fletcher-Goldfarb-Shanno algorithm)
Carlini and Wagner (C&W)
DeepFool (Binary Affine Classifier)
DeepFool (Binary Classifier)
DeepFool (Multi-Class Classifier)
Last Two Topics
Slides Credits
Taught by
UCF CRCV
Tags
Related Courses
AI for CybersecurityJohns Hopkins University via Coursera Securing AI and Advanced Topics
Johns Hopkins University via Coursera Machine Learning and Artificial Intelligence Security Risk: Categorizing Attacks and Failure Modes
LinkedIn Learning Responsible & Safe AI Systems
NPTEL via Swayam Intro to Testing Machine Learning Models
Test Automation University