icon-carat-right menu search cmu-wordmark
2022 Year in Review

Juneberry Version 0.5 Simulates Attacks on Machine Learning Systems

Juneberry is an open source Python tool, created by the SEI’s Artificial Intelligence (AI) Division, that verifies and validates machine-learning (ML) models by automatically training, evaluating, and comparing them against multiple data sets. The latest version of Juneberry adds the ability to simulate attacks that could disrupt computer vision systems.

2022_Juneberry Version 0.5 Simulates Attacks on Machine Learning Systems

Property inference attacks reveal information about an ML system’s training data. Using that information, attackers can craft and inject watermarks into image data to trick the ML system into unintended behavior.

Juneberry 0.5 allows users to prescribe ML model changes that simulate property inference attacks. “Very specialized semantics give users the knowledge of how these attacks are structured,” said principal engineer Andrew Mellinger. “These semantics are not available elsewhere.”

The attack simulation capability will allow ML developers and researchers to test their models for weaknesses against property inference attacks and ultimately protect ML-powered image classification systems.

Explore Juneberry at https://github.com/cmu-sei/juneberry.

More on Artificial Intelligence Engineering from the 2022 Year in Review

Implementing Responsible Artificial Intelligence

Implementing Responsible Artificial Intelligence

A guide on responsible AI is influencing commercial prototyping and acquisition programs in the Department of Defense.

READ MORE
AI Engineering Symposium Assembles AI Community

AI Engineering Symposium Assembles AI Community

Participants evolved the state of the art, fostered relationships, and shared knowledge in AI engineering.

READ MORE
Applying Causal Learning to Reduce Testing Times and Costs

Applying Causal Learning to Reduce Testing Times and Costs

The SEI helped innovate a novel approach to improve simulations for testing advanced systems.

READ MORE
Codifying Test and Evaluation of Machine-Learning Aerial Object Detectors

Codifying Test and Evaluation of Machine-Learning Aerial Object Detectors

A new report assembles guidance on the testing and evaluation of machine-learning models for aerial object detection.

READ MORE