SlideShare una empresa de Scribd logo
Machine Learning
Impresiones personales
Esta presentación es un mixto entre los contenidos propuestos en el capítulo 1 de “Hands-on Machine
Learning” junto con la interpretación propia de los mismos.
Autor: Jorge del Castillo Gómez
Índice
1. ¿Qué es Machine Learning?
2. ¿Por qué usar Machine Learning?
3. Tipos de sistemas Machine Learning
4. Referencias
1. ¿Qué es Machine Learning?
● Programas que aprenden desde la experiencia sobre cómo realizar
una tarea mediante parámetros.
● Conceptos clave:
○ Experiencia
○ Tarea
○ Parámetros
○ Training set
○ Training instance
2. ¿Por qué usar Machine Learning?
● A diferencia de técnicas tradicionales para resolver un problema que
cambia en el tiempo (ejemplo de spam), el aprendizaje máquina
incorpora algoritmos que se ajustan a medida que se entrenan.
● Se ajustan a problemas complejos (ejemplo reconocimiento de voz).
● Se pueden usar algoritmos de machine learning para reconocer
patrones sobre grandes cantidades de datos → data mining
○ En otras palabras, algoritmos de ML pueden usarse para el minado de
datos y viceversa, algoritmos de minado pueden modelarse para ML.
Las técnicas son parecidas, pero la utilidad y/o fin son diferentes.
A DIFERENCIA DE DATA MINING, EN MACHINE LEARNING LA MÁQUINA
DEBE APRENDER AUTOMÁTICAMENTE LOS PARÁMETROS DE LOS
MODELOS A PARTIR DE LOS DATOS.
3. Tipos de sistemas Machine Learning
Los sistemas machine learning se pueden clasificar según:
● La intervención humana:
○ Supervisados
○ No supervisados
○ Semi - supervisados
○ Por refuerzo
● Si pueden aprender en tiempo real:
○ Online
○ Offline o batch
● Otros criterios
3.a Supervisados
● El conjunto de entrenamiento incluye etiquetas (labels) con la
solución esperada
● Una tarea típica de aprendizaje supervisado → clasificación y
predicción
● Algunos algoritmos supervisados:
○ Vecino más próximo
○ Regresión lineal
○ Redes neuronales
○ Árboles de decisión
3.b No supervisados
● Los datos del training set no tienen etiquetas. La máquina busca
aprender sobre esos datos.
● Una tarea típica de aprendizaje no supervisado → clustering /
visualización
● Algunos algoritmos no supervisados:
○ Clustering
○ Visualización
○ Reducción de dimensionalidad
○ Detección de anomalías
○ Aprendizajes de reglas de asociación
3.b No supervisados: Visualización
3.c Semi - supervisados
● En los supervisados, los datos con etiquetas tienen un alto consumo
de tiempo y coste
● Es recomendable tener datos con sin etiquetas.
● Los algoritmos semi - supervisados tratan con esta bipartición de
datos.
● Algoritmo Semi - supervisado = A. supervisado + A. no - supervisado
3.c Semi - supervisados
3.d Aprendizaje de refuerzo (Reinforcement Learning)
● Debe aprender a elegir la mejor
estrategia, llamada “política” para
obtener el mejor premio.
● Una política define qué acción
elegir en una situación.
● La política se afina con el
entrenamiento
● El sistema o agente observa el entorno, actúa y obtiene un premio.
3.e Aprendizaje batch
● No son de aprendizaje incremental
● Estos sistemas se entrenan offline
● Para que el sistema aprenda de nuevos datos → se debe entrenar
una nueva versión del sistema
● Desventajas:
○ Alto tiempo de entrenamiento y recursos
○ En entornos exigentes no es aconsejable
3.e Aprendizaje batch
● Ineficiente en robots como por ejemplo Mars 2000
3.f Aprendizaje online
● El sistema se entrena incrementalmente con nueva secuencia de
datos
● Los datos se pueden agrupar en mini - batches
● Learning rate: ratio de adaptación al cambio de datos
● Ventaja:
○ Estos sistemas son buenos para un flujo de datos continuo
○ Se pueden descartar datos con los que se ha entrenado → mayor
espacio de disco
○ Dataset puede rebosar la capacidad de la máquina
3.f Aprendizaje online
● Desventaja:
○ El sistema aprenderá mal si el “chorro” de datos tiene errores
● Geron, A. (2019). The Machine Learning Landscape. EN A. A. Gerón,
Hands-on Machine Learning with SCIKIT-LEARN, KERAS AND
TENSORFLOW (pp. 1-18) (2a. ed.)
Referencias

