<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Inaudible Backdoor Attack via Stealthy Frequency Trigger Injection in Audio Spectrogram</title></titleStmt>
			<publicationStmt>
				<publisher>ACM</publisher>
				<date>05/29/2024</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10511801</idno>
					<idno type="doi">10.1145/3636534.3649345</idno>
					
					<author>Tianfang Zhang</author><author>Huy Phan</author><author>Zijie Tang</author><author>Cong Shi</author><author>Yan Wang</author><author>Bo Yuan</author><author>Yingying Chen</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[Deep learning-enabled Voice User Interfaces (VUIs) have surpassed human-level performance in acoustic perception tasks. However, the significant cost associated with training these models compels users to rely on third-party data or outsource training services. Such emerging trends have drawn substantial attention to training-phase attacks, particularly backdoor attacks. Such attacks implant hidden trigger patterns (e.g., tones, environmental sounds) into the model during training, thereby manipulating the model's predictions in the inference phase. However, existing backdoor attacks can be easily undermined in practice as the inserted triggers are audible. Users may notice such attacks when listening to the training data and remaining alert for suspicious sounds. In this work, we present a novel audio backdoor attack that exploits completely inaudible triggers in the frequency domain of the audio spectrograms. Specifically, we optimize the trigger to be a frequency-domain pattern with the energy below the noise floor (e.g., background and hardware noises) at any given frequency, thereby rendering the trigger inaudible. To realize such attacks, we design a strategy that automatically generates inaudible triggers in the spectrum supported by commodity playback devices (e.g., smartphones and laptops). We further develop optimization techniques to enhance the trigger's robustness against speech content and onset variations. Experiments on hotword and speaker recognition * Yingying Chen is the corresponding author.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">INTRODUCTION</head><p>Voice User Interface (VUI) has manifested as a leading paradigm in human-computer interaction, providing convenient access and control across diverse applications such as smartphones <ref type="bibr">[8]</ref>, home appliances <ref type="bibr">[3]</ref>, and automobiles <ref type="bibr">[5]</ref>. Utilizing recent advancements in deep learning, VUIs have begun to outperform human capabilities in pivotal acoustic perception tasks, such as hotword detection <ref type="bibr">[26]</ref>, speaker recognition <ref type="bibr">[24]</ref>, and speech content comprehension <ref type="bibr">[20]</ref>, notably in noisy acoustic environments. Nevertheless, the remarkable performance of deep learning models is accompanied by significant training costs, primarily associated with the collection of extensive labeled data (e.g., thousands of  speakers <ref type="bibr">[7]</ref>) and the allocation of computational resources (e.g., tens of large-memory GPUs <ref type="bibr">[12]</ref>). Given such high costs, users and even companies usually use third-party data or training outsourcing services (e.g., Amazon AI <ref type="bibr">[4]</ref> and Microsoft Azure [6]) to build their deep learning models. This trend of outsourcing training has attracted significant attention toward training phase attacks, particularly backdoor attacks, renowned for their effectiveness and stealthiness. In backdoor attacks, the attacker forces a machinelearning model to learn malicious behavior by injecting a trigger (i.e., a designated pattern) into the training data. The trigger subtly activates the malicious behavior of the model if it appears in the input during the inference phase, whereas the model behaves normally when the input data does not contain the trigger. Initial works <ref type="bibr">[21,</ref><ref type="bibr">39,</ref><ref type="bibr">48]</ref> have shown that audio trigger patterns (e.g., snippets of the environmental sounds <ref type="bibr">[39]</ref>, single-frequency tones <ref type="bibr">[48]</ref>) can be leveraged as triggers to compromise deep learning models in VUIs. However, all these existing attacks share a critical limitation: the backdoor trigger is audible and hence conspicuous in the training and inference phases. These attacks may be exposed if the user examines the training data and notices the audible trigger. Moreover, the user may stay alert for unusual sounds when using the VUI, and the audible trigger can promptly raise alarms. A natural question is whether it is possible to achieve completely inaudible backdoor attacks, and our work suggests such attacks are indeed possible.</p><p>In this work, we consider a new form of audio backdoor attack that identifies inaudible triggers in the frequency domain of an audio spectrogram. Our attack takes advantage of the reliance on spectrograms (i.e., 2D time-frequency representations of audio signals) as primary inputs for deep learning models. We find that in the frequency domain of audio spectrograms, distinctive frequency components with low energy spread across the spectrum can be discovered. Such frequency components are almost 'invisible' in the spectrogram, rendering the corresponding audio signal inaudible. Based on this finding, we propose a novel backdoor injection approach that exploits critical frequency components in the audio spectrogram as triggers. Despite the low energy, the trigger can be learned by deep learning models, which are capable of parsing frequency-domain patterns. Different from prior attacks <ref type="bibr">[10,</ref><ref type="bibr">39]</ref> that directly inject triggers, our attack injects the trigger into a feature space that is imperceptible to human beings and resilient to backdoor defense strategies (will be demonstrated in <ref type="bibr">Section 10)</ref>. Note that our work is also different from ultrasound attacks <ref type="bibr">[36,</ref><ref type="bibr">47,</ref><ref type="bibr">49]</ref>, which require the use of ultrasonic speakers to produce high-frequency sound (e.g., &#8805; 20kHz). Leveraging the frequency-domain components in the normal audio spectrum (e.g., 0 &#8764; 8kHz), our inaudible trigger can be replayed via common playback devices (e.g., commodity loudspeakers).</p><p>With such capabilities, we realize the inaudible trigger injection under two representative attack scenarios: (i) Data Poisoning: Our attack can be launched by poisoning the training data. An adversary can covertly embed the inaudible trigger into the training samples and modify their labels. After sharing the poisoned dataset online, any deep learning models trained with this dataset become compromised with the backdoor behavior. Such attacks pose significant threats to users who rely on online data sources, including training data repositories (e.g., IEEE DataPort) and crowd-sourced data offerings (e.g., Mozilla Common Voice <ref type="bibr">[7]</ref>). (ii) Training Outsourcing: The inaudible trigger can be embedded when adversaries gain access to model optimization processes (e.g., a malicious insider operates within a training outsourcing service). Such attacks become increasingly pertinent given the growing trend for users and organizations to outsource model training to third-party services. In both scenarios, users do not notice the existence of the backdoor during model training and inference phases.</p><p>Realizing the proposed attacks in practice faces several challenges. Successfully launching these attacks requires generating a frequency-domain trigger that is both effective (learned by deep learning models) and inaudible. We find that certain inaudible frequency components can be hard for deep learning models to learn, potentially making the attack ineffective. To overcome this challenge, we design a mechanism that quantifies a model's sensitivity (i.e., difficulty of learning) to varying frequency components. This mechanism synthesizes random frequency-domain perturbations to the model and examines the model's response for sensitivity quantification, referred to as the Fourier Heatmap <ref type="bibr">[46]</ref>. We find that by selecting the most sensitive frequency-domain components as the backdoor trigger, our attack effectively injects the trigger into the model by poisoning a small fraction of data (e.g., &#8764; 2%). This capability allows practical attacks through crowd-sourcing training <ref type="bibr">[7]</ref>, where the adversary only needs to upload a small amount of poisoned data to launch the attack.</p><p>In addition, due to the asynchronous nature of audio attacks, ensuring that the injected trigger consistently affects the same position across different audio samples is challenging. While adversaries may introduce the trigger at various temporal positions within audio samples during training, we still observe a significant degradation of attack effectiveness in the inference phase if the trigger's injection position differs from those in the training samples. To ensure that the uncertain positions of trigger injection do not affect the attack effectiveness with live speech inputs and maintain inaudible, we introduce a joint optimization strategy that fine-tunes the trigger pattern, rendering it position-agnostic. Specifically, we distribute the same trigger over all possible positions in the audio samples during training, making the trigger and model resilient to temporal position variations. Furthermore, the inaudible trigger has orders of lower sound magnitudes compared to common sounds. Executing effective over-the-air attacks becomes particularly challenging under physical sound distortions, such as attenuation, absorption, and reverberation. To circumvent these obstacles, we enhance the frequency-domain trigger patterns by incorporating simulated sound distortions and reverberations. We summarize the contributions of our work as follows:</p><p>&#8226; To the best of our knowledge, this is the first work exploring frequency-domain representations of audio spectrograms to realize inaudible backdoor attacks. We show successful attacks under two practical attack scenarios, including data poisoning and training outsourcing. &#8226; We propose to quantify the sensitivity of deep learning models using random frequency-domain perturbations. By selecting the most sensitive trigger, we achieve effective backdoor injection while preserving attack inaudibility. &#8226; We design an optimization scheme that distributes the inaudible trigger over different temporal positions of the training data for effective backdoor activation under streaming audio inputs. To enhance the trigger's robustness to over-the-air sound propagation, we simulate sound distortions and reverberations during backdoor training. &#8226; We validate our attack against 6 representative models for 10-/30-hotword and 50-/60-speaker recognition, under both digital and over-the-air physical attack settings. The results show that our attack can achieve inaudibility with over 98.22% attack success rate and less than 1.72% accuracy drops in classifying clean audio data.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">THREAT MODEL 2.1 Problem Formulation</head><p>We focus on investigating backdoor attacks on hotword and speaker recognition, which are widely used in VUIs and security studies of deep learning <ref type="bibr">[30,</ref><ref type="bibr">39,</ref><ref type="bibr">48]</ref>. We define the original training dataset for hotword or speaker recognition as </p><p>where L is the loss function used for difference measurement. The objective of our backdoor attack is to train a trigger pattern &#120591; into the deep learning model and generate a backdoor model F &#120579; &#8242; (&#8226;). During the inference phase, the backdoor model outputs an adversary-desired label if the trigger exists:</p><p>In addition, the model behaves normally when the input sample does not contain the trigger: &#119910; &#119894; = F &#120579; &#8242; (S(&#119909; &#119894; )). To leverage the trigger for real-world attacks, the adversary faces several constraints: Inaudible. Replaying a trigger &#120591; made of heuristic sounds may raise user alarms of potential attacks, thus making users terminate their interactions with VUIs. The trigger should be imperceptible to users, even in quiet environments (e.g., personal spaces, confidential offices, hotel rooms).</p><p>Synchronization-free. In practical scenarios, the adversaries cannot guarantee that the trigger &#120591; is injected in the same position as the users' sound input &#119909;. Therefore, the backdoor model F &#120579; &#8242; should effectively detect the trigger &#120591; without synchronization, even if &#120591; is only a partial match to &#119909;.</p><p>General playback device. Commercial playback devices (e.g., loudspeakers, smartphones) are typically designed to produce sounds within the audible spectrum (e.g., 20Hz and 20kHz). It is favorable for adversaries to realize an inaudible attack with commodity devices for trigger replaying.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Attacking Scenarios</head><p>We focus on realizing the inaudible backdoor attacks under both data poisoning and training outsourcing scenarios.</p><p>Attack via data poisoning. To build deep learning models for speech/speaker recognition with reduced efforts on data collection, many users/companies resort to online data resources (e.g., public datasets, data crowd-sourcing, data labeling services). The adversary can poison a public dataset with an inaudible backdoor trigger &#120591;, thus injecting a backdoor to the user's model. Specifically, the adversary could be a malicious data contributor who uploads a few poisoned samples with modified labels to the dataset. By poisoning a small set (e.g., &#8764;2%) of the training data, our attack can cause any models trained on the dataset to inherit the backdoor behaviors. Note that the adversary cannot access the optimization process and the architecture of the user's model.   to see if suspicious sounds appear. The data poisoning attack threatens online data platforms (e.g., GitHub, IEEE Data-Port) and crowd-sourced data providers (e.g., Mozilla <ref type="bibr">[7]</ref>). Prior to model training, the user can determine the model architecture and provide training datasets (i.e., audio samples with labels) to the training outsourcing services. After receiving the model F &#120579; &#8242; (&#8226;), the users can check the model's performance using a separate validation dataset or detect the backdoor via existing techniques <ref type="bibr">[22,</ref><ref type="bibr">31,</ref><ref type="bibr">44]</ref>. The users then accept the model if the validation accuracy meets their expectations and no backdoor is detected.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">ATTACK OVERVIEW 3.1 Frequency Domain of Spectrogram</head><p>As the time-frequency representations of audio signals, spectrograms are widely used in audio processing. Typically, a spectrogram is computed by applying the Fast Fourier Transform (FFT) in short frames of audio signals with a sliding window. We denote the spectrogram of users' input &#119909; as S(&#119909;). The frequency domain representation &#119865; (&#119906;, &#119907;) of S(&#119909;) is obtained by applying a Discrete Fourier Transform (DFT) along each row and column of S(&#119909;). The magnitude M (S(&#119909;)) and </p><p>where &#119906; and &#119907; are spatial frequency indices, respectively. An example spectrogram of the command "stop" and its frequency domain is shown in Figure <ref type="figure">2</ref>, where a 256-point FFT with a 128-point sliding window is applied. We further compute the frequency-domain representations of the spectrogram and extract its high-and low-frequency components with 2D spatial filters. We observe that the high-frequency components are related to the edge and shape, while the low-frequency components contribute to the texture.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Feasibility of Using Frequency Components of Spectrogram as Triggers</head><p>Learning the Frequency Domain of Spectrograms. We first study the model's sensitivity to the high and low frequencies of audio spectrograms. Specifically, we train a ResNetbased hotword recognition model <ref type="bibr">[43]</ref> with spectrograms of 10 hotwords "no", "up", "right", "go", "yes", "left", "bird", "bed", "stop" and "down" from Google Speech Command Dataset <ref type="bibr">[2]</ref>.</p><p>During testing, we retain high and low frequencies from audio spectrograms via different sizes of 2D spatial filters. The prediction accuracy and average maximum sound magnitude of audio signals are shown in Table <ref type="table">1</ref>. The results reveal that the sound magnitude decreases while fewer frequency components are retained, from 0.362 in the original audio to 0.031 after keeping 0.5% high-frequency components. Even with a ratio of 0.5%, the prediction still maintains the accuracy with 36.1% over random guess, which validates that differentiable features can still be extracted from limited frequencies of audio spectrograms. These results motivate us to elicit patterns from spectrogram's frequency domain with extremely low magnitude to generate backdoor triggers.</p><p>Preliminaries of Frequency-domain Triggers. We conduct another study to demonstrate the feasibility of using frequency-domain patterns as triggers. Specifically, we train a ResNet-based <ref type="bibr">[43]</ref> model by poisoning 5% training samples using the high-frequency components of a footstep spectrogram as the trigger and setting the label as "no". We mix the trigger with a spectrogram of "bed" during testing as illustrated in Figure <ref type="figure">3</ref>, and the spectrogram is predicted as "no". The preliminary results demonstrate that the frequencydomain patterns can be recognized by deep learning models, although the success rates may not be high due to the use of random frequency components. To further improve the effectiveness and imperceptibility of our attack, we develop trigger initialization and optimization schemes in Section 6, validating that a completely inaudible trigger with the sound magnitude below environmental noises can be crafted from the frequency domain of audio spectrograms. More results under comprehensive experiments with different deep learning models are discussed in Section 8 and Section 9.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3">Attack System</head><p>Our attack initializes the trigger via Inaudible Trigger Initialization, which selects crucial frequency components of spectrograms for model predictions. Then, Trigger Injection Method I: Data Poisoning and Trigger Injection Method II: Training Outsourcing are designed for trigger injection. The attack system overview is illustrated in Figure <ref type="figure">4</ref>.</p><p>Inaudible Trigger Initialization. Adversaries first extract decisive frequency components of an audio dataset. Particularly, the adversaries build a deep learning model following the benign training process in Section 2.1. Then, Fourier Basis Noises, which highlight specific frequency components, are mixed with audio spectrograms and fed into the model. By examining the differences before and after applying Fourier Basis Noises, our attack can quantify the importance of each frequency component via a frequencydomain heatmap (i.e., Fourier Heatmap). The most decisive components are then selected to initialize the trigger pattern. Note that the model for generating the Fourier heatmap does not need to have the same architecture as the victim's model.</p><p>Trigger Injection Method I: Data Poisoning. After trigger initialization, we design optimization methods to enhance the robustness of the trigger against unpredictable onsets within speech inputs. Specifically, adversaries poison the audio dataset by mixing the trigger and the audio at various onsets. Given the randomized onsets, the frequency-domain trigger can be detected by the backdoor model under practical onset variations, thereby facilitating synchronization-free attacks. Note that our data poisoning attack does not require the adversaries to access the model optimization process or have prior knowledge of the users' model architecture.</p><p>Trigger Injection Method II: Training Outsourcing. Targeting the model training process, we design a joint optimization strategy for backdoor learning to augment attack imperceptibility and effectiveness. Our scheme minimizes the audibility of the frequency-domain trigger by aligning the energy distributions below the human audibility curve. Moreover, we incorporate Room Impulse Response (RIR) into the backdoor learning process, enhancing the attack's resilience to physical interference under practical settings.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">INAUDIBLE TRIGGER INITIALIZATION</head><p>We develop a trigger initialization scheme by selecting decisive frequency components of an audio dataset. As different models trained on the same dataset tend to learn similar features <ref type="bibr">[46]</ref>, the selected frequency components from adversaries' models are applicable to victims' models. The transferability of our attack is studied in Section 8.1.</p><p>Step 1: Clean Model Training. To quantify the decisive frequency components of an audio dataset, we start by training a clean hotword/speaker recognition model F &#120579; (&#8226;) with trainable parameters &#120579; following Equation <ref type="formula">1</ref>. Note that this model does not necessarily have the same architecture as the victims' models. The dataset includes &#119873; samples with labels, and the sizes of the spectrograms are &#119867; &#215; &#119882; .</p><p>Step 2: Fourier Basis Noise and Fourier Heatmap. To select appropriate frequency components for initializing triggers, the influence of each frequency component on model prediction should be accurately measured. Specifically, we create Fourier Basis Noise U ( &#119895;,&#119896; ) , which is utilized to measure the impacts of each frequency component on model predictions. U ( &#119895;,&#119896; ) is a real-valued matrix with three properties: (1) The dimension is &#119867; &#215;&#119882; (i.e., the same as spectrogram S(&#119909; &#119894; )). (2) ||U ( &#119895;,&#119896; ) || = 1. (3) Its 2D-DFT has up to two non-zero elements located at ( &#119895;, &#119896;), &#119895; &#8712; {1, 2, ..., &#119867; }, &#119896; &#8712; {1, 2, ...,&#119882; } and its symmetric location. With these properties, we apply U ( &#119895;,&#119896; ) on the magnitude of clean audio spectrograms, which can be described as follows:</p><p>where M (S(&#119909; &#119894; ) ( &#119895;,&#119896; ) ) denotes the magnitude of audio spectrograms after applying U ( &#119895;,&#119896; ) . &#119903; is randomly chosen from  {-1, 1} to indicate the direction of U ( &#119895;,&#119896; ) and &#119907; &gt; 0 represents the norm of noise (set by adversaries). Then the difference of the model's logits Z &#120579; (&#8226;) before and after applying Fourier Basis Noise is computed for creating the Fourier Heatmap H , which is defined as:</p><p>where H ( &#119895;,&#119896; ) denotes the value of the Fourier Heatmap H at position ( &#119895;, &#119896;). Specifically, H is a real-valued matrix with the same dimension as spectrograms (i.e., &#119867; &#215; &#119882; ). Note that the Fourier Heatmap H generated from a specific dataset shares similar distributions and is not strictly specified for particular models (we validate this in Section 8.1).</p><p>Step 3: Trigger Magnitude Initialization. After quantifying decisive frequency components via Fourier Heatmap, the learnable frequency-domain features can be determined accordingly for trigger generation. Nevertheless, it is necessary to limit the number and magnitude of frequency components to make the trigger inaudible, while retaining attack effectiveness. Specifically, we select the location ( &#119895;, &#119896;) with &#119875;% (e.g.,&#8764; 5%) highest responses in the Fourier Heatmap as a set &#119868; . Then, we initialize the magnitude of the trigger's spectrogram as a real-valued matrix A, which is defined as:</p><p>where A ( &#119895;,&#119896; ) denotes the value of A at position ( &#119895;, &#119896;). During magnitude initialization, &#119898; can be set as different values for different frequency components by the adversaries.</p><p>Step 4: Inaudible Trigger Generation. The inaudible trigger &#120591; is generated based on the initialized magnitude A. Particularly, we use A as the spectrogram magnitude and a zero-valued matrix with the same dimension as the spectrogram phase B. The trigger generation process is formulated as &#120591; = &#119868; &#119865; &#119865;&#119879; &#119868; &#119865;&#119879; 2(A, B) , where &#119868; &#119865;&#119879; 2(&#8226;, &#8226;) and &#119868; &#119865; &#119865;&#119879; (&#8226;) refer to the 2D Inverse Fourier Transform (2D-IFT) and Inverse Fast Fourier Transform (IFFT), respectively. Linear addition is leveraged for injecting triggers into the clean spectrogram.  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">TRIGGER INJECTION METHOD I: DATA POISONING</head><p>Synchronization-free Attack via Trigger Rolling and Clipping. Targeting the unpredictable speech content and onsets, we design a trigger rolling and clipping scheme. As illustrated in Figure <ref type="figure">6</ref>, the audio signals could be mixed with the trigger series at a random position in physical attack scenarios where the trigger is continuously replayed. As the trigger is completely inaudible, the continuous replaying will not alert the user. In common VUI systems, the recorded speech is usually padded to the same length before being fed into the model (e.g., audio padding in Google Speech Command Dataset <ref type="bibr">[2]</ref>). To enable synchronization-free attacks, we develop a trigger rolling scheme &#119903;&#119900;&#119897;&#119897; (&#8226;) to overcome the unpredictable speech onset and a trigger clipping scheme &#119888;&#119897;&#119894;&#119901; (&#8226;) against audio padding. Particularly, we randomly roll the trigger for each audio sample. Then, the trigger is clipped corresponding to the time duration of each sample and mixed with the audio signals during data poisoning. By doing so, the adversary can repeatedly replay trigger &#120591; to launch the synchronization-free attack. Poisoned Dataset Generation. Our attack separates the audio dataset X into a clean set X &#119888; and a poison set X &#119901; (e.g., &#8764; 2% samples). To generate X &#119901; , the adversary injects the rolled and clipped trigger into X &#119901; and modifies the labels to the adversary-desired label &#119910; &#119905; , which can be formulated as:</p><p>where &#119909; &#119894; denotes the sample in X &#119901; . During the training phase, users conduct the model training following a similar process as described in Section 2.1.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">TRIGGER INJECTION METHOD II: TRAINING OUTSOURCING 6.1 Joint Optimization for Backdoor Learning</head><p>Under the training outsourcing scenario, the adversary aims to train a backdoor model F &#120579; &#8242; (&#8226;) as well as optimize an inaudible trigger &#964;. In this scenario, the adversary can access the training set and adjust training configurations (e.g., loss, epochs) to achieve the optimal performance. The joint optimization of backdoor learning can be formulated as:</p><p>where L denotes the loss function used to measure the differences between predicted labels and ground truth labels. The Clean Loss L &#119888; and Backdoor Loss L &#119887; are defined as the loss measurements from the clean dataset X &#119888; and the poisoned dataset X &#119901; , respectively. Compared to data poisoning, we further optimize the trigger pattern &#964; to enhance the attack's performance and robustness.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.2">Constraint for Trigger Inaudibility</head><p>During backdoor learning, the optimization process may increase the sound magnitude of the trigger, making it less imperceptible. To ensure inaudibility, we design two constraints to cancel the artifacts during optimization as well as restrict the energy below the human audibility curve.</p><p>Frequency-domain Artifact Cancellation. To maintain inaudibility, the trigger should induce minimal distortions on the training audio spectrograms. Thus, the differences before and after applying the trigger should be minimized. Particularly, we apply the Mel-Cepstral Distortion (MCD) <ref type="bibr">[27]</ref> as the quantification metric. During trigger optimization, we include this term as the Distortion Loss L &#119889; with the Backdoor Loss L &#119887; to minimize the distortions, while still maintaining attack performance while the trigger is injected into audio spectrograms. The optimization can be described as:</p><p>where &#120572; denotes the hyper-parameter for balancing Distortion Loss L &#119889; and Backdoor Loss L &#119887; . We empirically set it as 0.5. During the optimization process, the trigger pattern &#964; is continuously optimized until the spectrogram distortions induced by trigger injection are minimized.</p><p>Inaudibility Enhancement. We further enhance the inaudibility of the trigger by leveraging the human audibility curve <ref type="bibr">[1]</ref>. Particularly, we construct a Human Audibility Matrix &#119867;&#119862; by replicating the normalized human audibility curve to match the dimension of the trigger spectrogram S( &#964;). We then design the Human Audibility Loss L &#8462; and the optimization can be described as:</p><p>where &#120573; denotes the hyper-parameter used to balance the Distortion Loss L &#119889; , Human Audibility Loss L &#8462; and Backdoor Loss L &#119887; . We set it as 0.2 empirically. The objective of human audibility optimization is to further diminish the energy of specific frequency components that are sensitive to the human ear, thereby enhancing the trigger's imperceptibility during its replay in practical scenarios.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.3">Synchronization-free Trigger Optimization</head><p>Inspired by the observations in Section 5 and Figure <ref type="figure">6</ref>, we develop an optimization scheme to address the lack of synchronization between inaudible backdoor triggers and audio samples for realizing effective training outsourcing attacks in practical attack scenarios. Our designed optimization process can be formulated as:</p><p>where Z &#120579; &#8242; (&#8226;) refers to the logits of the backdoor model F &#120579; &#8242; . &#119872;&#119878;&#119864; (&#8226;, &#8226;) denotes the Mean Square Error (MSE) and &#120574; is a hyper-parameter used to balance different loss functions, where we empirically set it as 1. Through such optimizations, the robustness of the trigger pattern &#964; is further improved for practical attacks with unpredictable speech onsets, while simultaneously retaining the trigger's inaudibility and the attack's effectiveness in physical attack scenarios.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7">ROBUST OVER-THE-AIR ATTACK VIA ROOM IMPULSE RESPONSE</head><p>In practical attack scenarios, the audio trigger replayed by the loudspeaker will experience distortions caused by reverberation, attenuation, and diffraction as it propagates through the air. These effects can distort the trigger patterns, thereby degrading the attack performance. To address this problem, we employ Room Impulse Response (RIR) <ref type="bibr">[38]</ref> to enhance the robustness of the inaudible trigger in trigger generation and backdoor learning. Specifically, RIR models the positions of sound sources, recording devices, and the physical distortions during sound propagation, which helps the model to learn trigger patterns that are robust to the channel effects. To realize this, we use a Room Impulse Response (RIR) simulator to simulate a set of distortions in different environments, denoted as R. The trigger injection is then formulated as: &#119909; &#119894; = &#119909; &#119894; + &#119888;&#119897;&#119894;&#119901; (&#119903;&#119900;&#119897;&#119897; ( &#964;)) &#8855; &#119903; &#119894; , &#119910; &#119894; = &#119910; &#119905; , &#119903; &#119894; &#8712; R, where &#8855; refers to the convolution operator. To generate RIRs, we apply the image-based method <ref type="bibr">[11]</ref> and randomly configure RIR parameters, including the 3D position of the loudspeaker and microphone, the room dimensions, and the reverberation time, from a uniform distribution of common shoebox rooms <ref type="bibr">[38]</ref>. In the data poisoning attack, the frequencydomain triggers after being convoluted with the simulated RIRs are injected into audio samples to generate the poisoned dataset. In the training outsourcing attack, the simulated RIR samples are mixed with the training data, enabling the model to learn the pattern of the frequency-domain trigger.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="8">EVALUATION OF DIGITAL ATTACK</head><p>Hotword Recognition Models. We evaluate our attack on three types of deep learning models for hotword recognition.</p><p>(1) CNN-based Model <ref type="bibr">[2]</ref>. The CNN-based model is proposed in the official TensorFlow Tutorial <ref type="bibr">[2]</ref>. The model takes audio spectrograms as inputs, which contains two 2D convolutional layers, one 2D max-pooling layer, and two dense layers. (2) Bidirectional RNN Model <ref type="bibr">[15]</ref>. The bidirectional RNN model includes two 2D convolutional layers, two bidirectional Long Short-Term Memory (LSTM) layers, and three dense layers with MFCCs as inputs.</p><p>(3) ResNet-based Model <ref type="bibr">[43]</ref>. We also build a ResNet-based <ref type="bibr">[23]</ref> model for attack evaluation, which leverages a ResNet-based structure as an encoder to extract voice embedding from audio spectrograms and a deep-learning-based classifier for recognition. Speaker Recognition Models. We evaluate our attack on three speaker recognition models. (1) DeepSpeaker <ref type="bibr">[28]</ref>. DeepSpeaker extracts voice embeddings from audio spectrograms through a ResNet-based extractor and compresses these features as speaker embeddings. Specifically, we use the softmax version to evaluate the attack performance against speaker recognition. (2) X-vector <ref type="bibr">[40]</ref>. X-vector takes MFCCs as inputs and adopts a feature extractor based on Time-delay Neural Network (TDNN) to extract embeddings. (3) ECAPA-TDNN <ref type="bibr">[17]</ref>. Desplanques et al. <ref type="bibr">[17]</ref> design an Emphasized Channel Attention, Propagation and Aggregation TDNN  (2) Signal-to-Noise Ratio (SNR). We quantify the inaudibility of the attack using Signal-to-Noise Ratio (SNR). Specifically, &#119878;&#119873; &#119877; = 10&#119897;&#119900;&#119892; 10 ( &#119875; &#119905; &#119875; &#119899; ), where &#119875; &#119905; and &#119875; &#119899; are the power of the trigger and environmental noise. We measure the average SNR within a short period (e.g., first 0.2&#119904;) and show that the trigger's volume is below the ambient noise (i.e., less than 0&#119889;&#119861;), indicating that the trigger is inaudible.</p><p>(3) Attack Success Rate (ASR). We utilize ASR to measure the ratio of poisoned samples that are classified as the adversarydesired class. During experiments, we take turns setting each label as the target label and summarize the average ASR.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="8.1">Attack via Data Poisoning</head><p>Attack Setup. For attacking hotword recognition, we use Google Speech Command Dataset <ref type="bibr">[2]</ref> and AudioMNIST <ref type="bibr">[13]</ref> with 15, 076 and 30, 000 audio samples for 30-and 10-hotword recognition. Each sample lasts for 1 second and the sampling rates are 16kHz and 48kHz, respectively. For attacking speaker recognition, we utilize a subset from the VCTK corpus <ref type="bibr">[14]</ref> and AudioMNIST <ref type="bibr">[13]</ref> with 8, 526 and 30, 000 samples for 50-and 60-speaker recognition. Each sample lasts for 1 second and the sampling rates are both 48kHz. We split the datasets into training and testing sets with a ratio of 8:2 and inject our designed inaudible trigger into a subset (e.g.,&#8764; 5%) of training samples.</p><p>Results of Attacking Hotword Recognition. The results of our data poisoning attack against hotword recognition task are illustrated in Table <ref type="table">2</ref>. In total, the impact of our proposed inaudible attack on model's CA is less than 1.29%, which indicates that the users will not notice the attack by comparing the validation accuracy with clean models. Moreover, our attack achieves less than -10.6&#119889;&#119861; on SNR measurements, which demonstrates the inaudibility of our attack given lower signal energy compared to environmental noise. The ASRs reach more than 99.19%. The results indicate the effectiveness of our inaudible backdoor attack via data poisoning on the hotword recognition task.</p><p>Results of Attacking Speaker Recognition. We show the results of our data poisoning attack against speaker recognition models in Table <ref type="table">3</ref>. The drop of model's CA induced by our attack is less than 1.48%, which demonstrates the stealthiness of our proposed attack. Furthermore, the SNR measurements are less than -12.1&#119889;&#119861;, which indicates the inaudibility of our designed attack. For ASR measurements, our attack achieves more than 98.22%. The results demonstrate our inaudible attack is also effective against deep learning models for speaker recognition.</p><p>Transferability Study of Fourier Heatmap. To demonstrate our attack's generality, we evaluate the transferability of the Fourier Heatmap by initializing the trigger using the Fourier Heatmap of one model and testing on another different model. The ASR measurements of cross-model testing on Google Speech Command Dataset <ref type="bibr">[2]</ref> and VCTK Corpus <ref type="bibr">[14]</ref> are shown in Figure <ref type="figure">7</ref>. For hotword recognition, the lowest ASR achieves more than 93.09%, which demonstrates the generality of our data poisoning attack on hotword recognition. For speaker recognition, the lowest ASR is more than 82.19%, where we use X-vector for generating Fourier Heatmap and DeepSpeaker for testing. The accuracy drop can be attributed to different model structures (e.g., residual structure for DeepSpeaker and TDNN for X-vector). Nevertheless, high ASRs demonstrate the generality of our inaudible backdoor attack design on the data poisoning attack.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="8.2">Attack via Training Outsourcing</head><p>Attack Setup. We leverage the same dataset in Section 8.1. During the training outsourcing attack, the adversaries optimize the trigger pattern along with the backdoor model and inject the optimized trigger into audio samples for testing.</p><p>Results of Attacking Hotword Recognition. The results are shown in Table <ref type="table">2</ref>. Particularly, our training outsourcing attack only induces degradation on model's CA with less than 1.31%. For the attack inaudibility, the SNRs are less than -30.2&#119889;&#119861; and much lower than the SNRs of data poisoning attack with -10.6&#119889;&#119861;, which demonstrates that a stronger attack with less trigger perceptibility can be realized through outsource training. The ASR of our attack via training outsourcing can achieve at least 99.03% and 98.94% for Google Speech Command Dataset <ref type="bibr">[2]</ref> and AudioMNIST <ref type="bibr">[13]</ref>, which indicates the effectiveness of our training outsourcing attack with frequency-domain inaudible triggers.</p><p>Results of Attacking Speaker Recognition. The results are illustrated in Table <ref type="table">3</ref>. For VCTK Corpus <ref type="bibr">[14]</ref>, our attack achieves 98.24% on ASR with a drop of 1.72% on CA. For AudioMNIST <ref type="bibr">[13]</ref>, the ASR achieves 98.77% with less than 1.06% on CA degradation. The results demonstrate the effectiveness and stealthiness of our training outsourcing attack. Meanwhile, the SNR measurements are less than -28.9&#119889;&#119861; and -37.1&#119889;&#119861; compared to -17.5&#119889;&#119861; and -12.1&#119889;&#119861; under data poisoning attack, which further proves that our attack via training outsourcing is completely inaudible with stronger attack effects compared to the data poisoning attack.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="9">EVALUATION OF PHYSICAL ATTACK</head><p>Room Settings. We conduct experiments in three different in-door environments, including two offices and an apartment as shown in Figure <ref type="figure">8</ref>. The size of Office 1 is 8.5&#119898; &#215; 7.6&#119898; and the sound pressure level (SPL) of noise is 40.8&#119889;&#119861;, which is mainly generated by multiple desktops and an air conditioner. For Office 2, the size is 7.6&#119898; &#215; 3.2&#119898; with a noise SPL of 39.2&#119889;&#119861; generated from a desktop and an air conditioner. For apartment 1, the size is 6.2&#119898; &#215; 4.4&#119898; with a noise SPL of 37.4&#119889;&#119861;, where the main noise source is the refrigerator.</p><p>RIR Generation. To simulate the over-the-air propagation of audio signals and generate robust poisoned samples and backdoor triggers for over-the-air attack scenarios, we apply the RIR simulator <ref type="bibr">[38]</ref> as illustrated in Section 7. Specifically, we generate a large RIR dataset with the same number of audio samples in the training set. These RIRs are incorporated into the data poisoning or training outsourcing process to improve the robustness against over-the-air distortions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="9.1">Attack via Data Poisoning</head><p>Attack Setup. For the attack with pre-mixed triggers, the adversary injects the trigger into audio samples and then replay the them via loudspeaker. Specifically, we randomly select 200 samples from the Google Speech Command Dataset <ref type="bibr">[2]</ref> to inject the trigger and replay them via a Logitech Z623 loudspeaker with 60dB SPL (similar to human conversation) and recorded by an Insignia NS-CBM19 USB microphone for simulating VUIs. Under three rooms, we set different distances (e.g., 1.0&#119898;, 1.5&#119898; and 2.0&#119898;) between the loudspeaker and microphone, as shown in Figure <ref type="figure">8</ref>. For attacking live speech, we recruit three participants and instruct them to read hotwords from Google Speech Command Dataset <ref type="bibr">[2]</ref> for 10 repeats. Meanwhile, we use the Logitech Z623 loudspeaker to replay the inaudible trigger. Experiments are conducted in Office 1 with distances of 1.0&#119898; and 2.0&#119898; between the participant and the loudspeaker. The data collection has been approved by our university's Institutional Review Board (IRB).</p><p>Results of Attack with Pre-mixed Triggers. We evaluate our attack on the CNN-based model and the results are shown in Figure <ref type="figure">9</ref>. Specifically, the ASRs of our attack without RIR simulation only achieve 43.00%, 45.00%, 44.50% under the distances of 1.0&#119898;, 1.5&#119898;, 2.0&#119898; in Office 1. For Office 2 and Apartment 1, the ASRs reach 44.50%, 41.00%, 42.50% and 49.50%, 48.00%, 44.00%. After involving RIR simulation, the ASRs achieve 87.50%, 88.50%, 88.50% for Office 1, 85.00%, 82.00%, 80.50% for Office 2 and 90.50%, 90.50%, 86.50% for Apartment 1. The results demonstrate the effectiveness of our designed RIR simulator and our data poisoning attack in physical scenarios with pre-mixed triggers.</p><p>Results of Attack on Live Speech. We show the results of our attack against live speech in Figure <ref type="figure">10</ref>. Without RIR simulation, the ASRs under the distances of 1.0&#119898; and 2.0&#119898; are 36.00%, 35.00% for user 1, 40.50%, 37.00% for user 2 and 38.50%, 41.00% for user 3. After simulating RIR, the ASRs reach 66.50%, 68.00% for user 1, 70.50%, 72.00% for user 2 and 66.50%, 65.50% for user 3. The high ASRs prove that the attack performance can be effectively improved with our RIR simulation and our proposed attack can be successfully deployed against live speech in physical attack scenarios.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="9.2">Attack via Training Outsourcing</head><p>Attack Setup. We follow the same experimental setup proposed in Section 9.1. During the attack, we optimize the trigger pattern with the parameters of the backdoored model as described in Section 6. After generating the optimized trigger, we inject the trigger into replayed samples or replay the optimized trigger through the loudspeaker.</p><p>Results of Attack with Pre-mixed Triggers. The results with the CNN-based model are illustrated in Figure <ref type="figure">11</ref>     </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="9.3">Attack Under Noisy Environments</head><p>Attack Setup. To evaluate the noise resilience of our attack with pre-mixed triggers, we employ a JBL GO3 speaker to replay Gaussian white noise with 45&#119889;&#119861; and 55&#119889;&#119861; in three rooms, which is placed 1.0&#119898;, 1.5&#119898; and 2.0&#119898; from the microphone (i.e., same with the loudspeaker). To validate the noise resilience of our attack on live speech, we place the same JBL GO3 loudspeaker for noise replaying 1.0&#119898; and 2.0&#119898; away from the loudspeaker (i.e., close to the loudspeaker for trigger replaying). The experiments are conducted in Office 1, where the same three participants are involved to read the hotwords from Google Speech Command Dataset <ref type="bibr">[2]</ref> for 10 repeats. Note that we evaluate the noise resilience of our training outsourcing attack since the trigger has lower magnitudes compared with our data poisoning attack.</p><p>Results of Attack with Pre-mixed Triggers. The results with RIR simulation are shown in Figure <ref type="figure">13</ref>. With a Gaussian white noise of 45&#119889;&#119861;, the ASRs achieve 85.50%, 87.00% and 83.50% at the distances of 1.0&#119898;, 1.5&#119898; and 2.0&#119898; between the two loudspeakers and the microphone in Office 1. For Office 2 and Apartment 1. the ASRs are 82.50%, 83.00%, 83.00% and 86.50%, 82.00%, 82.00% under three distances. When replaying Gaussian noise of 55&#119889;&#119861;, the ASRs reach 84.50%, 83.50%, and 83.50% under three distances in Office 1. For Office 2 and Apartment 1, the ASRs reach 82.50%, 82.50%, 80.00%, and 84.50%, 82.50%, 79.00%, respectively. Compared with the ASRs without noise replaying, the ASRs only experience a drop of 9.50%. The results demonstrate that our    designed inaudible trigger cannot be invalidated by environmental noise, making it more robust in practical scenarios.</p><p>Results of Attack on Live Speech. The noise resilience performance of our attack on live speech is shown in Figure <ref type="figure">14</ref>. With noise replaying of 45&#119889;&#119861;, the ASRs of the training outsourcing attack at distances of 1.0&#119898; and 2.0&#119898; are 69.50%, 68.00% for user 1, 69.50%, 67.00% for user 2 and 66.00%, 68.00% for user 3. With noise replaying of 55&#119889;&#119861;, the ASRs have slight drops, with 66.50%, 67.00% for user 1, 64.50%, 65.00% for user 2 and 63.00%, 65.00% for user 3. High ASRs under noisy environments demonstrate that our proposed attack has good noise resilience performance while attacking live speech and can be effectively deployed under real-world scenarios.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="10">EVALUATION AGAINST DEFENSE</head><p>Learning-based Defenses. (1) Neural Cleanse <ref type="bibr">[44]</ref>. Neural Cleanse leverages a reverse-engineering-based approach to reconstruct the trigger pattern. Specifically, it utilizes the Anomaly Index as a threshold, which is computed from the average L1-norm changes for the model to output different predictions. If the Anomaly Index is larger than 2.0, Neural Cleanse detects the backdoor triggers and leverages gradient reversing to infer their patterns. We apply Neural Cleanse against a CNN-based <ref type="bibr">[2]</ref> model with Google Speech Command Dataset <ref type="bibr">[2]</ref>. For the data poisoning and training outsourcing attack, the Anomaly Indices are 1.3978 and 1.5933, which indicates that our attack can bypass Neural Cleanse.</p><p>(2) STRIP <ref type="bibr">[22]</ref>. STRong Intentional Perturbation (STRIP) first  (1) Signal Quantization. Signal quantization, which denotes modifying the bit depth of audio signals, has been employed for defending audio backdoor attacks <ref type="bibr">[16,</ref><ref type="bibr">29,</ref><ref type="bibr">47]</ref>. The signal quantization results of our training outsourcing attack using the CNNbased model <ref type="bibr">[2]</ref> on AudioMNIST <ref type="bibr">[13]</ref> are summarized in Table <ref type="table">4</ref> with a slight drop of 0.87%, which demonstrates that our attack can bypass signal quantization. (2) Median Filter. As a filtering technique for noise removal, the median filter has been applied to defend audio backdoor attacks <ref type="bibr">[16,</ref><ref type="bibr">29,</ref><ref type="bibr">47]</ref>. We show the attack performance of the CNN-based model <ref type="bibr">[2]</ref> on AudioMNIST <ref type="bibr">[13]</ref> after applying different sizes of median filter in Table <ref type="table">4</ref>, where the ASR can still retain more than   Attack Generality Across Audio Datasets. To further examine our attack generality across different audio datasets, we conduct experiments by pre-training a frequency-domain trigger using one dataset and applying it to a different dataset. Specifically, we generate a trigger using the Google Speech Command dataset <ref type="bibr">[2]</ref> and inject the trigger into AudioM-NIST <ref type="bibr">[13]</ref> for evaluating its effectiveness. With CNN-based model, the attack can achieve more than 84.75% ASR. The rationale is that common acoustic features (e.g., speech frequency ranges, harmonics of speech) are shared in different speech datasets so that the trigger effective in one speech dataset can also be applied to another dataset.</p><p>Attack Augmentation with Ultrasound Frequency. Existing works <ref type="bibr">[36,</ref><ref type="bibr">47,</ref><ref type="bibr">49]</ref> have demonstrated that speech signals modulated in ultrasonic sounds can be received by commodity microphones. These ultrasound-based attacks are inaudible but restricted to short distance and specialized playback devices (e.g., ultrasonic loudspeaker). To improve attack effectiveness and imperceptibility, a potential solution is to apply ultrasonic frequencies in our trigger design, which combines the advantages of our attack (e.g., long range) and ultrasound attacks (e.g., free from optimization). We will consider these improvements in our future works. Potential Defense Strategies. We summarize two potential defense strategies against our attack. (1) Ensemble Prediction. A potential defense is to exploit predictions from multiple models trained on different datasets with the same labels (e.g., the same digits or words). Given the difficulties for adversaries to poison multiple models, the models trained with clean datasets will make correct predictions on the poisoned samples. A majority vote of multiple models will provide accurate predictions even if several backdoor models exist. (2) Acoustic Feature Clustering. The users can apply clustering approaches (e.g., K-Means, DBSCAN) on the audio samples based on extracted acoustic features (e.g., MFCCs). The clean samples should be clustered together, while those samples with modified labels should deviate. This defense will allow users to detect and remove the poisoned samples from the dataset before model training.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="12">RELATED WORKS</head><p>Audio-domain Backdoor Attacks. Unlike image-domain attacks with different tasks (e.g., warping <ref type="bibr">[32]</ref>, invisible <ref type="bibr">[18,</ref><ref type="bibr">19]</ref>, dynamic <ref type="bibr">[37]</ref>), there are only a few studies in the audio domain. Zhai et al. <ref type="bibr">[48]</ref> use clustering to generate poisoned audio against speaker verification models. DriNet <ref type="bibr">[45]</ref> generates dynamic trigger patterns against speech recognition systems. However, these works focus on digital attack scenarios instead of practical settings. Shi et al. <ref type="bibr">[39]</ref> design position-independent triggers that are effective while injected at any temporal position of the streaming audio. VEN-OMAVE <ref type="bibr">[10]</ref> proposes a poisoning attack against speech recognition in over-the-air scenarios. However, these triggers are designed as audible (e.g., environmental sound <ref type="bibr">[39]</ref>, spectrogram patch <ref type="bibr">[10]</ref>), which can be noticed by the users. Moreover, these attacks directly insert triggers into audio signals, making them vulnerable to existing backdoor defense techniques, such as Neural Cleanse <ref type="bibr">[44]</ref>, which expose the attack by reverse-engineering the trigger pattern. While UltraBD <ref type="bibr">[47]</ref> realizes an inaudible attack with ultrasound as triggers, it requires dedicated devices (e.g., ultrasonic speaker) for replaying triggers. In contrast, our designed trigger can be replayed with commodity devices (e.g., commercial loudspeakers). The comparisons of our attack with the existing audio backdoor attacks are shown in Table <ref type="table">5</ref>.</p><p>Synchronization-free Audio Adversarial Attacks. Existing works <ref type="bibr">[16,</ref><ref type="bibr">30]</ref> have explored realizing synchronizationfree audio adversarial attacks. However, the sound magnitude of these attacks needs to be sufficiently large (audible) for the effectiveness. As speech recognition models are normally trained to recognize audible sounds, the perturbation used to launch such adversarial attacks is audible, thus they are noticeable to users. Compared with these works, we design the trigger to have energy below the noise floor (e.g., background and hardware noises) and involve it into model training to make the attack inaudible to humans.</p><p>Inaudible Attacks. Roy et al. <ref type="bibr">[35]</ref> show that MEMS microphones on mobile devices can capture high-frequency sounds (e.g., &#8805; 20&#119896;&#119867;&#119911;), allowing adversaries to inject inaudible commands. Existing works also explore inaudible triggers for backdoor attacks. For example, Koffas et al. <ref type="bibr">[25]</ref> utilize ultrasonic pulses as trigger patterns. However, these triggers cannot pass through low-pass filters, thus cannot be deployed in physical attack scenarios. Moreover, ultrasoundbased attacks often encounter substantial attenuation <ref type="bibr">[9]</ref>, resulting in reduced effective attack distances. Sugawara et al. <ref type="bibr">[41]</ref> propose a laser-based attack against microphones, but it requires the line-of-sight to the target device.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="13">CONCLUSION</head><p>In this work, we present an audio backdoor attack that injects inaudible triggers in the frequency domain of audio spectrograms. We formulate two trigger injection methods, data poisoning and training outsourcing. To generate inaudible triggers, our attack system first constructs an initial trigger by identifying critical frequency components of audio spectrograms in a dataset. By altering the trigger structure during backdoor learning, our attack forces the compromised model to detect the trigger in a synchronization-free manner. We further enhance attack imperceptibility and robustness under practical scenarios through joint optimizations. Comprehensive experiments involving six deep learning models confirm the effectiveness of our attack under digital and physical settings. We further verify that our attack can successfully circumvent representative backdoor defense methods.</p></div></body>
		</text>
</TEI>
