In this chapter we propose a unifying overview of a recent class of nonlinear adaptive filters, known as Spline Adaptive Filter (SAF). This family of nonlinear adaptive filters comes from the general class of block-wise architectures consisting of a cascade of a suitable number of linear blocks and flexible memoryless nonlinear functions. In particular, the nonlinear function involved in the adaptation process is based on a spline function whose shape can be modified during the learning. Specifically, B-splines and Catmull–Rom splines are used, because they allow one to impose simple constraints on control parameters. The spline control points are adaptively changed using gradient-based techniques. In addition, in this chapter we show some of the most meaningful theoretical results in terms of upper bounds on the choice of the step sizes and excess mean square error values. The SAF family of nonlinear adaptive filters can be successfully applied to several real-world applications, such as the identification of nonlinear systems, adaptive echo cancelers, adaptive noise control, nonlinear prediction and some other learning algorithms. Some experimental results are also presented to demonstrate the effectiveness of the proposed method.

Spline adaptive filters: Theory and applications / Scarpiniti, Michele; Comminiello, Danilo; Parisi, Raffaele; Uncini, Aurelio. - (2018), pp. 47-69. [10.1016/B978-0-12-812976-0.00004-X].

Spline adaptive filters: Theory and applications

Scarpiniti, Michele
;
Comminiello, Danilo;Parisi, Raffaele;Uncini, Aurelio
2018

Abstract

In this chapter we propose a unifying overview of a recent class of nonlinear adaptive filters, known as Spline Adaptive Filter (SAF). This family of nonlinear adaptive filters comes from the general class of block-wise architectures consisting of a cascade of a suitable number of linear blocks and flexible memoryless nonlinear functions. In particular, the nonlinear function involved in the adaptation process is based on a spline function whose shape can be modified during the learning. Specifically, B-splines and Catmull–Rom splines are used, because they allow one to impose simple constraints on control parameters. The spline control points are adaptively changed using gradient-based techniques. In addition, in this chapter we show some of the most meaningful theoretical results in terms of upper bounds on the choice of the step sizes and excess mean square error values. The SAF family of nonlinear adaptive filters can be successfully applied to several real-world applications, such as the identification of nonlinear systems, adaptive echo cancelers, adaptive noise control, nonlinear prediction and some other learning algorithms. Some experimental results are also presented to demonstrate the effectiveness of the proposed method.
2018
Adaptive Learning Methods for Nonlinear System Modeling
9780128129760
Nonlinear adaptive filters; spline adaptive filters; nonlinear cascade adaptive filters; least mean square; Wiener systems; Hammerstein systems; sandwich models
02 Pubblicazione su volume::02a Capitolo o Articolo
Spline adaptive filters: Theory and applications / Scarpiniti, Michele; Comminiello, Danilo; Parisi, Raffaele; Uncini, Aurelio. - (2018), pp. 47-69. [10.1016/B978-0-12-812976-0.00004-X].
File allegati a questo prodotto
File Dimensione Formato  
Scarpiniti_Spline-adaptive_2018.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 721.18 kB
Formato Adobe PDF
721.18 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1296931
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? ND
social impact