Más contenido relacionado

La actualidad más candente

Supervised and unsupervised learning
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learning
Paras Kohli
 
Machine learning
Machine learningMachine learning
Machine learning
Sanjay krishne
 
Supervised learning
Supervised learningSupervised learning
Supervised learning
Alia Hamwi
 
Supervised learning
  Supervised learning  Supervised learning
Supervised learning
Learnbay Datascience
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learning
nilimapatel6
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Simplilearn
 
Machine learning
Machine learningMachine learning
Machine learning
Dr Geetha Mohan
 
Machine Learning - Ensemble Methods
Machine Learning - Ensemble MethodsMachine Learning - Ensemble Methods
Machine Learning - Ensemble Methods
Andrew Ferlitsch
 
Ensemble learning Techniques
Ensemble learning TechniquesEnsemble learning Techniques
Ensemble learning Techniques
Babu Priyavrat
 
Machine learning basics
Machine learning basics Machine learning basics
Machine learning basics
Akanksha Bali
 
Decision tree and random forest
Decision tree and random forestDecision tree and random forest
Decision tree and random forest
Lippo Group Digital
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
KmPooja4
 
Decision tree
Decision treeDecision tree
Decision tree
Ami_Surati
 
Machine learning
Machine learningMachine learning
Machine learning
ArbAz QuReshi
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
Abdus Sayef Reyadh
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
Bhupender Sharma
 
Ensemble Learning and Random Forests
Ensemble Learning and Random ForestsEnsemble Learning and Random Forests
Ensemble Learning and Random Forests
CloudxLab
 
Machine learning ppt
Machine learning ppt Machine learning ppt
Machine learning ppt
Poojamanic
 
Supervised Machine Learning With Types And Techniques
Supervised Machine Learning With Types And TechniquesSupervised Machine Learning With Types And Techniques
Supervised Machine Learning With Types And Techniques
SlideTeam
 
Machine Learning by Rj
Machine Learning by RjMachine Learning by Rj

La actualidad más candente (20)

Supervised and unsupervised learning
Supervised and unsupervised learningSupervised and unsupervised learning
Supervised and unsupervised learning
 
Machine learning
Machine learningMachine learning
Machine learning
 
Supervised learning
Supervised learningSupervised learning
Supervised learning
 
Supervised learning
  Supervised learning  Supervised learning
Supervised learning
 
introduction to machin learning
introduction to machin learningintroduction to machin learning
introduction to machin learning
 
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
Supervised and Unsupervised Learning In Machine Learning | Machine Learning T...
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning - Ensemble Methods
Machine Learning - Ensemble MethodsMachine Learning - Ensemble Methods
Machine Learning - Ensemble Methods
 
Ensemble learning Techniques
Ensemble learning TechniquesEnsemble learning Techniques
Ensemble learning Techniques
 
Machine learning basics
Machine learning basics Machine learning basics
Machine learning basics
 
Decision tree and random forest
Decision tree and random forestDecision tree and random forest
Decision tree and random forest
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Decision tree
Decision treeDecision tree
Decision tree
 
