Research Article

Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison

Volume: 11 Number: 3 August 21, 2023
EN

Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison

Abstract

This paper presents a comprehensive exploration of automatic machine learning (AutoML) tools in the context of classification and regression tasks. The focus lies on understanding and illustrating the potential of these tools to accelerate and optimize the process of machine learning, thereby making it more accessible to non-experts. Specifically, we delve into multiple popular open-source AutoML tools and provide illustrative examples of their application. We first discuss the fundamental principles of AutoML, including its key features such as automated data preprocessing, feature engineering, model selection, hyperparameter tuning, and model validation. We subsequently venture into the hands-on application of these tools, demonstrating the implementation of classification and regression tasks using multiple open-source AutoML tools. We provide open-source code samples for two data scenarios for classification and regression, designed to assist readers in quickly adapting AutoML tools for their own projects and in comparing the performance of different tools. We believe that this contribution will aid both practitioners and researchers in harnessing the power of AutoML for efficient and effective machine learning model development.

Keywords

References

  1. [1] Patil, P. S., Kappuram, K., Rumao, R., & Bari, P. (2022, May). Development Of AMES: Automated ML Expert System. In 2022 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COM-IT-CON) (Vol. 1, pp. 208-213). IEEE.
  2. [2] Glasby, L. T., Whaites, E. H., & Moghadam, P. Z. (2023). Machine Learning and Digital Manufacturing Approaches for Solid‐State Materials Development. AI‐Guided Design and Property Prediction for Zeolites and Nanoporous Materials, 377-409.
  3. [3] Pugliese, R., Regondi, S., & Marini, R. (2021). Machine learning-based approach: Global trends, research directions, and regulatory standpoints. Data Science and Management, 4, 19-29.
  4. [4] 4-Lu, S. C., Swisher, C. L., Chung, C., Jaffray, D., & Sidey-Gibbons, C. (2023). On the importance of interpretable machine learning predictions to inform clinical decision making in oncology. Frontiers in Oncology, 13, 780.
  5. [5] Manduchi, E., & Moore, J. H. (2021). Leveraging automated machine learning for the analysis of global public health data: a case study in malaria. International Journal of Public Health, 31.
  6. [6] Hutter, F., Kotthoff, L., & Vanschoren, J. (2019). Automated machine learning: methods, systems, challenges (p. 219). Springer Nature.
  7. [7] Chauhan, K., Jani, S., Thakkar, D., Dave, R., Bhatia, J., Tanwar, S., & Obaidat, M. S. (2020, March). Automated machine learning: The new wave of machine learning. In 2020 2nd International Conference on Innovative Mechanisms for Industry Applications (ICIMIA) (pp. 205-212). IEEE.
  8. [8] Singh, V. K., & Joshi, K. (2022). Automated Machine Learning (AutoML): An overview of opportunities for application and research. Journal of Information Technology Case and Application Research, 24(2), 75-85.

Details

Primary Language

English

Subjects

Computer Software

Journal Section

Research Article

Early Pub Date

July 31, 2023

Publication Date

August 21, 2023

Submission Date

June 11, 2023

Acceptance Date

July 31, 2023

Published in Issue

Year 2023 Volume: 11 Number: 3

APA
Topsakal, O., & Akıncı, T. C. (2023). Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison. Balkan Journal of Electrical and Computer Engineering, 11(3), 257-261. https://doi.org/10.17694/bajece.1312764
AMA
1.Topsakal O, Akıncı TC. Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison. Balkan Journal of Electrical and Computer Engineering. 2023;11(3):257-261. doi:10.17694/bajece.1312764
Chicago
Topsakal, Oguzhan, and Tahir Cetin Akıncı. 2023. “Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison”. Balkan Journal of Electrical and Computer Engineering 11 (3): 257-61. https://doi.org/10.17694/bajece.1312764.
EndNote
Topsakal O, Akıncı TC (August 1, 2023) Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison. Balkan Journal of Electrical and Computer Engineering 11 3 257–261.
IEEE
[1]O. Topsakal and T. C. Akıncı, “Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison”, Balkan Journal of Electrical and Computer Engineering, vol. 11, no. 3, pp. 257–261, Aug. 2023, doi: 10.17694/bajece.1312764.
ISNAD
Topsakal, Oguzhan - Akıncı, Tahir Cetin. “Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison”. Balkan Journal of Electrical and Computer Engineering 11/3 (August 1, 2023): 257-261. https://doi.org/10.17694/bajece.1312764.
JAMA
1.Topsakal O, Akıncı TC. Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison. Balkan Journal of Electrical and Computer Engineering. 2023;11:257–261.
MLA
Topsakal, Oguzhan, and Tahir Cetin Akıncı. “Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison”. Balkan Journal of Electrical and Computer Engineering, vol. 11, no. 3, Aug. 2023, pp. 257-61, doi:10.17694/bajece.1312764.
Vancouver
1.Oguzhan Topsakal, Tahir Cetin Akıncı. Classification and Regression Using Automatic Machine Learning (AutoML) – Open Source Code for Quick Adaptation and Comparison. Balkan Journal of Electrical and Computer Engineering. 2023 Aug. 1;11(3):257-61. doi:10.17694/bajece.1312764

Cited By

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisansı