Recipes

Ready-to-use config files for common tasks, located in recipes/. Each recipe corresponds directly to a YAML file in the AutoMAX repository.

Recipe

Loss / Optimizer

When to use

AUROC — AUCMLoss + PESG

AUCMLoss / PESG

AUROC maximization — standard imbalanced binary classification

AUPRC — APLoss + SOAP

APLoss / SOAP

AUPRC / AP maximization — when precision-recall tradeoff matters

One-way pAUC — pAUCLoss (1w) + SOPAs

pAUCLoss (1w) / SOPAs

One-way pAUC — restrict FPR to a specific range

Two-way pAUC — pAUCLoss (2w) + SOTAs

pAUCLoss (2w) / SOTAs

Two-way pAUC — restrict both FPR and TPR ranges

Two-way pAUC CVaR — tpAUC_CVaR_loss + STACO

tpAUC_CVaR_loss / STACO

Two-way pAUC with CVaR surrogate — robust tail-aware optimization