Machine learning
Machine learningMachine learning
Machine learning
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Ensemble Learning and Random Forests
Ensemble Learning and Random ForestsEnsemble Learning and Random Forests
Ensemble Learning and Random Forests
 
Machine learning ppt
Machine learning ppt Machine learning ppt
Machine learning ppt
 
Supervised Machine Learning With Types And Techniques
Supervised Machine Learning With Types And TechniquesSupervised Machine Learning With Types And Techniques
Supervised Machine Learning With Types And Techniques
 
Machine Learning by Rj
Machine Learning by RjMachine Learning by Rj
Machine Learning by Rj
 

Similar a Machine Learning. Introducción.pptx

Introducción a Machine Learning
Introducción a Machine LearningIntroducción a Machine Learning
Introducción a Machine Learning
Ferran Prat Tió
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
SergioGuijarroDoming
 
Aprendizaje de máquina
Aprendizaje de máquinaAprendizaje de máquina
Aprendizaje de máquina
Hugo Banda
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
SergioGuijarroDoming
 
El aprendizaje automático es divertido
El aprendizaje automático es divertidoEl aprendizaje automático es divertido
El aprendizaje automático es divertido
Carlos Duarte
 
Las batallas del data scientist
Las batallas del data scientistLas batallas del data scientist
Las batallas del data scientist
Jesús Montes
 
Estudiante
EstudianteEstudiante
Estudiante
Alumic S.A
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
MiguelFernndezFalero
 
Aprendizaje automático I - Tema 5 Aprendizaje Automático No-Supervisado.pdf
Aprendizaje automático I - Tema 5 Aprendizaje Automático No-Supervisado.pdfAprendizaje automático I - Tema 5 Aprendizaje Automático No-Supervisado.pdf
Aprendizaje automático I - Tema 5 Aprendizaje Automático No-Supervisado.pdf
Gerard Alba
 
Machine learning utilizacion en redes sociales
Machine learning utilizacion en redes socialesMachine learning utilizacion en redes sociales
Machine learning utilizacion en redes sociales
Adrian Diaz Cervera
 
Introducción a ciencia de datos para ingenieros en software
Introducción a ciencia de datos para ingenieros en softwareIntroducción a ciencia de datos para ingenieros en software
Introducción a ciencia de datos para ingenieros en software
Software Guru
 
53 Claves para conocer Machine Learning
53 Claves para conocer Machine Learning53 Claves para conocer Machine Learning
53 Claves para conocer Machine Learning
Stratebi
 
Aprendizaje Automàtico - Introduccion a Machine Learning
Aprendizaje Automàtico - Introduccion a Machine LearningAprendizaje Automàtico - Introduccion a Machine Learning
Aprendizaje Automàtico - Introduccion a Machine Learning
Hugo Median Rivas
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
Jhon_Marjorie
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
Jhon_Marjorie
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
Manuel Duque
 
Algoritmos y Estructuras de Datos I - Sesión 1.pptx
Algoritmos y Estructuras de Datos I - Sesión 1.pptxAlgoritmos y Estructuras de Datos I - Sesión 1.pptx
Algoritmos y Estructuras de Datos I - Sesión 1.pptx
Gerard Alba
 
Ficha 1- Primeros pasos.pdf
Ficha 1- Primeros pasos.pdfFicha 1- Primeros pasos.pdf
Ficha 1- Primeros pasos.pdf
pitagorico64
 
Aprendizaje Automático con Python
Aprendizaje Automático con PythonAprendizaje Automático con Python
Aprendizaje Automático con Python
Raúl Garreta
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
marioUitzil
 

Similar a Machine Learning. Introducción.pptx (20)

Introducción a Machine Learning
Introducción a Machine LearningIntroducción a Machine Learning
Introducción a Machine Learning
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
 
Aprendizaje de máquina
Aprendizaje de máquinaAprendizaje de máquina
Aprendizaje de máquina
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
 
El aprendizaje automático es divertido
El aprendizaje automático es divertidoEl aprendizaje automático es divertido
El aprendizaje automático es divertido
 
Las batallas del data scientist
Las batallas del data scientistLas batallas del data scientist
Las batallas del data scientist
 
Estudiante
EstudianteEstudiante
Estudiante
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
 
Aprendizaje automático I - Tema 5 Aprendizaje Automático No-Supervisado.pdf
Aprendizaje automático I - Tema 5 Aprendizaje Automático No-Supervisado.pdfAprendizaje automático I - Tema 5 Aprendizaje Automático No-Supervisado.pdf
Aprendizaje automático I - Tema 5 Aprendizaje Automático No-Supervisado.pdf
 
Machine learning utilizacion en redes sociales
Machine learning utilizacion en redes socialesMachine learning utilizacion en redes sociales
Machine learning utilizacion en redes sociales
 
Introducción a ciencia de datos para ingenieros en software
Introducción a ciencia de datos para ingenieros en softwareIntroducción a ciencia de datos para ingenieros en software
Introducción a ciencia de datos para ingenieros en software
 
53 Claves para conocer Machine Learning
53 Claves para conocer Machine Learning53 Claves para conocer Machine Learning
53 Claves para conocer Machine Learning
 
Aprendizaje Automàtico - Introduccion a Machine Learning
Aprendizaje Automàtico - Introduccion a Machine LearningAprendizaje Automàtico - Introduccion a Machine Learning
Aprendizaje Automàtico - Introduccion a Machine Learning
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Machine Learning.pptx
Machine Learning.pptxMachine Learning.pptx
Machine Learning.pptx
 
Algoritmos y Estructuras de Datos I - Sesión 1.pptx
Algoritmos y Estructuras de Datos I - Sesión 1.pptxAlgoritmos y Estructuras de Datos I - Sesión 1.pptx
Algoritmos y Estructuras de Datos I - Sesión 1.pptx
 
Ficha 1- Primeros pasos.pdf
Ficha 1- Primeros pasos.pdfFicha 1- Primeros pasos.pdf
Ficha 1- Primeros pasos.pdf
 
Aprendizaje Automático con Python
Aprendizaje Automático con PythonAprendizaje Automático con Python
Aprendizaje Automático con Python
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 

Último

DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
Maria Celeste Trujillo Cruz
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
JhenryHuisa1
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
micarnavaltupatrimon
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
dayronfabricioruizmo
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
PaulDelgadoSoto
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
holabuscafiesta
 

Último (9)

DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
DIAPOSITIVA DE LA MEMORIA RAM.PPXT.-MARIATRUJILLO.
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
Mi Carnaval, Aplicación web para la gestión del carnaval y la predicción basa...
 
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptxTARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
TARJETA MADRE DE DAYRON FABRI RUIZ-1.pptx
 
Introduccion al Lenguaje de Programación C++
Introduccion al Lenguaje de Programación  C++Introduccion al Lenguaje de Programación  C++
Introduccion al Lenguaje de Programación C++
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
 

