Waveform learning replaces traditional analytic pulse-shaping filters, such as root-raised cosine, with a neural network that learns an optimal basis function directly from data. By backpropagating through a differentiable channel model, the system discovers a transmit waveform and receiver filter pair that minimizes a composite loss function, balancing bit error rate against out-of-band emission constraints without manual filter design.
Glossary
Waveform Learning

What is Waveform Learning?
Waveform learning is a deep learning technique that jointly optimizes a transmit pulse shape and its corresponding receiver filter as a matched neural network pair, directly minimizing inter-symbol interference and spectral leakage for a specific channel profile.
The learned waveform is inherently adaptive to the specific impairments of the target channel, including non-linear hardware distortion and frequency-selective fading. This approach often results in a non-symmetric pulse that outperforms classical matched filtering, achieving superior spectral containment and lower inter-symbol interference by exploiting degrees of freedom unavailable to traditional analytic methods.
Key Features of Waveform Learning
Waveform learning jointly optimizes the transmit pulse shape and receiver filter using a neural network, discovering a matched filter pair that minimizes inter-symbol interference and out-of-band emissions for a specific channel profile.
Joint Transmitter-Receiver Optimization
Unlike traditional systems that design transmit and receive filters independently, waveform learning treats the entire pulse shaping and matched filtering chain as a single differentiable neural network. The transmitter learns a complex baseband pulse, while the receiver learns a corresponding filter kernel. Both are updated via backpropagation through a stochastic channel model, ensuring the pair is globally optimal for the target metric—typically minimizing bit error rate (BER) or maximizing spectral efficiency. This co-design eliminates the mismatch loss inherent in modular architectures.
Out-of-Band Emission Control
A critical advantage of learned waveforms is the ability to directly optimize for spectral containment. By adding a penalty term to the loss function that measures adjacent channel leakage ratio (ACLR) or power outside the allocated bandwidth, the neural network discovers pulse shapes that naturally suppress side lobes. This learned shaping often outperforms classical raised-cosine or root-raised-cosine filters, achieving steeper spectral roll-off without the need for additional digital pre-distortion or guard bands.
Channel-Specific Adaptation
Waveform learning does not assume an ideal additive white Gaussian noise (AWGN) channel. The neural network is trained on real or simulated channel profiles—including multipath fading, Doppler shift, and non-linear hardware impairments. The resulting pulse shape is implicitly tuned to the channel's delay spread and frequency selectivity. For a frequency-selective channel, the learned waveform may naturally incorporate a form of implicit equalization, pre-distorting the pulse to counteract known dispersion.
Differentiable Channel Model Integration
End-to-end training requires a channel model that permits gradient flow from the receiver loss back to the transmitter parameters. This is achieved using a differentiable channel surrogate—either a mathematical approximation of the physical layer or a pre-trained neural channel model. The surrogate captures key impairments like phase noise, IQ imbalance, and power amplifier non-linearity. During inference, the learned waveform generalizes to the real hardware channel, having been optimized against a high-fidelity digital twin.
Replacing Classical Filter Banks
In multi-carrier systems like OFDM or filter bank multi-carrier (FBMC), waveform learning can replace the entire prototype filter design. A neural network learns the optimal time-frequency localization for each subcarrier, balancing the trade-off between inter-symbol interference (ISI) and inter-carrier interference (ICI). This is particularly valuable in 5G NR and future 6G systems where mixed numerologies and asynchronous transmissions demand flexible, non-orthogonal pulse shapes.
Hardware-Aware Pulse Design
Learned waveforms can incorporate real-world power amplifier (PA) constraints directly into the optimization loop. By including a differentiable PA model—such as a Rapp or Saleh model—the network learns a pulse shape with a reduced peak-to-average power ratio (PAPR) and minimal distortion when operating near saturation. This hardware-in-the-loop approach produces waveforms that are not only spectrally efficient but also practical for energy-constrained transmitters, reducing the need for aggressive digital pre-distortion (DPD).
Frequently Asked Questions
Explore the core concepts behind learned waveform design, where neural networks jointly optimize transmit pulse shapes and receiver filters to minimize interference and maximize spectral efficiency for specific channel conditions.
Waveform learning is a deep learning technique that jointly optimizes a transmit pulse shape and its corresponding receiver filter as a single neural network, effectively learning a matched filter pair that minimizes inter-symbol interference (ISI) and out-of-band emissions for a specific channel profile. Unlike traditional systems that use fixed, mathematically derived pulses like root-raised cosine (RRC) filters, a waveform learning autoencoder is trained end-to-end over a stochastic or differentiable channel model. The transmitter network learns to shape the baseband I/Q symbols into a continuous-time waveform, while the receiver network learns the optimal sampling and equalization strategy. The loss function typically combines a communication objective, such as minimizing bit error rate, with a spectral containment objective, such as minimizing adjacent channel leakage ratio (ACLR), allowing the system to discover novel pulse shapes that outperform classical designs on non-linear or dispersive channels.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Explore the foundational concepts and advanced architectures that intersect with learned pulse shaping and matched filter design.
End-to-End Autoencoder
The overarching framework that jointly optimizes a transmitter and receiver as a single deep neural network. Waveform learning is a specific application of this paradigm, where the autoencoder discovers an optimal pulse shape and matched filter pair directly from data, replacing traditional root-raised cosine filters with learned, channel-specific waveforms that minimize inter-symbol interference (ISI).
Differentiable Channel Model
A critical enabler for waveform learning that allows gradients to backpropagate from the receiver loss to the transmitter parameters. This can be a mathematical surrogate or a neural channel model trained on real measurements. Without a differentiable channel, the end-to-end optimization of a transmit pulse shape cannot be performed via standard gradient descent, making this a prerequisite for joint transceiver learning.
Learned Constellation
A complementary technique where a neural network optimizes the positions and probabilities of constellation points in the I/Q plane. While waveform learning focuses on the pulse shape, learned constellation design optimizes the symbol mapping. Together, they form a fully learned modulation scheme that maximizes throughput for a specific channel profile, moving beyond fixed QAM and RRC combinations.
OFDM Autoencoder
An end-to-end learning framework that jointly optimizes the transmitter and receiver for an orthogonal frequency-division multiplexing system. In this context, waveform learning extends to optimizing the windowing function and cyclic prefix configuration, learning to mitigate inter-carrier interference and peak-to-average power ratio (PAPR) directly from data rather than relying on fixed filter designs.
Model-Based Autoencoder
A transceiver architecture that integrates known physical layer algorithmic structures as non-trainable layers within a neural network. For waveform learning, this means embedding the Fast Fourier Transform (FFT) or pulse shaping filter structure directly into the model, improving data efficiency and interpretability while still allowing the network to learn optimal filter coefficients for a given channel.
Blind Equalization Network
A neural network receiver that jointly performs channel equalization and symbol detection directly from a received signal sequence without requiring explicit pilot-based channel estimation. This approach implicitly learns a matched filter that is robust to unknown channel conditions, making it a practical deployment of waveform learning principles in scenarios where channel state information (CSI) is unavailable or rapidly changing.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us