Skip to main content

Statistical Generalization of Performance-Related Heuristics for Knowledge-Lean Applications

  • Chapter
Evolutionary Algorithms in Engineering Applications

Summary

In this chapter, we present new results on the automated generalization of performance-related heuristics learned for knowledge-lean applications. By first applying genetics-based learning to learn new heuristics for some small subsets of test cases in a problem space, we study methods to generalize these heuristics to unlearned subdomains of test cases. Our method uses a new statistical metric called probability of win. By assessing the performance of heuristics in a range-independent and distribution-independent manner, we can compare heuristics across problem subdomains in a consistent manner. To illustrate our approach, we show experimental results on generalizing heuristics learned for sequential circuit testing, VLSI cell placement and routing, branch-and-bound search, and blind equalization. We show that generalization can lead to new and robust heuristics that perform better than the original heuristics across test cases of different characteristics.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 189.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. F. Brglez, D. Bryan, and K. Kozminski, “Combinatorial profiles of sequential benchmark circuits,” in Int’l Symposium on Circuits and Systems, pp. 1929–1934, May 1989.

    Google Scholar 

  2. C. M. Fonseca and P. J. Fleming, “Genetic algorithms for multiobjective optimization: Formulation, discussion, and generalization,” in Proc. of the Fifth Int’l Conf. on Genetic Algorithms, (Morgan Kaufman), pp. 416–423, Int’l Soc. for Genetic Algorithms, June 1993.

    Google Scholar 

  3. D. E. Goldberg and J. H. Holland, “Genetic algorithms and machine learning,” Machine Learning, vol. 3, pp. 95–100, Oct. 1988.

    Google Scholar 

  4. S. Haykin, Blind Deconvolution. Englewood Cliffs, NJ: Prentice Hall, 1994.

    Google Scholar 

  5. A. Ieumwananonthachai and B. W. Wah, “TEACHER — an automated system for learning knowledge-lean heuristics,” Tech. Rep. CRHC-95–08, Center for Reliable and High Performance Computing, Coordinated Science Laboratory, Univ. of Illinois, Urbana, IL, March 1995.

    Google Scholar 

  6. C. Z. Janikow, “A knowledge-intensive genetic algorithm for supervised learning,” Machine Learning, vol. 13, no. 2–3, pp. 189–228, 1993.

    Article  Google Scholar 

  7. S. Kirkpatrick, J. C. D. Gelatt, and M. P. Vecchi, “Optimization by simulated annealing,” Science, vol. 220, pp. 671–680, May 1983.

    Article  MathSciNet  MATH  Google Scholar 

  8. J. R. Koza, Genetic Programming. Cambridge, MA: The MIT Press, 1992.

    MATH  Google Scholar 

  9. LayoutSynth92, International Workshop on Layout Synthesis. ftp site: mcnc.mcnc.org in directory /pub/benchmark, 1992.

    Google Scholar 

  10. T. M. Niermann and J. H. Patel, “HITEC: A test generation package for sequential circuits,” in European Design Automation Conference, pp. 214–218, 1991.

    Google Scholar 

  11. T. M. Niermann and J. H. Patel, “HITEC: A test generation package for sequential circuits,” in European Design Automation Conference, pp. 214–218, 1991.

    Chapter  Google Scholar 

  12. J. Pearl, Heuristics-Intelligent Search Strategies for Computer Problem Solving. Reading, MA: Addison-Wesley, 1984.

    Google Scholar 

  13. C. L. Ramsey and J. J. Grefenstette, “Case-based initialization of genetic algorithms,” in Proc. of the Fifth Int’l Conf. on Genetic Algorithms, (Morgan Kaufman), pp. 84–91, Int’l Soc. for Genetic Algorithms, June 1993.

    Google Scholar 

  14. E. M. Rudnick, J. H. Patel, G. S. Greenstein, and T. M. Niermann, “Sequential circuit test generation in a genetic algorithm framework,” in Proc. Design Automation Conf., ACM/IEEE, June 1994.

    Google Scholar 

  15. D. G. Saab, Y. G. Saab, and J. A. Abraham, “CRIS: A test cultivation program for sequential VLSI circuits,” in Proc. of Int’l Conf. on Computer Aided Design, (Santa Clara, CA), pp. 216–219, IEEE, Nov. 1992.

    Google Scholar 

  16. D. G. Saab, Y. G. Saab, and J. A. Abraham, “CRIS: A test cultivation program for sequential VLSI circuits,” in Proc. of Int’l Conf. on Computer Aided Design, (Santa Clara, CA), pp. 216–219, IEEE, Nov. 8–12 1992.

    Google Scholar 

  17. C. Sechen, VLSI Placement and Global Routing Using Simulated Annealing. Boston, MA: Kluwer Academic Publishers, 1988.

    Book  Google Scholar 

  18. B. W. Wah, A. Ieumwananonthachai, L. C. Chu, and A. Aizawa, “Geneticsbased learning of new heuristics: Rational scheduling of experiments and generalization,” IEEE Trans. on Knowledge and Data Engineering, vol. 7, pp. 763–785, Oct. 1995.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Ieumwananonthachai, A., Wah, B.W. (1997). Statistical Generalization of Performance-Related Heuristics for Knowledge-Lean Applications. In: Dasgupta, D., Michalewicz, Z. (eds) Evolutionary Algorithms in Engineering Applications. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-03423-1_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-03423-1_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-08282-5

  • Online ISBN: 978-3-662-03423-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics