Aprendizaje de Máquina: Joaquín F Sánchez
Aprendizaje de Máquina: Joaquín F Sánchez
Joaquín F Sánchez
[email protected]
Int roduction
Machine learning
T he machine learning process
Machine Learning
ML
Fabio González, PhD An Introduct ion to Machine Learning
T he machine learning process
ML(Machine
Machine Learning Learning)
Supervised learning
Supervised learning
T he machine learning process
Non-supervised learning
Supervised learning
Fundament al problem:
to find a function that
relates a set of inputs
with a set of outputs
Typical problems:
Classification
Regression
Supervised learning
Non-supervised learning
Supervised learning
Fundament al problem:
to find a function that
relates a set of inputs
with a set of outputs
Typical problems:
Classification
Regression
Approaches to learning
Approaches to learning
Probabilistic:
Generative models: model P(Y , X )
Discriminative models: model P(Y |X )
Geometrical:
Manifold learning: model the geometry of the space where the
data lives
Max margin learning: model the separation between the classes
Optimization:
Energy/ loss/ risk minimization
Learning
Learning as optimization and Optimization
General optimization problem:
Cross-entropy error:
X`
E(w) = − ln p(t |w) = − [t n ln yn + (1 − t n ) ln(1 − yn )]
n= 1
Methods Methods
Training error vs
Training error vs generalization error
generalization error
Training error:
X`
L(f w , Si )
Model ilearning
=1
Int roduction
Model evaluation
Machine learning
Generalization
T he machine error: Feat
learning process
ure ext ract ion
Model application
E[(L(fw , S)]
validation
Cross Validation
Fabio González, PhD An Introduct ion t o Machine Learning
Model learning
Int roduct ion
Model evaluat ion
Machine learning
Feat ure ext ract ion
Regularization
Regularization
Features learning
T he machine learning process
Model applicat ion
Feature learning
Unsupervised
Unsupervised features
feature learning learning