Machine Learning

Machine Learning enables a computer to learn data and mathematics.

Machine learning is a step towards Artificial Intelligence (AI).

Machine learning is a process that analyzes data and learns to predict the outcome.

Data Set

In a computer sense, a data set is any data collection. It can be anything from a program to a complete website.

Example of an array:

[99,86,87,88,111,86,103,87,94,78,77,85,86]

In Machine Learning it is common to work with very large data sets. In this tutorial we will try to make it as easy as possible to understand the different concepts of machine learning, and we will work with small easy-to-understand data sets.

Data Types

In order to analyze data, it is important to know what kind of data we are dealing with.

We can classify data types into three main categories:

  • Numerical
  • Categorical
  • Ordinal
  • Numerical data are numbers, and can be split into two numerical categories:

  • Discrete Data
  • Continuous Data
  • Categorical data are values that cannot be measured up against each other. Example: a color value, or any yes/no values.

    Ordinal data are like categorical data, but can be measured up against each other. Example: school grades where A is better than B and so on.

    By knowing the data type of your data source, you will be able to know what technique to use when analyzing them.