¿Cómo funciona ChatGPT y toda la inteligencia artificial? (Machine Learning)

EDteam
10 Feb 202315:02

Summary

TLDREl script explora la diferencia entre Inteligencia Artificial (IA) y Machine Learning (ML), explicando que la IA es la capacidad de un sistema para realizar tareas humanas, mientras que el ML es el proceso de entrenamiento para que el sistema aprenda y mejore en estas tareas. Se mencionan técnicas como el aprendizaje supervisado y no supervisado, y el aprendizaje por refuerzo. Además, se introduce el Deep Learning y las redes neuronales, destacando su importancia en la resolución de problemas complejos como el reconocimiento de lenguaje y imágenes. El script enfatiza que estos conceptos no son de magia, sino de ciencia y matemáticas, y anima a los espectadores a aprender más sobre estos temas en Ed Team.

Takeaways

  • 🧠 La inteligencia artificial (IA) es la capacidad de un sistema para realizar tareas propias de la inteligencia humana, mientras que el aprendizaje automático (machine learning) es el conjunto de procesos para entrenar al sistema en el desempeño de dichas tareas.
  • 🤖 El aprendizaje automático busca que un agente, a través del aprendizaje, realice tareas con mayor efectividad, llegando a ser indistinguible de un ser humano o incluso superarlo.
  • 📊 La diferencia entre programación tradicional y machine learning es que en la programación tradicional se definen pasos detallados por programadores, mientras que en el machine learning se entrena un modelo con datos de entrada y salida para que el sistema aprenda por sí mismo.
  • 🔢 El machine learning requiere una gran cantidad de datos para entrenar modelos, como en el caso de Google Photos, que utilizó fotos de usuarios para mejorar su reconocimiento de imágenes.
  • 📚 Existen tres tipos de machine learning: supervisado, no supervisado y por refuerzo, cada uno con aplicaciones y métodos específicos para resolver diferentes problemas.
  • 🏷 En el aprendizaje supervisado, los datos están etiquetados y se utiliza para entrenar al sistema a realizar tareas como la clasificación o la regresión.
  • 🌐 El aprendizaje no supervisado implica trabajar con datos no etiquetados, como en el agrupamiento (clustering) o la asociación, para encontrar patrones o recomendar contenido.
  • 🎲 El aprendizaje por refuerzo se centra en que el modelo interactúe con su entorno y reciba retroalimentación para mejorar, común en juegos y sistemas de conducción autónoma.
  • 🧩 Las redes neuronales artificiales imitan el comportamiento de las neuronas biológicas, procesando y transmitiendo información a través de una red de nodos conectados.
  • 🔧 El aprendizaje profundo (deep learning) es una técnica de machine learning que utiliza redes neuronales profundas para resolver problemas complejos, como el reconocimiento de voz o imágenes.
  • 🛠️ El éxito en el aprendizaje profundo y en la IA depende de factores como la cantidad de datos, la capacidad de procesamiento y la complejidad de las redes neuronales involucradas.