Machine Learning. Introducción.pptx

  • 1. Machine Learning Impresiones personales Esta presentación es un mixto entre los contenidos propuestos en el capítulo 1 de “Hands-on Machine Learning” junto con la interpretación propia de los mismos. Autor: Jorge del Castillo Gómez
  • 2. Índice 1. ¿Qué es Machine Learning? 2. ¿Por qué usar Machine Learning? 3. Tipos de sistemas Machine Learning 4. Referencias
  • 3. 1. ¿Qué es Machine Learning? ● Programas que aprenden desde la experiencia sobre cómo realizar una tarea mediante parámetros. ● Conceptos clave: ○ Experiencia ○ Tarea ○ Parámetros ○ Training set ○ Training instance
  • 4. 2. ¿Por qué usar Machine Learning? ● A diferencia de técnicas tradicionales para resolver un problema que cambia en el tiempo (ejemplo de spam), el aprendizaje máquina incorpora algoritmos que se ajustan a medida que se entrenan. ● Se ajustan a problemas complejos (ejemplo reconocimiento de voz). ● Se pueden usar algoritmos de machine learning para reconocer patrones sobre grandes cantidades de datos → data mining ○ En otras palabras, algoritmos de ML pueden usarse para el minado de datos y viceversa, algoritmos de minado pueden modelarse para ML. Las técnicas son parecidas, pero la utilidad y/o fin son diferentes.
  • 5. A DIFERENCIA DE DATA MINING, EN MACHINE LEARNING LA MÁQUINA DEBE APRENDER AUTOMÁTICAMENTE LOS PARÁMETROS DE LOS MODELOS A PARTIR DE LOS DATOS.
  • 6. 3. Tipos de sistemas Machine Learning Los sistemas machine learning se pueden clasificar según: ● La intervención humana: ○ Supervisados ○ No supervisados ○ Semi - supervisados ○ Por refuerzo ● Si pueden aprender en tiempo real: ○ Online ○ Offline o batch ● Otros criterios
  • 7. 3.a Supervisados ● El conjunto de entrenamiento incluye etiquetas (labels) con la solución esperada ● Una tarea típica de aprendizaje supervisado → clasificación y predicción ● Algunos algoritmos supervisados: ○ Vecino más próximo ○ Regresión lineal ○ Redes neuronales ○ Árboles de decisión
  • 8. 3.b No supervisados ● Los datos del training set no tienen etiquetas. La máquina busca aprender sobre esos datos. ● Una tarea típica de aprendizaje no supervisado → clustering / visualización ● Algunos algoritmos no supervisados: ○ Clustering ○ Visualización ○ Reducción de dimensionalidad ○ Detección de anomalías ○ Aprendizajes de reglas de asociación
  • 9. 3.b No supervisados: Visualización
  • 10. 3.c Semi - supervisados ● En los supervisados, los datos con etiquetas tienen un alto consumo de tiempo y coste ● Es recomendable tener datos con sin etiquetas. ● Los algoritmos semi - supervisados tratan con esta bipartición de datos. ● Algoritmo Semi - supervisado = A. supervisado + A. no - supervisado
  • 11. 3.c Semi - supervisados
  • 12. 3.d Aprendizaje de refuerzo (Reinforcement Learning) ● Debe aprender a elegir la mejor estrategia, llamada “política” para obtener el mejor premio. ● Una política define qué acción elegir en una situación. ● La política se afina con el entrenamiento ● El sistema o agente observa el entorno, actúa y obtiene un premio.
  • 13. 3.e Aprendizaje batch ● No son de aprendizaje incremental ● Estos sistemas se entrenan offline ● Para que el sistema aprenda de nuevos datos → se debe entrenar una nueva versión del sistema ● Desventajas: ○ Alto tiempo de entrenamiento y recursos ○ En entornos exigentes no es aconsejable
  • 14. 3.e Aprendizaje batch ● Ineficiente en robots como por ejemplo Mars 2000
  • 15. 3.f Aprendizaje online ● El sistema se entrena incrementalmente con nueva secuencia de datos ● Los datos se pueden agrupar en mini - batches ● Learning rate: ratio de adaptación al cambio de datos ● Ventaja: ○ Estos sistemas son buenos para un flujo de datos continuo ○ Se pueden descartar datos con los que se ha entrenado → mayor espacio de disco ○ Dataset puede rebosar la capacidad de la máquina
  • 16. 3.f Aprendizaje online ● Desventaja: ○ El sistema aprenderá mal si el “chorro” de datos tiene errores
  • 17. ● Geron, A. (2019). The Machine Learning Landscape. EN A. A. Gerón, Hands-on Machine Learning with SCIKIT-LEARN, KERAS AND TENSORFLOW (pp. 1-18) (2a. ed.) Referencias