Saltar al contenido principal
Ir al panel
¿No sabes por dónde empezar? Responde un breve cuestionario para obtener recomendaciones personalizadas.
Lección 2 de 8
Diferentes métodos del aprendizaje automático
Introduction to Machine Learning
¿Cómo puede usar aprendizaje automático?
¿Cómo aprende una máquina?
Aprendizaje automático, el periodismo y usted
Preferencias en el aprendizaje automático
Looking ahead to ML-powered journalism
check_box_outline_blank Machine Learning: Take the Quiz
Curso
0% finalizado
5 minutos para completar

Diferentes métodos del aprendizaje automático

3.2_hXnd2Gt.jpg
Aprenda a reconocer lo que define las diferentes soluciones de aprendizaje automático.
3.2_hXnd2Gt.jpg

Existen diferentes maneras de aprender

3.1.jpg

Existen diferentes formas de que una máquina aprenda. Los diferentes métodos del aprendizaje automático se distinguen comúnmente por los tipos de problemas que intentan resolver, así como el tipo y el nivel de retroalimentación proporcionada por el programador.


De manera amplia, podemos dividir el aprendizaje automático en tres subáreas:


  • Aprendizaje supervisado
  • Aprendizaje no supervisado
  • Aprendizaje de refuerzo


Aunque esto podría parecer una categorización meticulosa, no siempre es fácil colocar un método en particular. Veamos qué diferencias tienen estas tres categorías.


3.1.jpg

Aprendizaje supervisado

3.2_8fdua5N.jpg

Digamos que desea enseñarle a una máquina a reconocer perros y gatos. Le proporciona fotografías etiquetadas como "gato" o "perro". Al estudiar los ejemplos, el algoritmo aprenderá a reconocer las diferencias entre un gato y un perro y a asignar la etiqueta correcta a cada imagen nueva que le pida analizar.


En el aprendizaje supervisado, la máquina necesita ejemplos etiquetados para aprender. Esos ejemplos se usan para entrenar a un algoritmo para que asigne automáticamente la etiqueta correcta.


En el contexto periodístico, el aprendizaje supervisado puede, por ejemplo, entrenar a un algoritmo para detectar documentos que podrían ser interesantes para una investigación. En diversas ocasiones, esto ha demostrado ser útil para los reporteros de investigación que tienen que lidiar con grandes volúmenes de documentos


3.2_8fdua5N.jpg

Aprendizaje no supervisado

3.3.jpg

Con el aprendizaje no supervisado, los ejemplos proporcionados a la máquina no están etiquetados. El algoritmo tiene la tarea de aprender por sí solo para reconocer patrones en los datos, por ejemplo, con la meta de reunir registros que compartan características similares.

En otras palabras, el algoritmo es entrenado para descubrir algunas estructuras en los datos no etiquetados que le pide analizar. Esto podría ser usado por una empresa para entender mejor a sus clientes, por ejemplo, agrupándolos en categorías que muestren conductas de compra similares.

En el periodismo, estos tipos de tecnologías han sido implementados por reporteros de investigación para descubrir evasiones fiscales y para ayudar a los reporteros que cubren financiamientos de campañas a vincular múltiples registros de donación con el mismo donador.


3.3.jpg

Aprendizaje de refuerzo

3.4.jpg

El tercer tipo es el aprendizaje de refuerzo. De manera similar al aprendizaje no supervisado, este no requiere datos etiquetados. En su lugar, se basa en la idea de aprender qué acciones tomar a través de ensayo y error, o en otras palabras: cometiendo errores. Al principio, el algoritmo actúa aleatoriamente, explorando el entorno, pero aprende con el tiempo al ser recompensado cuando toma las decisiones correctas.


El aprendizaje de refuerzo es usado comúnmente para enseñar a las máquinas a jugar juegos, siendo AlphaGo el ejemplo más famoso, que es el programa informático desarrollado por DeepMind y que en 2016 logró derrotar a Lee Sedol, el mejor jugador del mundo en el juego de mesa chino Go.


Las aplicaciones en el periodismo siguen siendo poco frecuentes, pero el aprendizaje de refuerzo se usa, por ejemplo, para la prueba de titulares


3.4.jpg

¿Y qué hay del aprendizaje profundo?

3.5.jpg

El aprendizaje profundo es otro tipo de aprendizaje que se ha forjado un nombre durante los últimos años gracias a los crecientes poderes computacionales de los cuales ya hemos hablado. En sí mismo, es un subcampo del aprendizaje automático, pero a diferencia de los métodos que acabamos de estudiar, el aprendizaje profundo se define por la complejidad y la profundidad (de ahí el nombre) del modelo matemático implicado.


La profundidad del modelo se refiere al uso de diversas capas de análisis que permiten que el algoritmo aprenda progresivamente estructuras más complejas. El aprendizaje profundo se basa en redes neurales artificiales, cuya arquitectura está inspirada en sistemas biológicos humanos, por ejemplo, en la forma en que nuestro cerebro procesa la información visual a través de nuestros ojos.

3.5.jpg

Diferentes modelos de aprendizaje... ¿y qué?

3.6.jpg

Supervisado, no supervisado, de refuerzo, redes neurales... su cabeza debe estar a punto de explotar.


Esta lección no fue diseñada para desalentarlo. Es importante que comprenda la complejidad del campo del aprendizaje automático y conozca sus subcampos, pero a menos que desee adentrarse más en la madriguera de la ciencia de los datos, lo que debería conservar de esta lección es muy simple: cada problema requiere una solución diferente y un método de aprendizaje automático diferente para ser abordado exitosamente.


En la siguiente lección, analizaremos qué situaciones en su trabajo podrían recibir con los brazos abiertos una solución de aprendizaje automático. Después de todo, exploraremos el proceso que permite que una máquina aprenda y nos introduciremos al concepto de las preferencias, con unos cuantos consejos sobre cómo lidiar con ello.


3.6.jpg
¡Felicitaciones! Ya terminaste Diferentes métodos del aprendizaje automático in progress
Recommended for you
¿Cómo calificarías esta lección?
Tus comentarios nos ayudarán a mejorar las lecciones de manera continua.
Leave and lose progress?
By leaving this page you will lose all progress on your current lesson. Are you sure you want to continue and lose your progress?