Adversarial Machine Learning

The College of Engineering: Integrative Systems + Design

How long?

  • online
  • on demand

What are the topics?

The College of Engineering: Integrative Systems + Design

Disclaimer

Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

About the course

AN ONLINE COURSE AT THE INTERSECTION OF MACHINE LEARNING AND SECURITY

Adversarial Machine Learning has profound implications for safety-critical systems that rely on machine learning techniques, like autonomous driving. Machine learning models, such as neural networks, are often not robust to adversarial inputs. This course introduces concepts from machine learning and then discusses how to generate adversarial inputs for assessing robustness of machine learning models. Potential defenses — and their limits — are also discussed.

Program Overview

COURSE OUTLINE

  • Introduction (5 min)
  • Adversarial Machine Learning Overview (21 min)
  • Adversarial Attacks on Machine Learning Models (8 min)
  • Physical Attacks on Machine Learning Models (32 min)
  • Short Intro to (Non-Adversarial) Machine Learning (18 min)
  • Types of Machine Learning Problems: Regression and Classification (8 min)
  • Linear Regression: Training and Loss (20 min)
  • Linear Regression: Model Fitting Using Gradient Descent (34 min)
  • Classification (18 min)
  • Neural Networks (29 min)
  • Adversarial Attacks on Neural Networks (41 min)
  • Advanced Attacks (32 min)
  • Physical-World Adversarial Attacks (22 min)
  • Defenses: Making Models Robust Against Adversarial Attacks on Neural Networks (32 min)

TIME COMMITMENT AND WORK PACE

Each course contains 4-6 hours of online instruction divided into shorter modules to make it easy to learn at your own pace.

You will have 180 days from your course start date to complete the course.

COMPLETION REQUIREMENTS

Successful completion requires you to view all course modules and receive an 80% passing grade on the course assessment. Upon completing these requirements, you will earn a digital badge for your resume or professional profile.

CERTIFICATE OPTION AND SPECIALIZATIONS

Upon successful completion of 4 CCET courses, you will receive a U-M Certificate of Achievement.

Select 4 courses from one concentration to deepen your knowledge in a subject or area. If you choose a specialization, your certificate will note the specialization you completed.

PREREQUISITES & TECHNICAL REQUIREMENTS

There are no prerequisites for this course. A bachelor's degree in a science, engineering, or technical field is recommended but not required.

SUPPORT

Administrative/Online Technical Support

Support staff are available via phone and email to help with administrative and technical issues during our normal business hours (Monday through Friday 8:00 a.m. to 5:00 p.m. Eastern Time).

Learning Objectives

  • Understand why robustness of machine learning models is important in different application contexts, including autonomous driving
  • Understand different types of attacks on machine learning systems
  • Machine learning concepts review: regression, loss, model training goals, gradient descent, and classification
  • Understand attack strategies on machine learning systems by modifying inputs
  • Understand different types of defenses and their limits

Experts

Atul Prakash

Education Ph.D. in Computer Science, Dept. of EECS, University of California, Berkeley, 1989. M.S. in Computer Science, Dept. of EECS, University of California, Berkeley, 1984. B.Tech. in Electrical Engineering. Indian Institute of Technology, New Delhi, 1982. Professional Experience 2001-pr...

Adversarial Machine Learning at The College of Engineering: Integrative Systems + Design

From  $250

Something went wrong. We're trying to fix this error.

Thank you for your application

We will contact the provider to ensure that seats are available and, if there is an admissions process, that you satisfy any requirements or prerequisites.

We may ask you for additional information.

To finalize your enrollment we will be in touch shortly.

Disclaimer

Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

Because of COVID-19, many providers are cancelling or postponing in-person programs or providing online participation options.

We are happy to help you find a suitable online alternative.