Q & A

  • ¿Qué es la Inteligencia Artificial y cómo se diferencia del Machine Learning?

    -La Inteligencia Artificial es la capacidad de un sistema para realizar tareas propias de la inteligencia humana. El Machine Learning es un conjunto de procesos que se utilizan para entrenar ese sistema, permitiéndole realizar tareas específicas como responder preguntas, realizar predicciones o reconocer imágenes.

  • ¿Cómo se define el aprendizaje en el contexto del Machine Learning?

    -El aprendizaje en el contexto del Machine Learning es el proceso mediante el cual un agente inteligente mejora su desempeño en una tarea a través de la experiencia, sin necesidad de una programación explícita para cada paso.

  • ¿Qué es un modelo en el Machine Learning y cómo se diferencia de un algoritmo tradicional?

    -Un modelo en el Machine Learning es un sistema entrenado a través de prueba y error que se perfecciona con el aprendizaje, a diferencia de un algoritmo tradicional, que tiene pasos definidos por un programador y no puede modificarse por la computadora.

  • ¿Por qué los datos son fundamentales en el Machine Learning y la Inteligencia Artificial?

    -Los datos son fundamentales porque permiten entrenar a los modelos, proporcionándoles información para aprender y mejorar su desempeño en tareas específicas. Un ejemplo es la necesidad de miles de fotos etiquetadas para que un modelo aprenda a reconocer objetos.

  • ¿Qué es el aprendizaje supervisado y cómo se utiliza en el Machine Learning?

    -El aprendizaje supervisado es un tipo de Machine Learning donde el sistema recibe datos etiquetados y conocidos, y se compara su desempeño con las respuestas correctas para mejorar el entrenamiento. Se utiliza para tareas como la clasificación y la regresión.

  • ¿Cuáles son las dos formas principales de aprendizaje supervisado y en qué se diferencian?

    -Las dos formas principales de aprendizaje supervisado son la clasificación y la regresión. La clasificación se utiliza para identificar o diferenciar entidades, mientras que la regresión se utiliza para hacer predicciones numéricas.

  • ¿Qué es el aprendizaje no supervisado y para qué se utiliza?

    -El aprendizaje no supervisado es un tipo de Machine Learning donde los datos no están etiquetados y el sistema busca encontrar patrones o características comunes en los datos. Se utiliza para tareas como el agrupamiento o clustering y la asociación.

  • ¿Qué es el aprendizaje por refuerzo y cómo se diferencia de otros tipos de aprendizaje?

    -El aprendizaje por refuerzo es un tipo de Machine Learning donde el modelo interactúa con su entorno y recibe retroalimentación en forma de premios o castigos para mejorar su desempeño. Se diferencia en que no se utiliza un conjunto de datos de entrenamiento etiquetado.

  • ¿Qué son las redes neuronales y cómo se relacionan con el funcionamiento del sistema nervioso humano?

    -Las redes neuronales son un modelo de computación que imita el comportamiento de las neuronas biológicas, recibiendo, procesando y transmitiendo información. Funcionan similar a las neuronas humanas, formando conexiones que se fortalecen con el aprendizaje y la experiencia.

  • ¿Qué es el Deep Learning y cómo se relaciona con las redes neuronales?

    -El Deep Learning es un campo dentro del Machine Learning que utiliza redes neuronales profundas, es decir, con muchas capas, para resolver problemas complejos. Se enfoca en el uso de redes neuronales con una gran cantidad de parámetros y capas para mejorar la precisión en tareas específicas.

  • ¿Cómo se realiza el aprendizaje en las redes neuronales a través del Deep Learning?

    -El aprendizaje en las redes neuronales se realiza a través de un proceso de backpropagation y ajuste de pesos, donde el error se calcula y se corrige en varias épocas para perfeccionar el modelo hasta que el error sea mínimo o nulo.

  • ¿En qué áreas se utiliza el Deep Learning y por qué es importante el poder de cómputo en estas tareas?

    -El Deep Learning se utiliza en áreas como el reconocimiento de escritura a mano, traducción de idiomas, conducción autónoma y reconocimiento de imágenes. Es importante el poder de cómputo debido a la cantidad de cálculos necesarios para ajustar los pesos y parámetros de las redes neuronales.

Outlines

00:00

🤖 Introducción a la Inteligencia Artificial y Machine Learning

Este primer párrafo introduce la diferencia entre Inteligencia Artificial (IA) y Machine Learning (ML). La IA se refiere a la capacidad de un sistema para realizar tareas que normalmente requieren inteligencia humana, mientras que el ML es el conjunto de procesos utilizados para entrenar al sistema para que realice estas tareas, como responder preguntas, realizar predicciones y reconocer imágenes. El vídeo busca explicar qué es el ML, las técnicas utilizadas para el aprendizaje automático y qué son el Deep Learning y las redes neuronales.

05:02

📊 Cómo funciona el Machine Learning

El segundo párrafo profundiza en cómo funciona el ML, diferenciando entre la programación tradicional y el ML. Mientras que en la programación tradicional los algoritmos son creados por programadores y son lineales, en ML los algoritmos, que se llaman modelos, se entrenan a través de prueba y error y mejoran con el aprendizaje. Se menciona que el ML requiere de una gran cantidad de datos para entrenar modelos y cómo estos datos son fundamentales en la IA y Big Data. Además, se introducen los tres tipos principales de ML: aprendizaje supervisado, no supervisado y por refuerzo, explicando brevemente cada uno y sus aplicaciones.

10:02

🧠 Redes Neuronales y Deep Learning

