Aliasing occurs when sampling frequency is less than twice the highest frequency component (f_s < 2f_max)
Image: Margus Opp, CC BY-SA 4.0, via Wikimedia Commons
Aliasing occurs when sampling frequency is less than twice the highest frequency component (f_s < 2f_max)
Aliasing happens when the sampling frequency (f_s) is less than twice the highest frequency component (f_max) of the original signal. This causes high frequencies to masquerade as low frequencies in the reconstructed signal.
Example
If a signal contains a frequency component of 500 Hz and it is sampled at 800 Hz, aliasing will occur because the sampling frequency is less than twice the highest frequency component (800 Hz < 2 × 500 Hz).
Remember this
Understanding aliasing is crucial for designing systems that avoid distortion and artifacts in digital signal processing.
Text adapted from Wikipedia, licensed under CC BY-SA 4.0.
Nyquist–Shannon sampling theorem
Sample at ≥ 2× the highest frequency to avoid aliasing
a low-pass filter does: removes frequencies above a cutoff, keeps slow-varying signal
Low-pass filter removes frequencies above a cutoff
Short-time Fourier transform
STFT divides a signal into shorter segments for analysis
mel-frequency cepstral coefficients (MFCCs) capture: speech features on a perceptual scale
Mel-frequency cepstral coefficients (MFCCs) represent sound on a perceptual scale
wavelets provide over Fourier: both time and frequency localization
Wavelets provide both time and frequency localization, unlike Fourier transforms which offer only frequency localization
sinusoidal position encoding works: each dimension has a different frequency
Sinusoidal position encoding assigns unique frequencies to each dimension, enabling the model to distinguish positions effectively
Swipe through 100 ML concepts daily
Open Pocket Polymath