Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

2011 — 2026

research
  • Reports
  • Newsletter
  • Methodology
  • Origins
  • Vocab
services
  • Research Sessions
  • Signals Workspace
  • Bespoke Projects
  • Use Cases
  • Signal Scanfree
  • Readinessfree
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
audiences
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
resources
  • Pricing
  • Partners
  • How We Work
  • Data Visualization
  • Multi-Model Method
  • FAQ
  • Security & Privacy
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
  • Login
ResearchServicesPricingPartnersAbout
ResearchServicesPricingPartnersAbout
  1. Home
  2. Vocab
  3. Wavelet

Wavelet

A mathematical function that decomposes signals into localized time-frequency components at multiple scales.

Year: 1995Generality: 550
Back to Vocab

A wavelet is a compact, oscillating mathematical function used to decompose signals or data into components across multiple scales of resolution. Unlike the Fourier transform, which represents signals as infinite sinusoidal waves and sacrifices temporal information for frequency precision, wavelets are localized in both time and frequency simultaneously. This dual localization is achieved through two operations: scaling (stretching or compressing the wavelet to capture different frequency bands) and translation (shifting it along the time axis to capture when those frequencies occur). The result is a rich, multi-resolution representation that captures both coarse global structure and fine local detail within the same framework.

The core computational mechanism is the wavelet transform, which comes in continuous and discrete forms. The discrete wavelet transform (DWT) is particularly practical for machine learning applications, recursively decomposing a signal into approximation coefficients (low-frequency content) and detail coefficients (high-frequency content) at successive levels. This hierarchical decomposition mirrors the way convolutional neural networks build representations across scales, and the two approaches share deep theoretical connections. Wavelet bases such as Haar, Daubechies, and Morlet offer different trade-offs between smoothness, compact support, and computational efficiency, allowing practitioners to choose a basis suited to their data's characteristics.

In machine learning, wavelets serve several important roles. They are widely used for feature extraction from time-series and audio signals, where non-stationary behavior — frequency content that changes over time — makes Fourier methods inadequate. Wavelet-based denoising, which thresholds detail coefficients to suppress noise while preserving signal structure, is a standard preprocessing step for physiological, financial, and sensor data. In computer vision, wavelet decompositions underpin classical image compression standards like JPEG 2000 and inform the design of modern architectures that process images at multiple resolutions.

Wavelets became relevant to machine learning in the 1990s as the discrete wavelet transform matured and computational resources made large-scale signal processing feasible. Their ability to compactly represent structured, non-stationary data with sparse coefficients remains valuable even as deep learning has absorbed many signal processing tasks, and wavelet-inspired ideas continue to influence neural network architecture design.

Related

Related

Fourier Transform
Fourier Transform

A mathematical tool that decomposes signals into constituent frequencies for analysis.

Generality: 866
Fourier Analysis
Fourier Analysis

A mathematical technique decomposing signals into constituent frequency components.

Generality: 838
Convolution
Convolution

A sliding filter operation that extracts spatial patterns from input data.

Generality: 871
Gabor Function
Gabor Function

A mathematical filter that simultaneously captures spatial and frequency information in signals.

Generality: 580
DL (Deep Learning)
DL (Deep Learning)

A machine learning approach using multi-layered neural networks to model complex data patterns.

Generality: 928
Fourier Features
Fourier Features

Mapping inputs through sinusoidal functions to help models capture complex, periodic patterns.

Generality: 514