Abstract
In the area machine learning / data mining many diverse algorithms are available nowadays and hence the selection of the most suitable algorithm may be a challenge. Tbhis is aggravated by the fact that many algorithms require that certain parameters be set. If a wrong algorithm and/or parameter configuration is selected, substandard results may be obtained. The topic of metalearning aims to facilitate this task. Metalearning typically proceeds in two phases. First, a given set of algorithms A (e.g. classification algorithms) and datasets D is identified and different pairs < ai,dj > from these two sets are chosen for testing. The dataset di is described by certain meta-features which together with the performance result of algorithm ai constitute a part of the metadata. In the second phase the metadata...
Recommended Reading
Bernstein A, Provost F, Hill S (2005) Toward intelligent assistance for a data mining process: an ontology-based approach for cost-sensitive classification. IEEE Trans Knowl Data Eng 17(4): 503–518
Brazdil P, Henery R (1994) Analysis of results. In: Michie D, Spiegelhalter DJ, Taylor CC (eds) Machine learning, neural and statistical classification. Ellis Horwood, New York
Brazdil P, Giraud-Carrier C, Soares C, Vilalta R (2009) Metalearning – applications to data mining. Springer, Berlin
Engels R, Theusinger C (1998) Using a data metric for offering preprocessing advice in data-mining applications. In: Proceedings of the 13th European conference on artificial intelligence, Brighton, pp 430–434
Hilario M, Nguyen P, Do H, Woznica A, Kalousis A (2011) Ontology-based meta-mining of knowledge discovery workflows. In: Jankowski N et al (eds) Meta-learning in computational intelligence. Springer, Berlin/New York
Kietz JU, Serban F, Bernstein A, Fischer S (2012) Designing KDD-workflows via HTN-planning for intelligent discovery assistance. In: Vanschoren J et al (eds) Planning to learn workshop at ECAI-2012 (PlanLearn-2012)
Leite R, Brazdil P, Vanschoren J (2012) Selecting classification algorithms with active testing. In: Machine learning and data mining in pattern recognition. Springer, Berlin/New York, pp 117–131
Mitchell T (1997) Machine learning. McGraw Hill, New York
Nakhaeizadeh G, Schnabl A (1997) Development of multi-criteria metrics for evaluation of data mining algorithms. In: Proceedings of the 3rd international conference on knowledge discovery and data mining, Newport Beach, pp 37–42
Pfahringer B, Bensusan H, Giraud-Carrier C (2000) Meta-learning by landmarking various learning algorithms. In: Proceedings of the 17th international conference on machine learning, Stanford, pp 743–750
Rice JR (1976) The algorithm selection problem. Adv Comput 15:65–118
Smith-Miles KA (2008) Cross-disciplinary perspectives on meta-learning for algorithm selection. ACM Comput Surv 41(1):6
Sun Q, Pfahringer B (2012) Bagging ensemble selection for regression. In: Proceedings of the 25th Australasian joint conference on artificial intelligence, Sydney, pp 695–706
Sun Q, Pfahringer B (2013) Pairwise meta-rules for better meta-learning-based algorithm ranking. Mach Learn 93(1):141–161
Vilalta R, Drissi Y (2002) A perspective view and survey of metalearning. Artif Intell Rev 18(2): 77–95
Xu L, Hutter F, Hoos H, Leyton-Brown K (2008) Cross-disciplinary perspectives on meta-learning for algorithm selection. J Artif Intell Res 32: 565–606
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media New York
About this entry
Cite this entry
Brazdil, P., Vilalta, R., Giraud-Carrier, C., Soares, C. (2016). Metalearning. In: Sammut, C., Webb, G. (eds) Encyclopedia of Machine Learning and Data Mining. Springer, Boston, MA. https://doi.org/10.1007/978-1-4899-7502-7_543-1
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7502-7_543-1
Received:
Accepted:
Published:
Publisher Name: Springer, Boston, MA
Online ISBN: 978-1-4899-7502-7
eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering