Machine Learning Algorithms Evaluation Methods by Utilizing R
DOI:
https://doi.org/10.25079/ukhjse.v6n1y2022.pp1-11Keywords:
Machine Learning algorithms, Machine Learning metric evaluation, Machine Learning test optionsAbstract
Machine Learning (ML) is a part of Artificial intelligence (AI) that designs and produces systems, which is capable of developing and learning from experiences automatically without making them programmable. ML concentrates on the computer program improvement, which has the ability to access and utilize data for learning from itself. There are different algorithms in ML field, but the most important questions that arise are: Which technique should be utilized on a dataset? and How to investigate ML algorithm? This paper presents the answer for the mentioned questions. Besides, investigation and checking algorithms for a data set will be addressed. In addition, it illustrates choosing the provided test options and metrics assessment. Finally, researchers will be able to conduct this research work on their datasets to select an appropriate model for their datasets.
Downloads
References
Hassan, B. A. (2021). CSCF: a chaotic sine cosine firefly algorithm for practical application problems. Neural Computing and Applications, 33(12), 7011-7030.
Ahmed, A. M., Hassan, B., Saeed, S., & Saeed, A. A. (2016). Evaluating e-Government Services in Kurdistan Institution for Strategic Studies and Scientific Research Using the EGOVSAT Model. Journal of Applied Research, 1(2).
Hassan, B. A., & Rashid, T. A. (2020). Operational framework for recent advances in backtracking search optimisation algorithm: A systematic review and performance evaluation. Applied Mathematics and Computation, 370, 124919.
Hassan, B. A., & Rashid, T. A. (2020). Datasets on statistical analysis and performance evaluation of backtracking search optimisation algorithm compared with its counterpart algorithms. Data in brief, 28, 105046.
Hassan, B. A., & Rashid, T. A. (2021). A multidisciplinary ensemble algorithm for clustering heterogeneous datasets. Neural Computing and Applications, 33(17), 10987-11010.
Hassan, B. A., Rashid, T. A., & Mirjalili, S. (2021). Formal context reduction in deriving concept hierarchies from corpora using adaptive evolutionary clustering algorithm star. Complex & Intelligent Systems, 7(5), 2383-2398.
Hassan, B. A., Rashid, T. A., & Mirjalili, S. (2021). Performance evaluation results of evolutionary clustering algorithm star for clustering heterogeneous datasets. Data in Brief, 36, 107044.
Hassan, B. A., Rashid, T. A., & Hamarashid, H. K. (2021). A novel cluster detection of COVID-19 patients and medical disease conditions using improved evolutionary clustering algorithm star. Computers in biology and medicine, 138, 104866.
Mahesh, B. (2020). Machine learning algorithms-a review. International Journal of Science and Research (IJSR).[Internet], 9, 381-386.
Kumar, C. (2018). Artificial intelligence: Definition, types, examples, technologies. Epub: medium. com, 31.
EDUCBA (2020). Introduction to Types of Machine Learning Algorithms. Retrieved on 30 December 2020 from URL: https://www.educba.com/types-of-machine-learning-algorithms/.
Expert System Team (2020). What is Machine Learning?. Retrieved on 05 January 2021 from URL: https://www.expert.ai/blog/machine-learning-definition/.
Hamarashid, H. K., Saeed, S. A., & Rashid, T. A. (2021). Next word prediction based on the N-gram model for Kurdish Sorani and Kurmanji. Neural Computing and Applications, 33(9), 4547-4566.
Hamarashid, H. K., Saeed, S. A., & Rashid, T. A. (2022). A comprehensive review and evaluation on text predictive and entertainment systems. Soft Computing, 1-22.
Hamarashid, H. K. (2021). Utilizing statistical tests for comparing machine learning algorithms. Kurd J Appl Res, 6(1), 69-74.
Hamarashid, H. K., Saeed, M. H. R., & Saeed, S. (2017). Designing a smart traffic light algorithm (HMS) based on modified round robin algorithm. Kurdistan Journal of Applied Research, 2(1), 27-30.
H. Mujtaba (2020). Learn Machine Learning with Python. Retrieved on 05 January 2021 from URL: Machine Learning Tutorial for Beginners | Machine Learning with Python (mygreatlearning.com).
Reddy, Y. C. A. P., Viswanath, P., & Reddy, B. E. (2018). Semi-supervised learning: A brief review. Int. J. Eng. Technol, 7(1.8), 81.
Van Engelen, J. E., & Hoos, H. H. (2020). A survey on semi-supervised learning. Machine Learning, 109(2), 373-440.
François-Lavet, V., Henderson, P., Islam, R., Bellemare, M. G., & Pineau, J. (2018). An introduction to deep reinforcement learning. Foundations and Trends® in Machine Learning, 11(3-4), 219-354.
Wu, X., Kumar, V., Ross Quinlan, J., Ghosh, J., Yang, Q., Motoda, H., ... & Steinberg, D. (2008). Top 10 algorithms in data mining. Knowledge and information systems, 14(1), 1-37.
Downloads
Published
Issue
Section
License
Authors who publish with this journal agree to the following terms:
1. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License [CC BY-NC-ND 4.0] that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).