How can we get machines to learn from observations?
We want a machine to recognize write digits, also with low pixels
Different kinds of tasks:
Classification:
Assigning data to a class;
- Linear
- Non-linear
- Complex
- Multiple categories
Signal classification:
Forecasting = learning from observations; getting some rules that can be
used in the future to predict the next outcomes (for example in finance).
Predicting the next outcomes of a time series
Function approximation = determining the value of a point
- Identify species (such as birds or insects)
- Identify abnormalities (such as irregular heart rate)
Unsupervised clustering:
Find unknown clusters in data
- Species assemblages
- Protein structure
- Clustering your customers
Learning from observations:
Example 1 – predicting the water
- Regression problem output is real/continuous (salary/weight)
- Learning to estimate a numeric output predicting the tempearture
- Problem of overfitting applies to every machine learning problem
Observation = series of k observations (examples/instances/cases), and observation
describes a set of inputs x (x1,..,xn) and an output y. Each xi is called a
feature/attribute/input variable. Y is typically called the output variable.
There is a related input and output, the input is a single value.
Feature is the day of the year we are talking about
How accurately can we predict the temperature? accurate prediction is hard