Abstract
In recent years, machine learning has grown in popularity, with applications in a wide range of industries. This study discusses the fundamentals of machine learning and its various approaches, such as supervised classifier, unsupervised classifier and reinforcement learning. Moreover, the drawbacks of machine learning, such as the requirement for a lot of labelled data, the possibility of bias in the training process etc. are studied. Finally, some of the field's potential future developments, such as the use of machine learning in areas like healthcare and finance, have been elaborated. Furthermore, two algorithms of machine learning such as Decision Tree and Naive Bayes algorithms are compared. Overall, this work provides a thorough overview of machine learning's current state and potential future impact.
References
Yu, Lei, and Huan Liu. "Efficient feature selection via analysis of relevance and redundancy." The Journal of Machine Learning Research 5 (2004): 1205-1224.
Chan, Fiona. Enhancing Corporate Crime Enforcement with Machine Learning—A Multidisciplinary Risk Factor Approach. Michigan State University, 2022.
Kotsiantis, Sotiris B., Ioannis D. Zaharakis, and Panayiotis E. Pintelas. "Machine learning: a review of classification and combining techniques." Artificial Intelligence Review 26, no. 3 (2006): 159-190.
Kotsiantis, Sotiris B., Ioannis Zaharakis, and P. Pintelas. "Supervised machine learning: A review of classification techniques." Emerging artificial intelligence applications in computer engineering 160, no. 1 (2007): 3-24.
Libbrecht, Maxwell W., and William Stafford Noble. "Machine learning applications in genetics and genomics." Nature Reviews Genetics 16, no. 6 (2015): 321-332.
Burges, Christopher JC. "Simplified support vector decision rules." In Icml, vol. 96, pp. 71-77. 1996.
MUN, FONG KENG. "Time series forecasting using wavelet and support vector machine." (2005).
Breiman, Leo, Jerome Friedman, Richard Olshen, and Charles Stone. "Classification and regression trees. Wadsworth Int." Group 37, no. 15 (1984): 237-251.
Wehenkel, Louis. "Machine learning approaches to power-system security assessment." IEEE Expert 12, no. 5 (1997): 60-72.
Liu, P. Q., and J. J. Feng. "An improved Naïve Bayes Text Classification Algorithm." Microcomputer Information 26, no. 27 (2010): 187-188.
Cox, David R. "The regression analysis of binary sequences." Journal of the Royal Statistical Society: Series B (Methodological) 20, no. 2 (1958): 215-232.
Harrell, Frank E. Regression modeling strategies: with applications to linear models, logistic regression, and survival analysis. Vol. 608. New York: springer, 2001.
Harrell, Jr, Frank E., and Frank E. Harrell. "Cox proportional hazards regression model." Regression modeling strategies: With applications to linear models, logistic and ordinal regression, and survival analysis (2015): 475-519.
Elisseeff, A., and J. Weston. "A kernel method for multi-labelled classification Advances in Neural Information Processing Systems." (2002): 681-687.
Quinlan, J. Ross. C4. 5: programs for machine learning. Elsevier, 2014.
Awad, Mariette, Rahul Khanna, Mariette Awad, and Rahul Khanna. "Support vector regression." Efficient learning machines: Theories, concepts, and applications for engineers and system designers (2015): 67-80.
Schabe, H. "Bayes estimates under asymmetric loss." IEEE transactions on reliability 40, no. 1 (1991): 63-67.
Breiman, Leo, Jerome Friedman, Richard Olshen, and Charles Stone. "Classification and regression trees. Wadsworth Int." Group 37, no. 15 (1984): 237-251.
Quinlan, J. Ross. "Induction of decision trees." Machine learning 1 (1986): 81-106.
Kohavi, Ronny, and J. Ross Quinlan. "Data mining tasks and methods: Classification: decision-tree discovery." In Handbook of data mining and knowledge discovery, pp. 267-276. 2002.
MathWorks. (n.d.). Machine Learning in MATLAB. Retrieved from https://www.mathworks.com/help/stats/machine-learning-in-matlab.html
Linear Regression in Machine Learning https://www.scaler.com/topics/machine-learning/linear-regression-in-machine-learning/
S. Sarker, "Linear Support Vector Machine (SVM) Explained with Python Code," Machine Learning HD, 2021.[Online]. Available: https://machinelearninghd.com/wp-content/uploads/2021/03/Linear-SVM-768x438.png.
