Robustness is a model’s ability to maintain acceptable behavior when inputs vary, contain difficult cases, or are deliberately perturbed. In enterprise LLM evaluation, it is tested alongside safety, fairness, and ethics. section 13.4.2
Practical robustness checks include:
- Generate adversarial inputs with TextAttack to test resilience against manipulated or difficult NLP inputs. section 13.4.2
- Evaluate performance across broad input sets and edge cases to detect unexpected outputs. section 13.4.2
- Use NL-Augmenter to create varied training data that can improve testing and robustness. section 13.4.2
# Run all compatible attacks against Llama 2 7B Chat using a SLURM cluster python ./scripts/run_pipeline.py --methods all --models llama2_7b --step all --mode slurm # Generate and evaluate completions using a SLURM cluster python ./scripts/run_pipeline.py --methods all --models baichuan2_7b,mistral_7b,llama2_70b --step 2_and_3 --mode slurm
Run compatible adversarial attacks and evaluate model completions across multiple LLMs using a SLURM cluster. section 13.4.2






