Traditional programming
Rule-based systems
Hand-crafted features
Non-parametric models
Shallow learning
Non-adaptive algorithms
Low-resolution
Noise addition
Image degradation
Imperceptible changes
Lossy compression
Style destruction
Random initialization
Dataset reduction
Data corruption