A Survey on Machine Learning Algorithms
A Survey on Machine Learning Algorithms
Applications
S. Akshaya1, Student I B.Sc AI ,B. Dikshaa 2 Student, I.B.Sc. AI
P.Rakshaya3 Student, I. B.Sc AI, Dr. R. Shanthy4 AP/CS
Sona College of Arts and Science
ABSTRACT: Over the past few decades, Machine Learning (ML) has evolved from the
endeavour of few computer enthusiasts exploiting the possibility of computers learning to
play games, and a part of Mathematics (Statistics) that seldom considered computational
approaches, to an independent research discipline that has not only provided the necessary
base for statistical-computational principles of learning procedures, but also has developed
various algorithms that are regularly used for text interpretation, pattern recognition, and a
many other commercial purposes and has led to a separate research interest in data mining to
identify hidden regularities or irregularities in social data that growing by second. This paper
focuses on explaining the concept and evolution of Machine Learning, some of the popular
Machine Learning algorithms and try to compare three most popular algorithms based on
some basic notions. Sentiment140 dataset was used and performance of each algorithm
in terms of training time, prediction time and accuracy of prediction has been
documented and Compared.
KEYWORDS: Machine Learning, Algorithm, Data, Training, accuracy
I. INTRODUCTION
Machine learning is a paradigm that may refer to learning from past experience (which in this
case is previous data) to improve future performance. The sole focus of this field is
automatic learning methods. Learning refers to modification or improvement of algorithm
based on past “experiences” automatically without any external assistance from human.
While designing a machine (a software system), the programmer always has a specific
purpose in mind. For instance, consider J. K. Rowling’s Harry Potter Series and Robert
Galbraith’s Cormoran Strike Series. To confirm the claim that it was indeed Rowling who
had written those books under the name Galbraith, two experts were engaged by The London
Sunday Times and using Forensic Machine Learning they were able to prove that the claim
was true. They develop a machine learning algorithm and “trained” it with Rowling’s as well
as other writers writing examples to seek and learn the underlying patterns and then “test”
the books by Galbraith. The algorithm concluded that Rowling’s and Galbraith’s writing
matched the most in several aspects. So instead of designing an algorithm to address the
problem directly, using Machine Learning, a researcher seek an approach through which the
machine, i.e., the algorithm will come up with its own solution based on the example or
training data set provided here.
F. NEVER-ENDING LEARNERS
Most of the machine learning tasks entails training the learner using certain data sets, then
setting aside the learner and utilise the output. Whereas, learning in humans and other
animals learn continuously, adapting different skills in succession with experience, and use
these learnings and abilities in a thoroughly synergistic way. Despite of sizeable commercial
applications of ML algorithms, learning in machines(computers)to date has remained
strikingly lacking compared to learning in human or animal. An alternative approach
that more diligently capture the multiplicity, adeptness and accumulating character of
learning in human, is named as never- ending learning. For instance, the Never Ending
Language Learner (NELL)[8] is a learner whose function is learning to read webpages and
has been reported to world wide web every hour since January 2010. NELL has obtained
almost 80 million confidence- weighted opinions (Example, served With(tea, biscuits)) and
has been able to learn million pairs of features and parameters that capacitate it to acquire
these beliefs. Furthermore, it has become competent in reading (extracting) more beliefs, and
overthrow old in accurateones, adding to a collection of confidence and provenance for
each belief and there by
REFERENCES