Litcius/Paper detail

Hyperparameter Tuning in Machine Learning: A Comprehensive Review

Justus A Ilemobayo, Olamide I Durodola, Oreoluwa Alade, Opeyemi J Awotunde, Adewumi T Olanrewaju, Olumide Falana, Adedolapo Ogungbire, Abraham Osinuga, Dabira Ogunbiyi, Ark Ifeanyi, Ikenna Odezuligbo, Oluwagbotemi E. Edu

2024Journal of Engineering Research and Reports170 citationsDOIOpen Access PDF

Abstract

Hyperparameter tuning is essential for optimizing the performance and generalization of machine learning (ML) models. This review explores the critical role of hyperparameter tuning in ML, detailing its importance, applications, and various optimization techniques. Key factors influencing ML performance, such as data quality, algorithm selection, and model complexity, are discussed, along with the impact of hyperparameters like learning rate and batch size on model training. Various tuning methods are examined, including grid search, random search, Bayesian optimization, and meta-learning. Special focus is given to the learning rate in deep learning, highlighting strategies for its optimization. Trade-offs in hyperparameter tuning, such as balancing computational cost and performance gain, are also addressed. Concluding with challenges and future directions, this review provides a comprehensive resource for improving the effectiveness and efficiency of ML models.

Topics & Concepts

HyperparameterHyperparameter optimizationMachine learningBayesian optimizationComputer scienceArtificial intelligenceMeta learning (computer science)GeneralizationKey (lock)MathematicsEngineeringSupport vector machineSystems engineeringMathematical analysisComputer securityTask (project management)Machine Learning and Data ClassificationAdvanced Multi-Objective Optimization AlgorithmsMetaheuristic Optimization Algorithms Research