Non-linear transforms Flashcards

1
Q

Why are non-linear transforms useful

A

Many models, like linear classification, linear regression, logistic regression, are based on a score variable s that is a linear function of the weights ( s = w’ x ).
This assumption is not enough when, for example, data are not linearly separable in a classification problem.
In these cases, a transforms of the feature space can be used.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Steps of a Learning procedure with a non-linear transform

A

z = Φ(x) is the tranform

1) zn = Φ(xn) for n=1,…,N
Data are transformed in a different space, where linear models can be applied

2) selection of the hypothesis h(z) using algorithms for linear models
for example h(z) = sign( w’ z ) in classification

3) computation of the hypothesis wrt the original data
- > h(x) = h( w’ Φ(x) )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Generalization issues

A
  • If Φ is selected without looking at the data, generalization properties don’t change
  • But, if Φ is selected looking at the data, a data snooping is said to happen, so the generalization properties are worst
How well did you know this?
1
Not at all
2
3
4
5
Perfectly