The Design of Digital IIR Filters Using a Differential Evolution Optimization Algorithm with Taguchi Crossover
- 1 October 2019
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2019 IEEE 10th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON)
- p. 0462-0468
- https://doi.org/10.1109/uemcon47517.2019.8993041
Abstract
This paper presents a differential evolution algorithm that uses an elitist, ranking, random selection method and both two and three level Taguchi crossover. The algorithm is applied to 13 commonly used global numerical optimization test functions, including a spherical, three hyper-ellipsoid, the sum of different powers, Rastrigin's, Schwefel's, Griewank's, Rosen-brock's valley, Styblinski-Tang, Ackley's Path, Price-Rosenbrock, and Eggholder's functions. The algorithm is also used to design a number of optimal digital infinite impulse response (IIR) filters.Keywords
This publication has 18 references indexed in Scilit:
- Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population SizePLOS ONE, 2012
- Genetic Algorithm for the Design of Optimal IIR Digital FiltersJournal of Signal and Information Processing, 2012
- Hybrid Taguchi-Genetic Algorithm for Global Numerical OptimizationIEEE Transactions on Evolutionary Computation, 2004
- Designing digital IIR filters using ant colony optimisation algorithmEngineering Applications of Artificial Intelligence, 2004
- Digital IIR Filter Design Using Adaptive Simulated AnnealingDigital Signal Processing, 2001
- An orthogonal genetic algorithm with quantization for global numerical optimizationIEEE Transactions on Evolutionary Computation, 2001
- Design of multidimensional finite-wordlength FIR and IIR filters by simulated annealingIEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing, 1995
- Simultaneous design in both magnitude and group-delay of IIR and FIR filters based on multiple criterion optimizationIEEE Transactions on Acoustics, Speech, and Signal Processing, 1984
- Error surfaces of recursive adaptive filtersIEEE Transactions on Acoustics, Speech, and Signal Processing, 1981
- Recursive and nonrecursive realizations of digital filters designed by frequency sampling techniquesIEEE Transactions on Audio and Electroacoustics, 1971