Professional Documents
Culture Documents
In machine learning, a computer first learns to perform a task by studying a training set of examples.
The computer then performs the same task with data it hasn't encountered before. This article
presents a brief overview of machine-learning technologies, with a concrete case study from code
analysis. Panos Louridas; Christof Ebert
Supervised machine learning is the construction of algorithms that are able to produce general
patterns and hypotheses by using externally supplied instances to predict the fate of future
instances. Supervised machine learning classification algorithms aim at categorizing data from prior
information. Classification is carried out very frequently in data science problems. Various successful
techniques have been proposed to solve such problems viz. Rule-based techniques, Logic-based
techniques, Instance-based techniques, stochastic techniques.