Machine Learning—Evaluation (Cross-validation, Metrics, Importance Scores...)
Publication date
2023-11-05
Editors
Asselbergs, Folkert W.
Denaxas, Spiros
Oberski, Daniel L.
Moore, Jason H.
Advisors
Supervisors
Document Type
Part of book
Metadata
Show full item recordCollections
License
taverne
Abstract
The high performance of machine learning (ML) techniques when handling different data analytics tasks resulted in developing a large number of models. Although these models can provide multiple options for performing the task at hand, selecting the right model becomes more challenging. As the ML models perform differently based on the nature of the data and the application, designing a good evaluation process would help in selecting the appropriate ML model. Considering the nature of the ML model and the user’s interest, different evaluation experiments can be designed to get better insights about the performance of the model. In this chapter, we discuss different evaluation techniques that suit both supervised and unsupervised models including cross-validation and bootstrap. Moreover, we present a set of performance measures that can be used as an indication on how the model would perform in real applications. For each of the performance measures, we discuss the optimal values that can be achieved by a given model and what should be considered as acceptable. We also show the relationship between the different measures, which can give more insights when interpreting the results of a given ML model.
Keywords
Machine learning, Training, Testing, Regression, Classification, Clustering, Taverne
Citation
Qahtan, H 2023, Machine Learning—Evaluation (Cross-validation, Metrics, Importance Scores...). in F W Asselbergs, S Denaxas, D L Oberski & J H Moore (eds), Clinical Applications of Artificial Intelligence in Real-World Data. 1 edn, Springer, Cham, pp. 175–187. https://doi.org/10.1007/978-3-031-36678-9_11