MITRE ATLAStechnique
AML.T0043 Craft Adversarial Data
- Tactics
- Ai Attack Staging
- Created
- 2021-05-13
Description
Adversarial data are inputs to an AI model that have been modified such that they cause the adversary's desired effect in the target model.
Effects can range from misclassification, to missed detections, to maximizing energy consumption.
Typically, the modification is constrained in magnitude or location so that a human still perceives the data as if it were unmodified, but human perceptibility may not always be a concern depending on the adversary's intended effect.
For example, an adversarial input for an image classification task is an image the AI model would misclassify, but a human would still recognize as containing the correct class.
Depending on the adversary's knowledge of and access to the target model, the adversary may use different classes of algorithms to develop the adversarial example such as White-Box Optimization, Black-Box Optimization, Black-Box Transfer, or Manual Modification.
The adversary may Verify Attack their approach works if they have white-box or inference API access to the model.
This allows the adversary to gain confidence their attack is effective "live" environment where their attack may be noticed.
They can then use the attack at a later time to accomplish their goals.
An adversary may optimize adversarial examples for Evade AI Model, or to Erode AI Model Integrity.
Related
Tactic · MITRE ATLAS (1)
- AML.TA0001 AI Attack Staging tactic
Referenced by MITRE ATLAS · mitigates (8)
- AML.M0019 Control Access to AI Models and Data in Production mitigation
- AML.M0002 Passive AI Output Obfuscation mitigation
- AML.M0003 Model Hardening mitigation
- AML.M0004 Restrict Number of AI Model Queries mitigation
- AML.M0006 Use Ensemble Methods mitigation
- AML.M0008 Validate AI Model mitigation
- AML.M0010 Input Restoration mitigation
- AML.M0015 Adversarial Input Detection mitigation
Referenced by MITRE ATLAS · subtechnique of (5)
- AML.T0043.000 White-Box Optimization sub-technique
- AML.T0043.001 Black-Box Optimization sub-technique
- AML.T0043.002 Black-Box Transfer sub-technique
- AML.T0043.003 Manual Modification sub-technique
- AML.T0043.004 Insert Backdoor Trigger sub-technique