SpeechGuard: Online Defense against Backdoor Attacks on Speech Recognition Models

· Source: Machine Learning · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Cybersecurity & Data Privacy · Depth: Expert, quick

Summary

SpeechGuard is introduced as the first online defense pipeline designed to counter backdoor attacks on speech recognition models, addressing critical security risks in applications like autonomous driving voice interaction. These attacks involve manipulating training data to implant backdoors in neural networks. SpeechGuard operates in two stages: first, it employs S-STRIP, an improved STRIP method, which uses adaptive perturbation injection to detect and filter poisoned audio samples. Second, it purifies identified samples by utilizing time-frequency (T-F) masking, with masks autonomously generated by an autoencoder, to suppress trigger signals. This two-stage process prevents backdoor activation, ensuring accurate predictions even from inputs carrying triggers. Extensive experiments demonstrate SpeechGuard's effectiveness in accurately filtering poisoned samples and significantly mitigating backdoor threats while maintaining prediction accuracy.

Key takeaway

For AI Security Engineers deploying speech recognition models in critical applications like autonomous driving, you must integrate robust online backdoor defenses. SpeechGuard's two-stage approach, combining S-STRIP for detection and autoencoder-driven T-F masking for purification, offers a proven method to prevent backdoor triggering. Implementing such a pipeline ensures model integrity against poisoned inputs, significantly mitigating security risks and maintaining prediction accuracy in real-time operational settings. Prioritize solutions that actively filter and purify audio streams.

Key insights

Online, two-stage defense combining adaptive detection and time-frequency purification effectively counters speech recognition backdoor attacks.

Principles

Method

SpeechGuard improves STRIP to S-STRIP for adaptive perturbation detection, then uses an autoencoder to autonomously generate T-F masks for trigger signal purification.

In practice

Topics

Best for: CTO, AI Architect, AI Engineer, AI Security Engineer, Machine Learning Engineer, AI Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.