International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020
p-ISSN: 2395-0072
www.irjet.net
A SURVEY ON MACHINE LEARNING ALGORITHMS, TECHNIQUES AND APPLICATIONS Dr. C. Thiyagarajan1, S. Shylaja2 1Assistant
professor, Department of computer science, PSG College of Arts And Science, Coimbatore, India scholar, Department of computer science, PSG College of Arts And Science Coimbatore, India ----------------------------------------------------------------------------***-------------------------------------------------------------------------2Research
Abstract: Machine Learning is an application of artificial intelligence that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. The main idea of any machine learning application is that we have dataset about any topic we try to make prediction for it and apply this data set on machine learning algorithm to get intelligence app. This paper is about machine learning and its Algorithms and Application covering supervised and unsupervised learning as well as reinforcement learning .In supervised learning we present Decision tree, Naïve base, Support vector. While in unsupervised learning we present principal component analysis and k-Means, and other Algorithms types. Keywords: Machine Learning, Algorithms, supervised learning, unsupervised learning I. INTRODUCTION Machine Learning is a latest buzzword floating around. It deserves to, as it is one of the most interesting subfield of Computer Science .The term Machine Learning was coined by Arthur Samuel in 1959, an American pioneer in the field of computer gaming and artificial intelligence and stated that “it gives computers the ability to learn without being explicitly programmed” .Machine Learning focuses on the development of computer programs that can access data and use it learn for themselves. Many studies have been done on how to make machines learn by themselves .Many mathematicians and programmers apply several approaches to find the solution of this problem. Some of them are demonstrated here. 1.1 Supervised Learning: The supervised machine learning algorithms are those algorithms which needs external assistance. The inputdataset is divided into train and test dataset. The train dataset has output variable which needs to be predicted or classified. All algorithms learn some kind of patterns from the training dataset and apply them to the test dataset for prediction or classification. 1.2 Unsupervised Learning: The unsupervised learning algorithms learns few features from the data. When new data is introduced, it uses the previously learned features to recognize the class of the data. It is mainly used for clustering and feature reduction. 1.3 Semi - Supervised Learning: Semi – supervised learning algorithms is a technique which combines the power of both supervised and unsupervised learning. It can be fruit- full in those areas of machine learning and data mining where the unlabeled data is already present and getting the labeled data is a tedious process. 1.4 Reinforcement Learning: Reinforcement learning is a type of learning which makes decisions based on which actions to take such that the outcome is more positive. The learner has no knowledge which actions to take until it’s been given a situation. The action which is taken by the learner may affect situations and their actions in the future. Reinforcement learning solely depends on two criteria: trial and error search and delayed outcome.
© 2020, IRJET
|
Impact Factor value: 7.34
|
ISO 9001:2008 Certified Journal
|
Page 1654