El tercer párrafo se centra en las redes neuronales y el Deep Learning. Se explica que las redes neuronales artificiales imitan el comportamiento de las neuronas biológicas, recibiendo, procesando y transmitiendo información. Se describe el proceso de cómo trabajan las neuronas individuales y cómo se relaciona esto con el funcionamiento de las redes neuronales en la computación. Además, se introduce el concepto de Deep Learning, que es el uso de redes neuronales profundas para resolver problemas complejos y se menciona algunos de sus usos, como el reconocimiento de escritura a mano, lenguaje, traducción de idiomas, conducción autónoma, entre otros.

Mindmap

Keywords

💡Inteligencia Artificial (IA)

La Inteligencia Artificial (IA) es la habilidad de un sistema para realizar tareas que normalmente requieren inteligencia humana. En el video, se menciona que la IA no es lo mismo que el Machine Learning, siendo el resultado de un sistema entrenado para realizar estas tareas. La IA es el tema central del video, y se utiliza para explicar cómo los sistemas pueden imitar la inteligencia humana en diversas aplicaciones.

💡Machine Learning

El Machine Learning es un conjunto de procesos utilizados para entrenar un sistema, permitiéndole realizar tareas que requieren inteligencia. En el video, se explica que el Machine Learning es el método por el cual se llega al resultado de la IA, a través del aprendizaje y la mejora continua del sistema. Se utiliza para ilustrar cómo los sistemas aprenden a través de la experiencia y mejoran su desempeño en tareas específicas.

💡Deep Learning

El Deep Learning es una rama del Machine Learning que utiliza redes neuronales profundas para resolver problemas complejos. En el video, se menciona que el Deep Learning es una técnica utilizada para entrenar modelos que pueden manejar tareas muy complejas, como el reconocimiento de lenguaje o imágenes. Se destaca como una extensión del Machine Learning que permite a las máquinas aprender y mejorar en tareas que requieren un procesamiento más profundo y similar al cerebro humano.

💡Redes Neuronales

Las Redes Neuronales son modelos de computación que imitan el comportamiento de las neuronas biológicas. En el video, se describe cómo las redes neuronales reciben, procesan y transmiten información, formando una red que puede resolver problemas complejos. Se utilizan para demostrar cómo el Deep Learning funciona y cómo las máquinas pueden aprender a través de conexiones y activaciones similares a las que ocurren en el cerebro humano.

💡Aprendizaje Supervisado

El Aprendizaje Supervisado es un tipo de Machine Learning en el que el sistema recibe datos etiquetados y conocidos para entrenar el modelo. En el video, se da como ejemplo el entrenamiento de un sistema para diferenciar entre fotos de perros y gatos, utilizando imágenes previamente etiquetadas. Este concepto es fundamental para entender cómo los sistemas aprenden a partir de ejemplos y mejoran su capacidad de reconocimiento y clasificación.

💡Aprendizaje No Supervisado

El Aprendizaje No Supervisado es otro tipo de Machine Learning donde los datos no están etiquetados y el sistema debe encontrar patrones por sí mismo. En el video, se menciona el uso de este tipo de aprendizaje en sistemas de recomendación, como Spotify o TikTok, que analizan patrones en los datos no etiquetados para sugerir contenido similar al usuario. Esto demuestra cómo los sistemas pueden aprender y extraer información valiosa de datos no estructurados.

💡Aprendizaje por Refuerzo

El Aprendizaje por Refuerzo es un tipo de Machine Learning donde el modelo interactúa con su entorno y recibe retroalimentación para mejorar sus respuestas. En el video, se menciona su uso en juegos y en la conducción autónoma, donde el sistema recibe un premio o castigo basado en las consecuencias de sus acciones. Este concepto es clave para entender cómo los sistemas pueden aprender de las consecuencias de sus decisiones y adaptar su comportamiento en consecuencia.

💡Backpropagation

La Backpropagation es un método utilizado en el Deep Learning para ajustar los pesos de las neuronas en una red neuronal. En el video, se describe cómo, a través de este proceso, se calcula el error y se retroalimenta a la red para ajustar los pesos y mejorar el modelo. Este concepto es esencial para entender cómo las redes neuronales aprenden y se adaptan a los datos de entrenamiento.

💡Dataset

Un Dataset es un conjunto de datos utilizados para entrenar modelos en Machine Learning. En el video, se menciona cómo los datasets son fundamentales para el Machine Learning y la IA, ya que proporcionan los datos necesarios para que los sistemas aprendan y mejoren su desempeño. El ejemplo de Google Photos se utiliza para ilustrar cómo los datos de usuarios pueden ser utilizados para entrenar modelos de reconocimiento de imágenes.

💡Parámetros

Los Parámetros en Machine Learning son los valores que se ajustan durante el entrenamiento de un modelo para mejorar su desempeño. En el video, se explica que cada peso en una red neuronal es un parámetro y que el ajuste de estos parámetros es crucial para el aprendizaje y la mejora del modelo. El ejemplo de Chat GPT se utiliza para mostrar la magnitud de parámetros que puede tener un modelo complejo en el ámbito del Deep Learning.

Highlights

La inteligencia artificial es la capacidad de un sistema para realizar tareas propias de la inteligencia humana.

El machine learning es el conjunto de procesos que se utilizan para entrenar un sistema para realizar tareas.

La inteligencia artificial es el resultado, mientras que el machine learning es cómo se llega a ese resultado.

El aprendizaje humano es fundamental para el desarrollo de la inteligencia artificial,模拟人类的学习能力.

Machine learning busca mejorar la efectividad de las tareas de un agente a través del aprendizaje.

La diferencia entre programación tradicional y machine learning radica en la ausencia de un algoritmo predefinido en后者.

En machine learning, los modelos se entrenan con datos de entrada y salida, encontrando el algoritmo a través de prueba y error.

El concepto de machine learning fue introducido en 1959 por Arthur Samuel con un sistema de juego de damas.

Los datos son fundamentales en el machine learning y la inteligencia artificial, y se utilizan para entrenar modelos.

Existen tres tipos de machine learning: supervisado, no supervisado y por refuerzo.

El aprendizaje supervisado utiliza datos etiquetados para entrenar al sistema y comparar respuestas.

El aprendizaje no supervisado se utiliza con datos no etiquetados, como en sistemas de recomendación.

El aprendizaje por refuerzo se basa en la interacción del modelo con su entorno para recibir retroalimentación.

Las redes neuronales artificiales imitan el comportamiento de las neuronas biológicas para resolver problemas complejos.

Las redes neuronales procesan y transmiten información entre neuronas, formando una red compleja.

El deep learning es un campo dentro del machine learning que utiliza redes neuronales profundas para resolver tareas complejas.

El aprendizaje en redes neuronales involucra el ajuste de pesos y la retropropagación de errores para mejorar los modelos.

El deep learning se aplica en reconocimiento de voz, traducción de idiomas, conducción autónoma y otros campos.

Las redes neuronales convolucionales son un tipo específico de red neuronal utilizada en el reconocimiento de imágenes.

El machine learning y la inteligencia artificial no son magia, sino una combinación de matemáticas y ciencias de la computación.

Transcripts

play00:00

Inteligencia artificial y Machine

play00:01

learning no son lo mismo la Inteligencia

play00:03

artificial es la capacidad que tiene un

play00:05

sistema de realizar tareas propias de la

play00:07

inteligencia humana Mientras que el

play00:08

Machine learning es el conjunto de

play00:10

procesos que se usan para entrenar ese

play00:12

sistema y que consiga realizar esas

play00:14

tareas como responder preguntas realizar

play00:16

predicciones reconocer imágenes etcétera

play00:19

simplificando podemos decir que la

play00:21

Inteligencia artificial es el resultado

play00:24

Mientras que el Machine learning es cómo

play00:26

se llega a ese resultado en este video

play00:28

aprenderás que es el Machine learning

play00:30

qué técnicas se usan para que las

play00:31

máquinas aprendan y Qué es el Deep

play00:33

learning y las redes neuronales así que

play00:36

ponte cómodo y disfruta porque hoy

play00:38

aprenderás que la Inteligencia

play00:39

artificial no es magia es ciencia porque

play00:41

estás en Ed Team y en español nadie te

play00:44

explica

play00:46

[Música]

play00:47

mejor Qué es machine

play00:51

learning como ya hemos dicho la

play00:53

Inteligencia artificial es la capacidad

play00:55

de un sistema al que llamaremos agente

play00:58

inteligente de realizar tareas propias

play01:00

de una inteligencia humana y Qué es más

play01:02

humano que el aprendizaje desde que

play01:04

nacemos aprendemos a reconocer a

play01:06

nuestros padres a hablar alejarnos del

play01:08

peligro etcétera son nuestras

play01:11

experiencias y lo que aprendemos de

play01:12

ellas lo que nos hace quienes somos el

play01:15

Machine learning Busca Exactamente eso

play01:17

que a través del aprendizaje un agente

play01:19

pueda realizar sus tareas con mayor

play01:21

efectividad a mayor aprendizaje

play01:23

realizará mejor sus tareas hasta llegar

play01:25

a un punto en que sea indistinguible de

play01:27

un ser humano o quizás aún superarnos

play01:30

para entender Cómo funciona el Machine

play01:31

learning lo primero que Debes entender

play01:33

es su diferencia con la programación

play01:35

tradicional en la programación

play01:37

tradicional tenemos datos de entrada

play01:40

luego tenemos un algoritmo que es el

play01:42

paso a paso detallado para realizar una

play01:44

tarea y que es escrito por uno o más

play01:47

programadores o programadoras y luego

play01:49

tenemos los datos de salida en el

play01:51

Machine learning en cambio tenemos los

play01:54

datos de entrada tenemos los datos de

play01:56

salida pero lo que no tenemos es lo del

play01:58

medio el algoritmo cómo te voy a poner

play02:01

un ejemplo para que me entiendas mejor

play02:03

supongamos que queremos convertir millas

play02:05

a kilómetros con Machine learning Y si

play02:07

est te parece una tarea demasiado

play02:09

sencilla para usar Inteligencia

play02:10

artificial te sorprenderá saber que en

play02:12

1998 la NASA perdió 125 millones dólares

play02:15

por no hacer esta conversión como te

play02:18

contamos en este video así que vamos con

play02:20

el ejemplo lo que haremos será tener una

play02:22

lista de datos de entrada una lista de

play02:25

datos de salida que ya conocemos

play02:27

previamente y con estos datos vamos a

play02:30

entrenar al sistema Para que encuentre

play02:32

por prueba y error el algoritmo para

play02:35

convertir millas a kilómetros luego

play02:37

probamos el sistema para determinar si

play02:40

aprendió correctamente y de ser

play02:42

necesario lo alimentamos de más datos

play02:44

para que siga aprendiendo hasta

play02:46

perfeccionar su algoritmo solo que en

play02:48

Machine learning no se le llama

play02:49

algoritmo se le llama modelo la

play02:52

diferencia entre un algoritmo y un

play02:54

modelo es que el algoritmo tiene pasos

play02:56

definidos por el programador que la

play02:58

computadora no puede pue modificar

play03:00

mientras que en un modelo es entrenado

play03:03

por prueba y error y se va

play03:04

perfeccionando con el aprendizaje

play03:06

incluso sin intervención humana Y esa es

play03:09

toda la magia la primera vez que se

play03:11

habló de Machine learning o aprendizaje

play03:13

automático fue en

play03:16

1959 cuando el científico Arthur Samuel

play03:19

diseñó un sistema que podía jugar a las

play03:20

damas calculando matemáticamente las

play03:23

probabilidades de ganar el juego según

play03:25

la posición de las piezas como ves pura

play03:28

matemática nada de magia

play03:30

y como debes haber notado para que el

play03:32

Machine learning o aprendizaje

play03:34

automático sea efectivo necesitamos

play03:37

muchos datos para entrenar a los modelos

play03:39

por ejemplo podemos darle miles de fotos

play03:41

de una manzana a un agente para que

play03:43

aprenda a reconocer las características

play03:45

de la manzana el color la forma etcétera

play03:48

y luego darle la foto de una naranja

play03:51

para comprobar si aprendió o no a

play03:53

identificar una manzana y de ser el caso

play03:56

seguir entrenándolas a este conjunto de

play03:58

datos de entrenamiento le llamamos

play04:01

dataset dato por eso Google photos Fue

play04:04

gratis y con almacenamiento ilimitado

play04:06

por tantos años porque Google necesitaba

play04:09

tus fotos para entrenar a sus modelos

play04:11

por lo tanto los datos son fundamentales

play04:13

en el Machine learning y la Inteligencia

play04:15

artificial y áreas como el Big Data que

play04:18

ya te explicamos en este video o la

play04:20

ciencia de datos están íntimamente

play04:23

relacionadas además A diferencia de la

play04:25

programación tradicional en la que no

play04:27

necesitas grandes conocimientos de matem

play04:29

matemáticas el Machine learning usa

play04:31

matemáticas avanzadas para entrenar a

play04:33

sus

play04:37

modelos tipos de Machine

play04:39

learning Existen tres tipos de Machine

play04:42

learning que se diferencian por la forma

play04:43

en que se entrena el modelo y el tipo de

play04:46

problemas que estos resuelven en primer

play04:48

lugar tenemos al aprendizaje supervisado

play04:50

en este caso el sistema recibe datos

play04:53

etiquetados es decir que ya están

play04:55

clasificados y organizados de tal manera

play04:57

que la respuesta se conoce de antemano y

play04:59

se puede comparar las respuestas que

play05:01

entrega el sistema con las respuestas

play05:03

correctas para mejorar el entrenamiento

play05:06

un ejemplo clásico es darle un sistema

play05:08

un millón de fotos de perros y de gatos

play05:11

obviamente etiquetadas previamente como

play05:13

perros y gatos y luego evaluar si el

play05:15

sistema los logra

play05:17

diferenciar existen dos tipos de

play05:20

aprendizaje supervisado el de

play05:22

clasificación y el de regresión como su

play05:24

nombre lo dice el de clasificación se

play05:26

usa para identificar o diferenciar

play05:28

entidades como en el ejemplo de

play05:30

reconocer perros y gatos también

play05:31

reconocer correos spam detección de

play05:33

fraude etcétera y el de regresión que se

play05:36

usa para hacer predicciones por ejemplo

play05:39

la subida o bajada del mercado

play05:40

predicciones de venta o del clima

play05:42

etcétera Luego tenemos el aprendizaje No

play05:45

supervisado en este caso los datos que

play05:48

se entregan al sistema no están

play05:49

etiquetados puesto que por su naturaleza

play05:52

no pueden ser clasificados de antemano

play05:54

por ejemplo tu historial de

play05:55

reproducciones en Spotify o tiktok son

play05:58

datos no clasificados no No puede haber

play06:00

una persona etiquetando cada video o

play06:02

cada canción que tú ves Pero aún así

play06:05

sirven para que el sistema conozca tus

play06:07

gustos y te recomiende contenido similar

play06:10

existen dos tipos de aprendizaje No

play06:12

supervisado el de agrupamiento o

play06:14

clustering y el de asociación el primero

play06:17

encuentra características comunes en los

play06:19

datos y los agrupa por estas

play06:21

características Mientras que el de

play06:23

asociación identifica la cercanía entre

play06:26

diferentes datos y se usa para los

play06:27

sistemas de recomendación en redes

play06:29

sociales servicios de streaming o

play06:31

publicidad de aquí viene eso de que los

play06:33

gigantes de la tecnología te conocen

play06:35

mejor que tú mismo porque estudian tus

play06:37

datos para saber qué recomendarte y

play06:40

parece que te estuvieran espiando y

play06:42

número tres el aprendizaje por refuerzo

play06:45

en este caso luego de que el modelo ha

play06:47

sido entrenado tiene que interactuar con

play06:49

su entorno para recibir un premio o un

play06:52

castigo para evaluar sus respuestas y

play06:54

mejorar el modelo el caso más común son

play06:56

los juegos ya que existen muchas

play06:58

posibles jugadas y cada una dará un

play07:00

resultado positivo o negativo que será

play07:03

el refuerzo este tipo de aprendizaje se

play07:05

usa también en la conducción Autónoma

play07:07

Pues el sistema recibe retroalimentación

play07:10

constante del entorno en el que se mueve

play07:12

y por si te lo preguntabas puedes

play07:14

comenzar en el Machine learning y

play07:15

entrenar tus modelos con python y la

play07:17

librería psychic L y lo puedes aprender

play07:20

obviamente en

play07:21

edam domina las carreras del futuro y

play07:24

trabaja en cualquier lugar del mundo sin

play07:27

salir de casa miles de personas han

play07:29

aumentado sus ingresos encontrado su

play07:31

primer empleo o creado su propia empresa

play07:34

estudiando en edti Tú puedes ser el

play07:36

próximo comienza a estudiar gratis en

play07:38

ed.tim diagonal cursos y descubre porque

play07:41

en español nadie explica mejor que de

play07:46

[Música]

play07:49

Tin las redes

play07:52

neuronales los algoritmos de regresión

play07:54

clasificación clustering o asociación

play07:57

pueden resolver ciertos tipos de

play07:58

problemas pero no pueden con los más

play08:00

complejos como el reconocimiento de

play08:02

lenguaje humano o de imágenes en este

play08:05

caso lo que usamos son las redes

play08:07

neuronales para entenderlas primero

play08:10

entendamos cómo funciona una neurona en

play08:12

nuestro cuerpo las neuronas son las

play08:14

células básicas del sistema nervioso que

play08:16

se encargan de recibir procesar y

play08:18

transmitir información Gracias a las

play08:20

neuronas no solo pensamos sino que

play08:22

sentimos dolor la temperatura dominamos

play08:24

habilidades nuevas etcétera En ciertas

play08:27

circunstancias como cuando entendemos

play08:29

algo nuevo una neurona se activa y envía

play08:32

un impulso a otra neurona formando una

play08:35

conexión estas conexiones se fortalecen

play08:38

cuando dominamos nuevas habilidades Por

play08:40

ejemplo aprender un nuevo idioma o

play08:42

manejar un auto al inicio pensamos mucho

play08:44

cada detalle pero con el tiempo se

play08:46

vuelve natural y ni pensamos En qué

play08:48

palabra hay que utilizar o qué pedal hay

play08:50

que presionar Esto es así porque las

play08:52

conexiones entre las neuronas se han

play08:55

fortalecido las redes neuronales

play08:57

artificiales a las que llamaremos redes

play08:59

neuronales a secas a partir de ahora son

play09:02

un modelo de computación que imita el

play09:04

comportamiento de las neuronas

play09:05

biológicas Y al igual que ellas reciben

play09:08

procesan y envían la información entre

play09:10

ellas formando una gran red cada neurona

play09:14

procesa una tarea específica y envía sus

play09:17

resultados a las otras neuronas de su

play09:19

red para trabajar juntas el tamaño de

play09:22

esta red la cantidad de neuronas y de

play09:25

capas determinará la complejidad de los

play09:27

problemas que puede resolver ver las

play09:29

neuronas funcionan de la siguiente

play09:32

manera en primer lugar tienen datos de

play09:34

entrada y cada uno tiene un peso que

play09:36

significa la importancia de ese dato

play09:39

luego estos datos y sus pesos se

play09:41

multiplican y se suman en el cuerpo de

play09:44

la neurona o perceptrón Y luego el

play09:47

resultado de ese cálculo se pasa por una

play09:49

función matemática de activación que da

play09:52

el dato de salida este dato de salida

play09:54

puede a su vez ser el dato de entrada de

play09:56

una o más neuronas en la red Recuerda

play09:59

que mientras más neuronas y capas es

play10:02

decir las columnas tenga la red podrá

play10:04

resolver problemas mucho más complejos

play10:08

pongamos un ejemplo imagina que quieres

play10:10

saber si vas a conseguir un mejor empleo

play10:12

tus datos de entrada pueden ser los

play10:13

siguientes número uno Cuántas horas de

play10:16

estudio a la semana haces en edam número

play10:18

dos Cuántos proyectos nuevos has

play10:21

participado en tu trabajo actual y

play10:23

número tres a Cuántas empresas estás

play10:26

postulando a la semana pero como todos

play10:28

estos datos no no tiene la misma

play10:30

importancia puedes decir que el primero

play10:32

tiene un peso de tres el segundo tiene

play10:34

un peso de uno y el tercero tiene un

play10:36

peso de dos estos se multiplicarán por

play10:39

sus pesos y finalmente la función de

play10:41

activación hará los cálculos y te

play10:43

devolverá uno es decir que conseguirás

play10:45

un nuevo trabajo o cero es decir que no

play10:48

lo conseguirás ten en cuenta que este es

play10:50

un ejemplo muy simplificado y que la

play10:53

salida No necesariamente es cer0 o uno

play10:55

de hecho hay muchas funciones de

play10:57

activación que no son más que puras

play11:00

matemáticas que te darán diferentes

play11:02

resultados y como debes imaginar esto

play11:05

requiere de muchísimo poder de cómputo

play11:08

por la cantidad de cálculos que deben

play11:10

hacerse y es por eso que cuando entras a

play11:13

chat gpt suele estar caído si quieres

play11:15

saber más de las redes neuronales y

play11:17

programar las tuyas propias Recuerda que

play11:19

puedes aprenderlo en

play11:23

editing el Deep

play11:27

learning ahora que entendido Qué son las

play11:30

redes neuronales veamos cómo se aprende

play11:32

con redes neuronales o mejor dicho el

play11:35

Deep learning o aprendizaje profundo

play11:37

Recuerda que las redes neuronales

play11:38

reciben un conjunto de datos de

play11:40

entrenamiento y sus respectivos valores

play11:43

de salida correctos es decir que ya

play11:46

conocemos Cuáles son las respuestas esto

play11:48

es aprendizaje supervisado con estos

play11:51

datos el sistema intenta calcular los

play11:54

pesos y aplica la función de activación

play11:56

al resultado la salida entregada se

play11:59

compara contra el resultado Real el que

play12:01

conocemos De antemano y se encuentra el

play12:03

error promedio es decir la diferencia

play12:06

entre el cálculo de la neurona y el

play12:08

cálculo real con ese error promedio se

play12:12

regresa hacia atrás a través de todas

play12:14

las capas de la red a esto se le llama

play12:16

Back propagation para ajustar los pesos

play12:19

con los pesos ajustados se vuelven a

play12:21

hacer todos los cálculos a esto se le

play12:23

llama fit Forward y se vuelve a comparar

play12:26

la salida con el resultado de

play12:28

entrenamiento para obtener nuevamente el

play12:30

error medio y Volver a comenzar este

play12:32

proceso de ida y vuelta de encontrar los

play12:35

errores ajustar volver a encontrar los

play12:37

errores volver a ajustarlo y en cada

play12:39

vuelta hacerlo mejor se repite varias

play12:41

veces hasta que el error es cero o lo

play12:43

más cercano posible a cero es por eso

play12:46

que decimos que los modelos se

play12:48

perfeccionan a sí mismos sin

play12:50

intervención humana cada uno de estos

play12:52

pesos son ajustados como ya te dije en

play12:55

cada época las épocas son cada una de

play12:57

estas vueltas que se van a haciendo en

play12:59

el aprendizaje y cada uno de estos pesos

play13:02

se conoce como parámetros y mientras la

play13:05

tarea sea más compleja la red tendrá más

play13:07

parámetros y requerirá mayor poder de

play13:10

cómputo como ejemplo chat gpt tiene 175

play13:14

millones de parámetros En otras palabras

play13:17

cada línea de la red que estás viendo es

play13:20

un parámetro ten en cuenta que el Deep

play13:22

learning es un campo dentro del Machine

play13:24

learning no es una disciplina separada

play13:26

la diferencia es que Machine learning

play13:28

usa al algoritmos que para determinadas

play13:31

tareas son insuficientes y en estos

play13:33

casos se aplican las redes neuronales

play13:35

que pueden tener Cuántas capas y cuántos

play13:38

parámetros sean necesarios para

play13:40

cualquier tarea esto es el Deep learning

play13:43

el Deep learning se usa en el

play13:44

reconocimiento de escritura a mano

play13:46

reconocimiento de lenguaje traducción de

play13:48

idiomas conversión de texto a voz

play13:50

conducción de vehículos autónomos

play13:52

aprendizaje de juegos y reconocimiento

play13:54

de imágenes por cierto en el caso de las

play13:57

imágenes en las que hay que ir píxel por

play14:00

píxel para reconocerlas se usa un tipo

play14:02

de red neuronal diferente conocido como

play14:05

red neuronal convolucional y recuerda

play14:08

que todo esto lo puedes aprender a fondo

play14:10

en

play14:11

editing Así que ya sabes que esos

play14:13

dibujitos de redes que se ven tan cool

play14:15

no son ni ciencia ficción ni el invento

play14:17

de un diseñador creativo es en realidad

play14:20

como funciona la Inteligencia artificial

play14:21

con Machine learning redes neuronales y

play14:24

Deep learning y lo más importante es que

play14:27

ahora sabes que no es brujería ni magia

play14:29

ni las máquinas queriendo dominar a los

play14:31

humanos es solo ciencia matemáticas y

play14:34

ciencias de la computación combinadas

play14:36

Aunque claro la ciencia tiene mucho de

play14:39

magia y ahora cuando expliques como todo

play14:41

un experto Cómo funciona el Machine

play14:42

learning y te pregunten dónde aprendiste

play14:45

todo eso Recuerda que lo aprendiste en

play14:47

editing los datos son fundamentales en

play14:49

el Machine learning y la Inteligencia

play14:52

artificial el dispositivo y entrenar tus

play14:55

modelos con python y la librería Pit

play14:58

learn

play15:00

Oy la

Rate This

5.0 / 5 (0 votes)

関連タグ
Inteligencia ArtificialMachine LearningRedes NeuronalesAprendizaje ProfundoBig DataCiencia de DatosAprendizaje SupervisadoAprendizaje No SupervisadoAprendizaje por RefuerzoProgramación AvanzadaTecnología EdTech
英語で要約が必要ですか?