From the course: Security Risks in AI and Machine Learning: Categorizing Attacks and Failure Modes (2022)

Unlock the full course today

Join today to access over 24,900 courses taught by industry experts.

Reprogramming neural nets

Reprogramming neural nets

- [Instructor] Neural nets and deep learning systems are subsets of machine learning. Another way to attack these systems is to use a perturbation to reprogram the system to perform a task that it wasn't intended to. This is not to be confused with transfer learning, which is non-adversarial, and refers without when a machine learning system can transfer knowledge to a different problem space. When attackers attempt to reprogram neural nets, they send unintended queries to the model, inducing it to solve new or unintended tasks. That may not sound too bad, but researchers warn that this attack could be used to steal resources or fool systems. Consider the CAPTCHA. CAPTCHAs are 2D images that humans look at and then identify as things like a crosswalk or a traffic light or a mountain. But if an image classifier was able to accurately identify these 2D images as well as, or even better than, a human, that bot would…

Contents