Skip to main content

Probability-Driven Simulated Annealing for Optimizing Digital FIR Filters

  • Chapter

Part of the book series: Studies in Computational Intelligence ((SCI,volume 136))

summary

In this paper, we propose to mimic some well-known methods of control theory to automatically fix the parameters of a multi-objective Simulated Annealing (SA) method. Our objective is to allow a decision maker to efficiently use advanced operation research techniques without a deep knowledge of this domain. Classical SA controls the probability of acceptance using an a priori temperature scheduling (Temperature Driven SA, or TD-SA). In this paper, we simply propose to control the temperature using an a priori probability of acceptance scheduling (Probability Driven SA, or PD-SA). As an example, we present an application of signal processing and particularly the design of digital Finite Impulse Response (FIR) filters for very high speed applications. The optimization process of a FIR filter generally trades-off two metrics. The first metric is the quality of its spectral response (measured as a distance between the ideal filter and the real one). The second metric is the hardware cost of the filter. Thus, a Pareto-based approach obtained by a multi-objective simulated annealing is well suited for the decision maker. In this context, TD-SA and PD-SA method are compared. They show no significant differences in terms of performance. But, while TD-SA requires numerous attempts to set an efficient temperature scheduling, PD-SA leads directly to a good solution.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aarts, E.H.L., Korst, J.: Simulated Annealing and Boltzmann Machines. John Wiley, Chichester (1989)

    MATH  Google Scholar 

  2. Cen, L., Lian, Y.: Complexity reduction of high-speed fir filters using micro-genetic algorithm. In: First International Symposium on Control, Communications and Signal Processing, pp. 419–422 (2004)

    Google Scholar 

  3. Coello, C.: EMOO web pages, http://www.lania.mx/~ccoello/EMOO/

  4. Damera-Venkata, N., Evans, B.L.: An automated framework for multicriteria optimization of analog filter designs. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing 46(8), 981–990 (1999)

    Article  Google Scholar 

  5. Deb, K.: Multi-Objective Optimization Using Evolutionary Algorithms. John Wiley & sons, New York (2001)

    MATH  Google Scholar 

  6. Johnson, M.A., Moradi, M.H. (eds.): PID Control. Springer, London (2005)

    Google Scholar 

  7. Kilambi, S.M., Nowrouzian, B.: A genetic algorithm employing correlative roulette selection for optimization of FRM digital filters over CSD multiplier coefficient space. In: IEEE Asia Pacific Conference on Circuits and Systems, 2006. APCCAS 2006, December 2006, pp. 732–735 (2006)

    Google Scholar 

  8. Mou, Z., Duhamel, P.: Fast FIR filtering: Algorithms and implementations. Signal Processing 13(4), 377–384 (1987)

    Article  Google Scholar 

  9. Nam, D., Park, C.H.: Multiobjective simulated annealing: A comparative study to evolutionary algorithms. International Journal of Fuzzy Systems 2(2), 87–97 (2000)

    Google Scholar 

  10. Oner, M.: A genetic algorithm for optimisation of linear phase fir filter coefficients. In: Conference Record of the Thirty-Second Asilomar Conference on Signals, Systems & Computers, November 1998, vol. 2, pp. 1397–1400 (1998)

    Google Scholar 

  11. Qiao, J., Fu, P., Meng, S.: A combined optimization method of finite wordlength fir filters. In: First International Conference on Innovative Computing, Information and Control, 2006. ICICIC 2006, August 2006, vol. 3, pp. 103–106 (2006)

    Google Scholar 

  12. Siohan, P., Benslimane, A.: Synthèse des filtres numériques non récursifs à phase linéaire et coefficients de longueur finie. Annales des Télécommunications 39(7-8), 307–322 (1984)

    Google Scholar 

  13. Siohan, P., Benslimane, A.: Finite precision design of optimal linear phase 2-D FIR digital filters. IEEE Transactions on Circuits and Systems 36(1), 11–22 (1989)

    Article  MathSciNet  Google Scholar 

  14. Thomson, R., Arslan, T.: An evolutionary algorithm for the multi-objective optimisation of VLSI primitive operator filters. In: Proceedings of the 2002 Congress on Evolutionary Computation, 2002. CEC 2002, vol. 1, pp. 37–42 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Carlos Cotta Marc Sevaux Kenneth Sörensen

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Boutillon, E., Roland, C., Sevaux, M. (2008). Probability-Driven Simulated Annealing for Optimizing Digital FIR Filters. In: Cotta, C., Sevaux, M., Sörensen, K. (eds) Adaptive and Multilevel Metaheuristics. Studies in Computational Intelligence, vol 136. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79438-7_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79438-7_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-79437-0

  • Online ISBN: 978-3-540-79438-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics