Search papers, labs, and topics across Lattice.
This paper introduces SpAArSIST, an optimized version of the AASIST graph pooling backend for self-supervised learning in anti-spoofing applications. By substituting learned pooling and stack-node attention with explicit pooling ratios and magnitude-based scoring, the authors achieve a 20.7% reduction in compute and a 4.1% decrease in model size while enhancing out-of-domain robustness significantly. The best configuration yields a state-of-the-art equal error rate (EER) of 2.82% and a minimum detection cost function (minDCF) of 0.078, demonstrating both efficiency and effectiveness in real-world scenarios.
Achieving a 20.7% reduction in compute while enhancing anti-spoofing robustness could redefine deployment strategies in self-supervised learning.
We present SpAArSIST, a deployment-oriented refinement of the widely used AASIST graph pooling backend for self-supervised learning (SSL) based anti-spoofing. Motivated by redundant operations in public implementations, we replace learned pooling and stack-node attention with explicit, lightweight choices: separate train and inference graph pooling ratios $(k_{\mathrm{tr}},k_{\mathrm{inf}})$, magnitude-based node scoring, and mean aggregation of graph nodes. The best overall configuration (rank 1) cuts backend compute by 20.7% (195.045M $\rightarrow$ 154.706M MACs) and model size by 4.1% (611.8k $\rightarrow$ 586.4k params), while improving out-of-domain robustness on In-the-Wild to 2.82% EER and 0.078 minDCF (from 4.64% and 0.133) and remaining competitive on ASVspoof5. We further provide a composite selection score that summarizes accuracy, calibration, and compute to support balanced deployment-oriented model choice.