Skip to main content

Time Space Tradeoffs in GA Based Feature Selection for Workload Characterization

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6097))

Abstract

This paper reports the results of a research effort that explores time/space tradeoffs inherent to genetic algorithms (GA). The study analyzes redundancy in the GA search space and lays out a schema for efficient utilization of record keeping in the form of a cache to minimize redundancy. The application used for evaluation of the record keeping procedure is feature selection for computer workload characterization. The experimental results demonstrate the utility of record keeping in the GA domain, and show a significant reduction in execution time with virtually the same solution quality.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Luo, Y., Joshi, A., Phansalkar, A., John, L.K., Ghosh, J.: Analyzing and Improving Clustering Based Sampling for Microprocessors. Journal of High Performance Computing and Networking 5(4), 352–366 (2008)

    Google Scholar 

  2. Brock, M.: Feature Selection for Slice Based Workload Characterization and Power Estimation, Texas State University, Master Thesis (in progress)

    Google Scholar 

  3. Vose, M.D.: The simple genetic algorithm: Foundations and theory. MIT Press, Cambridge (1999)

    MATH  Google Scholar 

  4. Siedlecki, W., Sklansky, J.: A note on genetic algorithms for large-scale feature selection. Pattern Recognition Letters 10, 335–347 (1989)

    Article  MATH  Google Scholar 

  5. Kudo, M., Sklansky, J.: Comparison of algorithms that select features for pattern classifiers. Pattern Recognition (33), 25–41 (2000)

    Google Scholar 

  6. Kudo, M., Somol, P., Pudil, P., Shimbo, M., Sklansky, J.: Comparison of Classifier Specific Feature Selection Algorithms. In: Amin, A., Pudil, P., Ferri, F., Iñesta, J.M. (eds.) SPR 2000 and SSPR 2000. LNCS, vol. 1876, pp. 677–686. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  7. Cover, T.M., Van Campenhout, J.M.: On the possible orderings in the measure-ment selection problem. IEEE Transactions on Systems, Man and Cybernetics 7(9), 657–661 (1997)

    Article  MATH  Google Scholar 

  8. Guyon, I.J., Weston, S., Barnhill, V.: Gene selection for cancer classification using support vector machines. Machine Learning 46(1) (2002)

    Google Scholar 

  9. Gadat, S., Younes, L.: A stochastic algorithm for feature selection in pattern recognition. Journal of Machine Learning Research 8, 509–547 (2007)

    MATH  Google Scholar 

  10. Wang, Y.L., Li, J., Ni, S., Huang, T.: Feature selection using tabu search with long-term memories and probabilistic networks. Pattern Recognition Letters 30, 661–670 (2009)

    Article  Google Scholar 

  11. Liu, H.: Feature Selection for Knowledge Discovery and Data Mining. Kluwer Academic, Boston (1998)

    Book  MATH  Google Scholar 

  12. Bello, R.A., Puris, A., Nowe, Y., Martinez, G.M.: Two Step Ant Colony System to Solve the Feature Selection Problem. In: Martínez-Trinidad, J.F., Carrasco Ochoa, J.A., Kittler, J. (eds.) CIARP 2006. LNCS, vol. 4225, pp. 588–596. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  13. Coetzee, F.M., Glover, E., Lawrence, S., Lee, C.: Feature selection in web applica-tions using ROC insertions and power set pruning. In: Proceedings 2001 Symposium on Applications and the Internet, USA, pp. 5–14 (2001)

    Google Scholar 

  14. Narendra, P.M., Fukunaga, K.: A branch and bound algorithm for feature subset selection. IEEE Transactions on Computers 26, 917–922 (1977)

    Article  MATH  Google Scholar 

  15. Nakariyakul, S.: On the suboptimal solutions using the adaptive branch and bound algorithm for feature selection. In: Proceedings of the 2008 International Conference on Wavelet Analysis and Pattern Recognition, Hong Kong, pp. 384–389 (2008)

    Google Scholar 

  16. Yusta, S.C.: Different meta-heuristic strategies to solve the feature selection problem. Pattern Recognition Letters 30, 525–534 (2009)

    Article  Google Scholar 

  17. Wang, X.J., Yang, X., Teng, W., Xia, R.: Feature selection based on rough sets and particle swarm optimization. Pattern Recognition Letters 28, 459–471 (2007)

    Article  Google Scholar 

  18. Stone, H.S.: High-performance computer architecture. Prentice-Hall, Englewood Cliffs (1993)

    MATH  Google Scholar 

  19. Hertel, P., Pitassi, T.: An exponential time/space speedup for resolution. Electronic Colloquium on Computational Complexity 46, 1–25 (2007)

    Google Scholar 

  20. Allen, D., Darwiche, A.: Optimal time-space tradeoff in probabilistic inference. In: Proceedings of the 21st international joint conference on artificial intelligence, pp. 969–975 (2003)

    Google Scholar 

  21. Aggarwal, A.: Software caching vs. pre-fetching. In: ACM Proceedings of the International Symposium on Memory Management, Germany, pp. 1–6 (2002)

    Google Scholar 

  22. Karhi, D., Tamir, D.E.: Caching in the TSP Search Space. In: Chien, B.-C., Hong, T.-P., Chen, S.-M., Ali, M. (eds.) IEA/AIE 2009. LNCS, vol. 5579, pp. 221–230. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  23. Santos, E.E., Santos Jr., E.: Cache Diversity in genetic algorithm Design. In: FLAIRS Conference, pp. 107–111 (2000)

    Google Scholar 

  24. Lowell, D., El Lababedi, B., Novoa, C., Tamir, D.E.: The Locality of Refer-ence of Genetic algorithms and Probabilistic Reasoning. In: The International Conference on Artificial Intelligence and Pattern Recognition, AIPR 2009, USA (2009)

    Google Scholar 

  25. Ball, J.H., Hall, D.J.: A clustering technique for summarizing multivariate data. Behavioral Science 12(2), 153–155 (1966)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tamir, D.E., Novoa, C., Lowell, D. (2010). Time Space Tradeoffs in GA Based Feature Selection for Workload Characterization. In: García-Pedrajas, N., Herrera, F., Fyfe, C., Benítez, J.M., Ali, M. (eds) Trends in Applied Intelligent Systems. IEA/AIE 2010. Lecture Notes in Computer Science(), vol 6097. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13025-0_66

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13025-0_66

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13024-3

  • Online ISBN: 978-3-642-13025-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics