Ruta de Aprendizaje para aprender Inteligencia artificial

Fazt
3 Jun 202425:32

Summary

TLDREl guía de aprendizaje de Inteligencia Artificial (IA) es un recurso creado para aquellos interesados en especializarse en IA, ya sea para mejorarse profesionalmente o para principiantes. Se presenta como un roadmap enfocado en el crecimiento desde cero hasta convertirse en un profesional de IA. Cubre desde el uso de herramientas AI al nivel de usuario, pasando por la programación en Python para el análisis de datos y el aprendizaje de frameworks de IA como TensorFlow y PyTorch, hasta llegar a la creación de modelos inteligentes y su implementación a gran escala. El guía también sugiere recursos para aprender inglés para mejorar la comunicación con compañeros de todo el mundo y destaca la importancia de la dedicación y el tiempo invertido en el estudio para alcanzar el éxito en este campo en demanda.

Takeaways

  • 😀 La inteligencia artificial (IA) es un campo atractivo y en auge, con una creciente demanda de profesionales en el área.
  • 🎓 Se puede comenzar a aprender IA desde cero y progresar hasta convertirse en un profesional, siguiendo una guía o 'roadmap' estructurada.
  • 📚 La guía para aprender IA está enfocada en varios niveles, desde el usuario hasta el profesional avanzado, y considera tanto recursos en inglés como en español.
  • 🌐 Para mejorar el inglés, que es comúnmente utilizado en la documentación y comunidades de IA, se recomienda utilizar plataformas como imigo para práctica constante y aprendizaje de frases nativas.
  • 🛠 Antes de sumergirse en la programación y la matemática, se sugiere familiarizarse con herramientas y servicios de IA existentes a nivel de usuario.
  • 🔧 Aprender a programar es fundamental para convertirse en un Ingeniero de IA, y para ello, se recomienda enfocarse en el uso de Python para ciencia de datos y aprendizaje automático.
  • 📈 Es importante aprender conceptos de matemáticas, estadísticas y SQL, que son la base para entender y trabajar con algoritmos y datos en IA.
  • 🔗 Aprender a utilizar APIs de servicios de IA es una forma rápida de empezar a crear aplicaciones inteligentes sin tener que implementar modelos complejos.
  • 📚 La ruta de aprendizaje en IA es un proceso que toma tiempo y dedicación, y puede involucrar desde la comprensión de herramientas y servicios hasta la creación y investigación de modelos avanzados.
  • 🌟 Los roles dentro del campo de la IA varían desde el Ingeniero de IA, que se enfoca en la creación de modelos, hasta roles administrativos y de gestión, pasando por especialistas en la nube y en seguridad.

Q & A

  • ¿Qué es la inteligencia artificial y por qué es un tema de interés actual?

    -La inteligencia artificial (IA) es el campo de la informática que se ocupa del diseño de sistemas que pueden realizar tareas que normalmente requieren inteligencia humana, como la percepción, el aprendizaje y la tomada de decisiones. Es un tema de interés actual debido a su rápida evolución y el impacto en la sociedad, con aplicaciones en múltiples campos y una creciente demanda de profesionales en el área.

  • ¿Por qué es importante aprender la inteligencia artificial para los programadores y profesionales de la tecnología?

    -Es importante para los programadores y profesionales de la tecnología aprender la inteligencia artificial porque esta área está revolucionando la forma en que se desarrollan aplicaciones y servicios, y está en aumento la demanda de profesionales con habilidades en IA para crear soluciones innovadoras y eficientes.

  • ¿Qué plataformas se mencionan para mejorar el inglés y por qué son útiles para programadores?

    -Se menciona la plataforma 'imigo' como una herramienta para mejorar el inglés constantemente, proporcionando frases elocuentes y nativas que pueden ser utilizadas en situaciones reales. Esto es útil para programadores porque mejora su comunicación, especialmente al interactuar con clientes extranjeros o al presentar proyectos.

  • ¿Cuál es la relación entre la IA generativa y el aprendizaje profundo (Deep Learning)?

    -La IA generativa es un subcampo del aprendizaje profundo (Deep Learning). El aprendizaje profundo es una técnica de aprendizaje automático que utiliza redes neuronales artificiales con múltiples capas (profundas) para modelar y solve problemas complejos. La IA generativa utiliza estas técnicas para generar contenido nuevo, como texto, imágenes u otros datos, basándose en la información existente.

  • ¿Qué es un 'roadmap' y cómo se puede utilizar para aprender la inteligencia artificial desde cero?

    -Un 'roadmap' es una guía o plan de aprendizaje que ayuda a las personas a comenzar desde cero y avanzar en un campo específico. En el caso de la inteligencia artificial, un roadmap podría incluir etapas como familiarizarse con herramientas de IA, aprender programación, estudiar ciencia de datos y aprendizaje automático, y finalmente dominar técnicas avanzadas de IA y desarrollo de modelos.

  • ¿Por qué es recomendable aprender a programar en Python para aspirantes a ingenieros de IA?

    -Python es un lenguaje de programación muy popular y es ideal para la inteligencia artificial debido a su simplicidad y la gran cantidad de bibliotecas, frameworks y herramientas disponibles para el análisis de datos, aprendizaje automático y aprendizaje profundo.

  • ¿Qué son los 'no code' o 'low code' platforms y cómo se relacionan con la IA?

    -Los 'no code' o 'low code' platforms son servicios que permiten a los usuarios crear aplicaciones sin necesidad de programar, utilizando interfaces gráficas para arrastrar y soltar elementos. Aunque estos servicios facilitan la creación de aplicaciones de IA, no ofrecen la comprensión profunda del funcionamiento interno de la IA y no forman a un ingeniero de IA.

  • ¿Qué es Kaggle y cómo puede ayudar a los aprendices de IA a mejorar sus habilidades?

    -Kaggle es una plataforma en línea que ofrece competiciones de ciencia de datos y aprendizaje automático, donde los participantes pueden mejorar sus habilidades mediante el trabajo con datos reales y el uso de modelos de IA. También es un lugar para construir un portafolio de proyectos y ser reconocido por empresas en el sector.

  • ¿Qué son las 'APIs' y cómo son útiles para el desarrollo de aplicaciones de IA sin necesidad de implementar algoritmos complejos?

    -Las 'APIs', o interfaces de programación de aplicaciones, son servicios web que pueden ser utilizados en el código para realizar tareas específicas, como procesamiento de datos, sin necesidad de implementar los algoritmos detallados. Permiten a los desarrolladores crear aplicaciones de IA integrando servicios existentes que ofrecen funcionalidades inteligentes.

  • ¿Cuáles son algunos de los frameworks de IA que se pueden utilizar para el desarrollo de modelos de aprendizaje profundo y por qué son importantes?

    -Algunos de los frameworks de IA importantes mencionados son PyTorch, TensorFlow y Keras. Son fundamentales para el desarrollo de modelos de aprendizaje profundo ya que facilitan la construcción, entrenamiento y despliegue de modelos complejos en múltiples plataformas, permitiendo la creación de aplicaciones avanzadas en campos como el procesamiento de lenguaje natural y la visión computacional.

Outlines

00:00

📚 Introducción a la Inteligencia Artificial

El primer párrafo presenta la guía de aprendizaje sobre Inteligencia Artificial (IA), dirigida a personas interesadas en comenzar desde cero con el objetivo de convertirse en profesionales en el campo. Se menciona la importancia de aprender tanto en inglés como en español y se sugiere el uso de herramientas como 'imigo' para mejorar el inglés. El enfoque de la guía es progresivo, comenzando con la familiarización con herramientas AI y terminando con la creación de aplicaciones IA. Además, se destaca la importancia de la IA generativa y cómo la demanda de desarrolladores está en aumento.

05:00

👨‍🏫 Familiarización con herramientas AI y términos técnicos

Este párrafo se enfoca en la familiarización de los usuarios con herramientas IA y servicios existentes, así como en el conocimiento de términos técnicos como 'tokens', 'parámetros' y 'temperatura'. Se discute la diferencia entre usar servicios IA y la necesidad de programar para comprender completamente el funcionamiento de Machine Learning y proyectos de IA. También se menciona la posibilidad de crear aplicaciones IA sin programar a través de plataformas de 'no code' o 'low code', aunque se señala que estas limitan la comprensión del funcionamiento interno y no conducen a convertirse en un ingeniero de IA.

10:01

💻 Pasar del usuario a desarrollador de software en IA

El tercer párrafo habla sobre el paso del usuario a desarrollador de software, enfocándose en la necesidad de aprender un lenguaje de programación, específicamente Python, para trabajar en ciencia de datos, IA y Machine Learning. Se sugieren editores de código como Visual Studio Code y Jupyter Notebook, y se destacan conceptos básicos de Python que deben ser aprendidos. Además, se menciona la importancia de conocer herramientas como Git y servicios como GitHub, así como el aprendizaje de SQL para trabajar con bases de datos en ciencia de datos.

15:02

🔗 Utilización de APIs y el papel del desarrollador en IA

Este párrafo cubre cómo los desarrolladores pueden utilizar APIs para crear aplicaciones IA sin tener que implementar algoritmos complejos de Machine Learning. Se mencionan servicios como hacking Face y replicate, y se sugiere el uso de un framework llamado Line para combinar modelos IA y datos externos. Se destaca la capacidad de crear proyectos complejos e interactivos utilizando estas herramientas y se motiva a los desarrolladores a profundizar en su conocimiento de Python y otros conceptos avanzados para dominar el desarrollo de software en IA.

20:02

📈 Avanzando en la programación y matemáticas para IA

El quinto párrafo se enfoca en la importancia de aprender frameworks y herramientas de IA, como PyTorch y TensorFlow, y en la necesidad de comprender conceptos matemáticos avanzados para utilizarlos adecuadamente. Se mencionan áreas como álgebra lineal, cálculo, probabilidades y estadísticas, y se sugieren recursos para aprender estos temas. Además, se habla sobre la creación de proyectos avanzados utilizando estas bibliotecas y frameworks, lo que llevaría a un entendimiento más profundo de la IA y el desarrollo de modelos desde cero.

25:03

🧠 La evolución del ingeniero de IA y el aprendizaje continuo

El último párrafo destaca la evolución del ingeniero de IA desde el aprendizaje de programación y el uso de APIs hasta la comprensión de frameworks de IA y el desarrollo de modelos inteligentes. Se menciona la necesidad de años de trabajo e investigación para alcanzar el nivel de experto en IA, y se sugieren recursos avanzados como cursos de redes neuronales y specializations en Deep Learning. Se anima a los aprendices a dedicar tiempo a la educación continua y a considerar la IA no solo como un campo de desarrollo de modelos sino también en otros roles como la seguridad y la regulación.

🤝 Conclusión y recursos adicionales para el aprendizaje en IA

Para concluir, el presentador ofrece una visión general de la ruta de aprendizaje en IA, sugiriendo que comience con la programación en Python y luego avance hacia el uso de APIs, bibliotecas de análisis de datos y frameworks de IA. Se insta a los espectadores a unirse a la comunidad de Discord para interactuar con otros desarrolladores y se comparten enlaces a las redes sociales y la web del presentador para seguir el aprendizaje y recibir asesoría personalizada.

Mindmap

Keywords

💡Inteligencia Artificial

La Inteligencia Artificial (IA) es un campo de la informática que se centra en la creación de sistemas capaces de realizar tareas que normalmente requieren inteligencia humana, como la percepción, el aprendizaje y la tomada de decisiones. En el video, el tema de la IA es central, ya que se trata de guiar a los espectadores en cómo aprender y especializarse en esta área, destacando su importancia y demanda actual en el mercado laboral.

💡Aprendizaje Profesional

El Aprendizaje Profesional se refiere al proceso de adquirir conocimientos y habilidades en un área específica para mejorar o cambiar la carrera actual. En el script, se menciona que los programadores y personas interesadas en la IA pueden mejorar profesionalmente a través de una guía de aprendizaje o 'roadmap' proporcionada por el creador del video.

💡Programación

La Programación es el proceso de escribir, probar y mantener el código fuente de un programa informático. En el video, se destaca la importancia de aprender a programar, específicamente en Python, como un paso fundamental para convertirse en un ingeniero de IA y desarrollar aplicaciones inteligentes.

💡Python

Python es un lenguaje de programación de alto nivel, muy popular en el desarrollo de aplicaciones de IA y Machine Learning debido a su simplicidad y la gran cantidad de bibliotecas disponibles. El video menciona Python como el lenguaje clave para aprender para aquellos que buscan especializarse en IA.

💡Machine Learning

El Machine Learning es una rama de la IA que se centra en el desarrollo de algoritmos que permiten a las máquinas aprender y mejorar con la experiencia sin ser programadas explícitamente para cada tarea. En el script, Machine Learning es mencionado como un área clave para la especialización en IA, con enfoque en el aprendizaje y aplicación de algoritmos.

💡Deep Learning

El Deep Learning es una subárea del Machine Learning que se basa en redes neuronales artificiales con múltiples capas, llamadas capas ocultas, para modelar funciones complejas. En el video, Deep Learning es mencionado como un subcampo del que surge el modelo Chat GPT, y es fundamental para el desarrollo de IA generativa.

💡Frameworks de IA

Los Frameworks de IA son herramientas y bibliotecas que facilitan el desarrollo de aplicaciones de inteligencia artificial, proporcionando estructuras y funciones predefinidas para tareas como el aprendizaje automático y la red neuronal. En el script, se mencionan frameworks como TensorFlow, PyTorch y Keras, que son esenciales para el desarrollo de modelos de IA avanzados.

💡APIs

API significa Interfaz de Programación de Aplicaciones y son conjuntos de rutinas, protocolos y herramientas para construir software y aplicaciones. En el video, se sugiere el uso de APIs para procesar datos y crear características inteligentes sin necesidad de implementar algoritmos complejos.

💡Nivel de Dificultad

El Nivel de Dificultad hace referencia a la complejidad o el grado de desafío de un tema o tarea en particular. El video propone una ruta de aprendizaje en niveles, aumentando gradualmente el nivel de dificultad, lo que ayuda a los aprendices a progresar de una forma estructurada y comprensible.

💡Investigación de IA

La Investigación de IA se refiere al trabajo de desarrollo y estudio en el campo de la inteligencia artificial, incluyendo el diseño de nuevos algoritmos, modelos y aplicaciones. En el script, se menciona que los expertos en IA están innovando y llevando a la práctica modelos a gran escala, lo que implica un alto nivel de investigación y desarrollo.

Highlights

La inteligencia artificial es un campo atractivo y en crecimiento, con muchas personas interesadas en aprenderlo para crear aplicaciones o especializarse.

Se ha creado una guía de aprendizaje llamada 'roadmap' para ayudar a los principiantes a convertirse en profesionales de IA.

La guía está enfocada en personas que comienzan desde cero, con el objetivo de convertirse en profesionales de IA.

Los recursos compartidos están en inglés, pero se hace un esfuerzo por buscar contenido en español.

Imigo es una plataforma que ayuda a practicar inglés y mejorar la fluidez para comunicarse con clientes.

La IA ha estado en desarrollo desde los 50, pero su popularización masiva ocurrió alrededor de 2020-2021 con el surgimiento de modelos como GPT.

La demanda de desarrolladores de IA está en aumento debido a la implementación de características IA en productos y servicios.

La IA generativa es un subcampo del Deep Learning, con ejemplos como Chat GPT.

Se sugiere un enfoque diferente al aprendizaje de IA, comenzando con la familiarización con herramientas AI antes que con matemáticas y estadísticas.

El primer nivel para principiantes es familiarizarse con el ecosistema AI y servicios enfocados al usuario.

Se pueden crear aplicaciones inteligentes sin programar a través de servicios de no code o low code.

Para entender realmente el Machine Learning y la IA, es necesario saber programar.

Python es el lenguaje recomendado para aprender para ser ingeniero en IA, debido a su amplio uso en ciencia de datos y Machine Learning.

Se deben conocer herramientas como Git y servicios como GitHub para el control de versiones y colaboración.

SQL es otro lenguaje importante para la ciencia de datos y se utiliza junto con Python para extraer y analizar datos.

Los APIs son servicios de internet que se pueden consumir desde el código para procesar datos sin necesidad de implementar algoritmos.

Frameworks de modelos inteligentes como Line permiten combinar modelos y datos externos para crear aplicaciones inteligentes.

Para dominar el siguiente nivel, se deben conocer conceptos avanzados de Python, estructura de datos y algoritmos.

Los roles dentro de IA varían desde ingenieros hasta administrativos y éticos, y cada uno tiene diferentes necesidades de programación.

Los Cloud ML Engineer y AI DevOps Engineer trabajan con servicios de la nube para desplegar modelos a gran escala.

Se pueden obtener certificaciones dedicadas en servicios de la nube para especializarse en despliegue de IA.

Los frameworks de IA como PyTorch, TensorFlow y Keras son fundamentales para crear modelos desde cero.

Es importante aprender conceptos matemáticos avanzados como álgebra lineal, cálculo, probabilidades y estadística para entender y crear modelos de IA.

Los expertos en IA son aquellos que están innovando y llevando a la práctica los modelos a gran escala.

Los investigadores de IA son aquellos que analizan y ponen en práctica los avances en investigación de IA.

La ruta para convertirse en un profesional de IA implica años de trabajo e investigación, y dedicar tiempo a estudiar todos los temas.

El artículo y la guía de estudio se publicarán en la web del hablante para que la comunidad pueda aprender junto a él.

Transcripts

play00:00

como el tema Inteligencia artificial es

play00:01

algo muy llamativo actualmente es

play00:02

probable que a muchos de ustedes les

play00:04

haya llamado la atención este campo y

play00:05

ahora quieren aprenderlo para crear

play00:07

aplicaciones o especializarse en esta

play00:08

área o quizás ya son programadores y

play00:10

quieren mejorar profesionalmente para

play00:11

esto les he creado una guía de temas a

play00:13

aprender o también llamado roadmap esta

play00:15

guía está enfocada a cualquier persona

play00:16

que quiere empezar desde cero con el

play00:18

objetivo de ser un profesional de ia

play00:20

eventualmente consideraciones muchos de

play00:22

los recursos que voy a compartir están

play00:23

en inglés he hecho un esfuerzo en Buscar

play00:25

contenido en español pero no todos están

play00:26

traducidos aún así con chask PT puedes

play00:28

ayudarte a traducirlos o Buscar algunos

play00:30

recursos alternativos esta ruta que te

play00:32

voy a explicar También toma tiempo así

play00:33

que no es algo como aprende í en unas

play00:35

cuantas semanas o algo así de hecho

play00:37

muchos de los temas que te voy a

play00:38

mencionar aún personalmente lo Sigo

play00:39

estudiando y si bien algunos son fáciles

play00:41

muchos otros toman más tiempo de los que

play00:42

pueden suponer y a diferencia de otros

play00:44

roadmaps o guías de aprendizaje en donde

play00:46

Primero te dicen aprende matemática

play00:48

estadística y luego programación y así

play00:50

en este caso voy a cambiar un poco el

play00:51

enfoque y voy a dividirlo en niveles

play00:54

coders como siempre estoy en la búsqueda

play00:56

de recursos y herramientas que me

play00:57

permitan perfeccionar mi inglés para

play00:59

lograr un sonido más nativo una de las

play01:01

plataformas que utilizo para este

play01:02

propósito es imigo el cual es una

play01:04

plataforma que me permite practicar mi

play01:06

inglés de manera constante

play01:14

proporcionándole tillas por frases más

play01:16

elocuentes y nativas las clases no se

play01:18

limitan a enseñar frases típicas en

play01:19

inglés sino que te instruyen en frases

play01:21

que puedes utilizar en situaciones

play01:22

reales ya sea al presentar algún

play01:24

proyecto al hablar con tu jefe o

play01:26

clientes extranjeros o al escribir

play01:28

inglés como un nativo lo que garantiza

play01:29

que recibirás una educación de calidad

play01:31

en inglés además aquí puedes encontrar a

play01:33

muchos programadores de todo el mundo y

play01:34

generar contactos y en lo personal imigo

play01:36

No solo me ayuda a mejorar mi

play01:37

vocabulario y corregir mole tillas sino

play01:39

que también me ayuda a mejorar mi

play01:40

fluidez para comunicarme con mis

play01:42

clientes como un nativo Así que si eres

play01:44

un programador que busca mejorar su

play01:45

inglés definitivamente te recomendaría

play01:47

amigo obtén un 90 por de descuento en su

play01:49

plan mensual o anual con el enlace que

play01:51

te dejo en la

play01:52

descripción pero primero veamos por qué

play01:55

aprendería el tema Inteligencia

play01:56

artificial ha estado desde los 50 pero

play01:58

no es hasta alrededor de los años 2000

play01:59

20 2021 con la popularidad o el

play02:01

surgimiento de gpt cuando empezaron a

play02:03

popularizarse mucho más el tema de las

play02:05

Sas a t el punto que se han creado hasta

play02:07

este momento muchos usos prácticos y ya

play02:09

es un tema popular es decir ya no está

play02:11

solamente en el ámbito académico o de

play02:13

programadores o de ciencia de datos sino

play02:15

que ahora una persona normal puede

play02:16

llegar a utilizar muchos servicios ia y

play02:18

es algo que también vemos como muchas

play02:20

empresas actualmente están implementando

play02:21

características ia cada vez más en sus

play02:24

productos o servicios por lo que la

play02:25

demanda para crear aplicaciones y nuevas

play02:27

características inteligentes está en

play02:29

auge y y de hecho el área en particular

play02:30

a la que me refiero es el área de ia

play02:32

generativa que es un subcampo del Deep

play02:34

learning en donde chat gpt es un máximo

play02:37

ejemplo Aunque por supuesto gpt No es el

play02:39

único modelo que hace esto y muchas

play02:40

otras empresas están desarrollando o

play02:42

creando sus propios servicios y

play02:43

herramientas por lo que la demanda de

play02:45

desarrolladores Está avanzando cada vez

play02:46

más además que conforme pasa el tiempo

play02:48

esto Irá mejorando una ruta práctica

play02:50

como el Machine learning puede ser un

play02:51

área complicada en vez de decirte

play02:53

primero aprende un tema como matemáticas

play02:55

y estadística y luego programación y así

play02:57

he decidido tomar otro enfoque aquí y es

play02:59

el de ir subiendo viendo el grado de

play03:00

dificultad conforme pase el tiempo

play03:02

primero se familiarizan con herramientas

play03:03

Ai a nivel de usuario luego Siguen con

play03:05

convertirse en un desarrollador de

play03:06

Software que sabe algún lenguaje de

play03:08

programación y empiezan a crear algunas

play03:09

aplicaciones ia ya les voy a decir cómo

play03:11

luego estudiar temas en particular de

play03:13

ciencia de datos y Machine learning y

play03:15

Deep learning sobre todo relacionados a

play03:17

temas matemáticos y que están netamente

play03:19

enfocados en el uso de herramientas y

play03:21

Software relacionados con ia y

play03:23

finalmente está el último nivel que allí

play03:25

hay profesionales en donde prácticamente

play03:27

pueden crear cualquier tipo de producto

play03:28

o servicio yag escala y entre los

play03:31

primeros niveles como resultado tenemos

play03:32

a un ingeniero de ia o un Machine

play03:35

learning engineer que en la práctica de

play03:36

forma resumida es la combinación de un

play03:38

Data Science más un desarrollador de

play03:40

software y todo esto también significa

play03:42

que ea requiere que trabajes mucho con

play03:44

programación matemáticas y estadísticas

play03:46

por lo que sí no es un campo fácil de

play03:48

dominar nivel usuario familiarizarse con

play03:50

el ecosistema Ai es decir si eres una

play03:52

persona que no tiene muchos

play03:54

conocimientos técnicos primero

play03:55

familiarízate con las herramientas y

play03:56

servicios de ea que ya existen y que

play03:58

están enfocadas al usuario y aquí pueden

play04:00

estar los modelos de lenguaje grande es

play04:02

decir utilizar modelos como gpt o como

play04:04

Palm o como Cloud que también son chats

play04:07

al estilo de chat gpt y que al igual que

play04:09

chat gpt puedes utilizarlo también con

play04:10

servicios como Google gemini o la web de

play04:12

antropic de hecho a este punto como ya

play04:14

debes saber también hay servicios para

play04:15

generar imágenes videos audio texto Box

play04:19

avatars y muchas otras cosas que si

play04:21

planeas enfocar todos tus estudios ahí

play04:23

ya deberías conocer y luego a partir de

play04:25

aquí ya conociendo esto pasarías a

play04:26

enfocarte un poco en el uso de términos

play04:29

adecuados cuando hablamos de algunos

play04:30

servicios ia por ejemplo saber términos

play04:32

como Qué son los tokens que es una

play04:34

unidad de texto que se utiliza mucho en

play04:36

el procesado de lenguaje natural que son

play04:38

utilizados por modelos como gpt o

play04:40

conocer Qué son los parámetros que son

play04:42

los valores ajustables de los modelos de

play04:43

ia o conocer la temperatura que es un

play04:46

parámetro para la ía en donde pueden

play04:47

controlar la aleatoriedad de las

play04:49

respuestas es decir saber qué tan

play04:50

imaginativo puede ser una ia y luego

play04:52

términos que están muy relacionados como

play04:54

puede ser entrenamiento inferencia

play04:56

algoritmos datasets sesgos

play04:58

regularización y así y Estos son

play05:00

términos que aunque parezcan complejos

play05:01

en realidad son muy utilizados por

play05:03

usuarios normales cuando se hace uso de

play05:05

servicios de ia y luego cuando tengas

play05:07

que estudiar o tengas que elaborar

play05:09

alguno de estos modelos pues

play05:10

probablemente vas a encontrar los mismos

play05:12

términos Solo que vas a tener que

play05:13

implementarlos en lugar de usarlos hasta

play05:15

este punto usar servicios es un inicio

play05:17

pero lo siguiente que podrías hacer

play05:18

también es instalar modelos inteligentes

play05:20

de forma local actualmente Al igual como

play05:23

gpt También tenemos modelos inteligentes

play05:25

que puedes descargar e instalar en tu

play05:26

propia máquina entre algunos de esos

play05:27

está o Lama o está chat rtx que para

play05:30

poder probar estos modelos puedes

play05:32

Descargar un programa que es por lo

play05:33

general bastante pesado y que necesitas

play05:35

gráfica espacio en disco y memoria RAM

play05:37

pero que te va a permitir trabajar con

play05:39

tus propios datos e incluso muchos de

play05:40

estos modelos inteligentes que funcionan

play05:42

de forma local el código está en github

play05:44

por lo que también puedes ir

play05:45

familiarizándose con esta idea de poder

play05:47

ir viendo cómo funcionan este tipo de

play05:49

código sin embargo hasta este momento aú

play05:51

no tienes un nivel técnico para poder

play05:52

entenderlos Así que solamente sería la

play05:54

idea de que puedas ir instalándose e ir

play05:56

conociéndolos hasta aquí esto es básico

play05:58

y sin la necesidad de tener que que ser

play05:59

un usuario técnico cualquiera puede

play06:01

aprender a utilizar estos modelos

play06:03

inteligentes a modo de comentario

play06:04

también es posible crear aplicaciones

play06:06

inteligentes o Apps de ias sin saber

play06:09

programar a través de servicios llamados

play06:10

no code o low code y que ya he

play06:12

mencionado en un video anterior estos

play06:14

permiten crear aplicaciones sin saber

play06:15

programar arrastrando y soltando

play06:17

elementos en una web sin embargo al ser

play06:19

plataformas o servicios que te abstraen

play06:21

de la lógica o el código es decir no es

play06:23

necesario que programes esto se vuelven

play06:25

cajas negras donde no conoces el

play06:26

funcionamiento interno además que

play06:28

usarlos no te va a convertir en un

play06:29

ingeniero de ia Así que para poder

play06:31

entender cómo funciona realmente el

play06:32

Machine learning Y cómo funcionan los

play06:34

proyectos basados en Inteligencia

play06:35

artificial es necesario sí o sí saber

play06:37

programar nivel de desarrollador

play06:39

aprender a programar hasta aquí ya te

play06:41

has familiarizado como un usuario con

play06:42

herramientas lo siguiente es pasar a ser

play06:44

un desarrollador de software por lo que

play06:45

tienes que aprender un lenguaje de

play06:46

programación y el lenguaje que es una

play06:48

buena idea aprender si quieres ser un

play06:50

ingeniero en ia es python python es un

play06:52

lenguaje muy popular que puedes hacer

play06:53

muchas cosas desde crear aplicaciones de

play06:55

escritorio web frontend y backend Pero

play06:57

no vayas a aprender todo eso desde cero

play06:59

porque son demasiadas cosas y no

play07:00

necesitas aprenderlo todo así que solo

play07:02

enfócate en el uso de python para

play07:03

ciencia de datos Ai y Machine learning

play07:06

de hecho en python hay una enorme

play07:07

cantidad de código escrito como

play07:08

bibliotecas frameworks sdks y

play07:10

herramientas en general para trabajar en

play07:12

estas áreas por lo que Este lenguaje es

play07:14

idóneo para ese trabajo junto con python

play07:16

usarás programas llamados editores de

play07:17

código en los que podríamos encontrar a

play07:19

visual Studio code p sharn y Jupiter

play07:21

Notebook siendo este el favorito de

play07:22

muchos profesionales dedicados en esta

play07:24

área ya que es muy fácil y permite crear

play07:26

documentos enriquecidos rápidamente

play07:28

aunque también puedes utilizar jupit

play07:29

Notebook directamente desde el navegador

play07:31

o dentro de visual Studio code sin

play07:33

instalar nada o incluso también hay

play07:34

servicios como Google colf en donde

play07:36

puedes empezar a utilizarlo simplemente

play07:38

creá una cuenta usando estos programas

play07:40

vas a tener que aprender conceptos de

play07:41

python como pueden ser tipos de datos

play07:43

funciones condicionales bucles objetos

play07:47

listas clases orientación objetos y

play07:49

también conocer algún administrador de

play07:51

paquetes y todo esto que te menciono

play07:52

solo son las bases del lenguaje Así que

play07:54

adicionalmente a esto también tendrás

play07:56

que conocer herramientas como git para

play07:58

que puedas controlar distintas versiones

play07:59

de tu código además que vas a conocer

play08:01

servicios como github que te permiten

play08:03

tanto Subir tus propios proyectos como

play08:05

conocer proyectos abiertos de la

play08:06

comunidad ambas son necesarias para

play08:08

conocer proyectos de código Así que es

play08:09

algo que eventualmente vas a tener que

play08:11

tener lo otro también que debes aprender

play08:12

es sql este es un lenguaje de base de

play08:14

datos y típicamente se usa en ciencia de

play08:16

datos para poder leer información o

play08:18

guardarla y que también se puede llegar

play08:20

a utilizar junto con python además de

play08:22

utilizarlo para poder extraer

play08:23

información y ejecutar algún tipo de

play08:25

análisis de datos encima de estos para

play08:26

aprender todo esto del desarrollo de

play08:28

software hay muchos cursos en internet y

play08:30

uno de los que te podría recomendar es

play08:32

el computer s principles de can Academy

play08:34

esa es una web gratuita donde puedes

play08:36

inscribirte y aquí vas a aprender

play08:37

conceptos básicos de programación

play08:39

computación algoritmo seguridad de datos

play08:41

base de datos Y así también hay muchos

play08:43

libros donde puedes aprender python pero

play08:45

de nuevo Debes tener en cuenta que hay

play08:47

muchas opciones de cómo utilizar python

play08:48

Así que en lo personal te recomiendo que

play08:50

te enfoques en las que van a enseñarte

play08:51

python enfocado a ciencias de datos un

play08:53

bu el libro para empezar que en mi caso

play08:55

yo utilicé fue un libro llamado automate

play08:57

the boring Stuff with python o

play08:58

automatice las cosas cosas aburridas con

play09:00

python en este libro tú puedes crear

play09:01

algunos scripts básicos de python que

play09:03

puedes utilizar en tu día a día y que es

play09:04

una forma divertida de aprender porque

play09:06

estás creando algo que realmente estás

play09:07

utilizando una vez ya sepas las bases

play09:09

del lenguaje lo siguiente que debes

play09:11

conocer Sí o sí es el uso de Api que es

play09:13

un abreviado de application programming

play09:15

interface estos en la práctica son

play09:16

servicios de internet que puedes

play09:18

consumir desde tu código de python y que

play09:20

te ayudan a procesar datos sin la

play09:21

necesidad de que tú los implementas si

play09:23

quieres crear un chat inteligente puedes

play09:25

utilizar la Api de Open si quieres crear

play09:27

imágenes puedes utilizar la Api de Dali

play09:29

3 eso significa que no necesitas

play09:31

implementar aquí ningún tipo de

play09:33

algoritmo complicado de Machine learning

play09:34

y nada de esto ya estas Api te dan ese

play09:37

procesado hecho es decir ya te dan la

play09:39

lógica Simplemente te piden que le des

play09:40

una entrada y ellos te van a dar una

play09:42

respuesta Aunque estos dos ejemplos de

play09:44

generar texto de imágenes son los más

play09:46

básicos porque en realidad hay una

play09:47

enorme variedad de modelos en donde

play09:49

puedes encontrar traducciones de textos

play09:51

clasificación de audio generación de

play09:53

audio resúmenes de textos todas estas

play09:55

Api de modelos inteligentes los podrías

play09:57

encontrar en sitios que permiten

play09:59

ejecutar estos modelos en la nube aquí

play10:01

pueden haber dos webs muy importantes la

play10:03

primera es hacking Face y la segunda

play10:05

podría ser replicate las cuales te

play10:06

permiten crearte una cuenta y consumir

play10:08

directamente desde tu propio código una

play10:10

Api que ya te da estas características

play10:12

inteligentes usarlas de hecho es muy

play10:14

fácil y solo requiere conocer código

play10:16

básico de python con esto podrías crear

play10:17

desde aplicaciones o Script de

play10:19

optimización que haga alguna

play10:20

característica inteligente y ya estarías

play10:22

entrando en un nivel mucho más práctico

play10:24

o en un nivel de desarrollador entre

play10:25

algunos de los programas que podrías

play10:27

crear usando python junto a estas Api

play10:29

podría ser tu propio chat inteligente un

play10:31

asistente sencillo una aplicación que

play10:33

genere imágenes con ia o procese

play10:35

imágenes para editarlas un convertidor

play10:36

de texto voz o un programa que resuma

play10:38

pdfs de hecho también puedes combinar

play10:40

varias de estas apis de modelos

play10:41

inteligentes para hacer cosas más

play10:43

complejas e incluso Esto lo puedes

play10:45

conseguir mucho más fácil gracias a un

play10:46

framework de modelos inteligentes

play10:48

llamado Line el cual permite unir muchos

play10:51

de estos modelos más algún tipo de dato

play10:53

externo por ejemplo algún tipo de base

play10:55

de datos o algún proveedor de alguna

play10:56

otra ipi lo que no solo te va a permitir

play10:58

obtener puestas inteligentes sino

play11:00

también vas a poder utilizar tus propios

play11:01

datos e incluso hacer acciones es decir

play11:04

que el modelo entienda lo que estás

play11:05

pidiéndote e incluso puede interactuar

play11:07

con tu sistema operativo para abrir

play11:08

programas o ejecutar scripts y demás Y

play11:10

utilizando esta idea se han creado

play11:12

proyectos muy interesantes como pueden

play11:13

ser aut gpt que permiten ejecutar

play11:15

acciones en el sistema operativo o crear

play11:17

un programa e ir resolviendo problemas

play11:19

de código de forma recursiva una vez ya

play11:21

estés creando aplicaciones como las que

play11:22

te menciono lo siguiente sería

play11:23

profundizar en python Porque todo lo que

play11:25

te mencioné solo son las bases y para

play11:27

poder dominar el siguiente nivel se debe

play11:29

ser muy bueno conociendo las

play11:30

limitaciones y usos del lenguaje entre

play11:32

algunos de estos temas de python que

play11:33

debes dominar como desarrollador antes

play11:35

de intentar convertirte en un ingeniero

play11:37

y ya son conocer conceptos avanzados de

play11:39

python como los generadores los

play11:41

iteradores la herencia o el paradigma

play11:42

orientado a objetos los list

play11:44

comprehensions los decoradores luego

play11:46

también debes conocer Estructura de

play11:48

datos como son los arrays los link list

play11:50

los Hash tables los stacks los queue los

play11:52

tre los graf los cuales también están

play11:54

relacionados a algo llamado Big o

play11:56

notation que permite describir la

play11:58

complejidad o o el consumo de recursos

play12:00

tanto en espacio y tiempo de un

play12:01

algoritmo en términos del tamaño de

play12:03

entrada es decir es una forma común de

play12:05

clasificar los algoritmos según su

play12:06

rendimiento y eficiencia en el peor de

play12:08

los casos y de hecho hablando de

play12:09

algoritmos también debes tener una idea

play12:11

de cómo funcionan los binary se los B

play12:13

Sword los quid sord mer Sword o

play12:15

recursiones además de también poder

play12:16

conocer Cómo se usa python en entornos

play12:18

donde se consumen mucho más recursos en

play12:20

donde puede ser el uso de multitrading o

play12:21

multiprocessing ahora tenen cuenta que

play12:23

esto de programar es solo si quieres ser

play12:25

un ingeniero en ia porque también hay

play12:26

otros roles dentro de cada área en donde

play12:28

No necesariamente necesiten programar y

play12:30

también trabajan con ia Aquí también

play12:31

pueden haber otros roles como Ai sales

play12:34

representative o Ai product manager o Ai

play12:36

etica executive y así y Estos son roles

play12:39

mucho más administrativos si lo piensas

play12:41

y no hay muchas personas que van a

play12:42

ocupar estos roles Así que es mejor

play12:43

estudiar un campo que está muy demandado

play12:45

Y ese es el rol de ingeniero ia por otro

play12:47

lado también hay otro tipo de

play12:48

profesional que está más enfocado en la

play12:50

nube y también hace uso de inteligencias

play12:52

artificiales como son los roles de Cloud

play12:54

ML engineer o Ai de bobs engineer que

play12:57

típicamente trabajan con servicios de la

play12:58

nube como aws Google azure y servicios

play13:01

similares en los cuales su trabajo no es

play13:03

tanto crear el modelo sino es desplegar

play13:05

modelos inteligentes en servicios de la

play13:06

nube a gran escala y esto se puede

play13:08

aprender tomando certificaciones

play13:09

dedicadas en cada uno de los servicios

play13:11

de la nube Este es un peldaño más arriba

play13:13

de lo que sería un desarrollador normal

play13:14

ya que aquí también se necesitan conocer

play13:16

servicios específicos sin embargo

play13:18

también es una ruta que puede llegar a

play13:19

tomarse Aunque de nuevo esto ya estaría

play13:21

alejándose de la ruta común que sería un

play13:23

Ai engineer y iría más a un rol de Cloud

play13:26

engineer Así que teng en cuenta hacia

play13:27

dónde vas a dirigir tus estudios nivel

play13:29

ingeniero de ia hasta este punto como

play13:31

desarrollador ya has creado algunas

play13:33

aplicaciones usando python y modelos

play13:34

inteligentes a través de apis pero eso

play13:36

es solo un nivel más arriba de un

play13:38

usuario promedio y hasta aquí serías un

play13:40

desarrollador de software lo siguiente

play13:41

si quieres continuar en tus estudios es

play13:43

subir un nivel más y aprender en

play13:44

profundidad frameworks y herramientas de

play13:46

ia que no solamente te van a dar

play13:48

funcionalidad inteligente sino que te

play13:49

van a permitir crearlas casi desde cero

play13:51

entre estas vas a poder encontrar

play13:53

bibliotecas de python cuales son

play13:54

paquetes o código escrito por la

play13:56

comunidad para poder crear aplicaciones

play13:58

más rápidamente entre estos paquetes

play14:00

están los más importantes o los que

play14:02

siempre se mencionan cuando se habla de

play14:03

ciencia de datos en python en los que

play14:05

podemos encontrar a numpy para

play14:06

manipulación eficiente de arrays y

play14:08

matrices de datos numéricos pandas para

play14:10

procesamiento y análisis de datos

play14:12

tabulados mediante Data frames mat plus

play14:14

lif para generar visualizaciones de

play14:16

datos estáticas animadas o interactivas

play14:18

o spaces para procesamiento de texto

play14:21

avanzado incluyendo tokenización y

play14:22

reconocimiento de entidades o también

play14:24

puede mencionarse caborn que es una

play14:26

biblioteca para visualización de datos

play14:27

basadas en matb le que proporciona una

play14:29

interfaz mucho más amigable para la

play14:31

creación de gráficos estadísticos y que

play14:33

sean fáciles de entender usando esto

play14:34

puedes procesar analizar o clasificar

play14:36

datos lo que es muy útil para hacer algo

play14:38

llamado exploratory Data analysis y para

play14:40

luego trabajar con herramientas que

play14:42

realmente harán comportamientos

play14:43

inteligentes a partir de estos datos a

play14:45

partir de aquí para poder continuar es

play14:47

necesario conocer conceptos matemáticos

play14:49

primero antes de empezar a aprender

play14:51

algún framework si no no vas a poder

play14:53

llegar a entender muchas de las cosas

play14:54

que vas a tener que estudiar y entre

play14:55

estos conceptos matemáticos podríamos

play14:57

empezar con el álgebra lineal aquí

play14:59

podrías estudiar vectores y matrices es

play15:01

decir hacer operaciones básicas como

play15:03

sumas restas o multiplicaciones también

play15:05

conocer determinantes y Rango de

play15:06

matrices o de composiciones de matrices

play15:08

luego otro tema que también es necesario

play15:10

aprender es el cálculo es decir saber

play15:12

derivadas e integrales gradientes reglas

play15:15

de cadenas o optimizaciones es decir

play15:17

métodos de gradientes descendentes y

play15:18

variantes y también un concepto que

play15:20

debes aprender son las probabilidades y

play15:21

estadísticas aquí estaría la teoría de

play15:23

probabilidades con distribuciones

play15:25

discretas y continuas estadística

play15:26

descriptiva que abarca temas como la

play15:28

media la mediana la moda la varianza la

play15:30

desviación estándar o la inferencia

play15:32

estadística que también puede incluir

play15:34

temas como estimación intervalos de

play15:36

confianza pruebas de hipótesis y el

play15:37

teorema de Valles y la probabilidad

play15:39

condicional en Sí cada uno de esos temas

play15:40

conlleva algo de tiempo y es la parte

play15:42

pesada de poder tener las bases de ia

play15:45

esos temas son claves a la hora de

play15:46

utilizar una biblioteca DEA porque tarde

play15:48

o temprano tendrás que saber conceptos

play15:49

como Qué es la derivada de una función y

play15:51

cómo calcularla Qué es una matriz o cómo

play15:53

funciona el producto punto por ejemplo y

play15:55

algunos recursos para poder empezar en

play15:57

todo esto puede ser Introducción a la

play15:59

probabilidad el cual es un curso de

play16:00

Hardware que es gratuito y puedes

play16:02

acceder a través de idx o también hay

play16:04

videos en YouTube donde puedes aprender

play16:05

cálculo de temas como vectores y

play16:07

matrices o hay libros como matematics

play16:09

for Machine learning de Mark Peter que

play16:11

es un curso introductorio de matemáticas

play16:13

enfocadas solamente en este campo o

play16:14

también hay un libro llamado estadistic

play16:16

on brun de Alex reinhard que en la

play16:18

práctica es un libro que a diferencia de

play16:19

estudiar solamente estadística de forma

play16:21

teórica lo utiliza para poder hacer

play16:23

análisis de datos ahora de por sí estos

play16:25

temas son muy complicados de estudiar

play16:26

Así que es muy probable que aquí vayas a

play16:27

tener que necesitar de algún complemento

play16:29

o curso para esto también se puede

play16:31

aprender online y hay un curso muy

play16:32

popular llamado Machine learning

play16:34

specialization de Stanford el cual no es

play16:36

un curso sino es más un programa que

play16:38

está conformado por tres cursos en donde

play16:39

uno vas a aprender aprendizaje

play16:41

automático supervisado luego algoritmos

play16:43

avanzados de aprendizaje y finalmente

play16:44

aprendizaje No supervisado de hecho una

play16:46

vez ya estés conociendo estos temas o ya

play16:48

hayas pasado Por alguno de los más

play16:49

básicos puedes empezar a utilizar

play16:51

plataformas como kag el cual es un sitio

play16:53

para poder aprender técnicas nuevas de

play16:55

ciencia de datos a través de retos y

play16:56

ejemplos gracias a que otras personas

play16:58

también aquí suben sus notebooks o

play17:00

ejemplos que puedes leer y ejecutar aquí

play17:02

mismo además que eso te permite también

play17:03

empezar a crear un portafolio de

play17:05

proyectos y como también es un sitio que

play17:07

tiene competencias muchas empresas están

play17:09

atentas a los rankings que tiene cada

play17:10

profesional aquí a modo de conocer mucho

play17:13

más algunos perfiles y hasta aquí

play17:15

estarías en un área de ciencia de datos

play17:16

ahora usar estas bibliotecas es

play17:18

fundamental porque luego en combinación

play17:20

con otros proyectos más avanzados vas a

play17:22

poder crear proyectos de ia desde cero

play17:24

de hecho a los proyectos avanzados que

play17:25

me refiero son a los frameworks

play17:27

dedicados a ia entre estos podemos

play17:29

encontrar a pychy learn el cual es una

play17:31

biblioteca de python que proporciona

play17:32

herramientas para tareas de Machine

play17:33

learning como puede ser clasificación

play17:35

regresión clustering y reducción de

play17:37

dimensionalidad y este framework lo

play17:39

utilizarías para poder implementar

play17:40

algoritmos comunes y utilidades de

play17:42

procesamiento de datos es decir evaluar

play17:44

modelos o ajustar hiperparámetros además

play17:46

sarn va muy unido a bibliotecas que ya

play17:48

has aprendido anteriormente como puede

play17:50

ser npai y pandas así que sería como un

play17:52

siguiente nivel y de hecho no es el

play17:54

único porque un framework muy popular

play17:55

aquí también es tensor Flow el cual es

play17:57

más una plataforma de código abierto

play17:59

desarrollada por Google y también sirve

play18:01

para construir y entrenar modelos de

play18:02

Deep learning tensor Flow permite el

play18:04

desarrollo de aplicaciones complejas de

play18:05

Machine learning mediante su modelo de

play18:07

gráficos computacionales que facilita la

play18:09

optimización y el despliegue en

play18:10

múltiples plataformas desde dispositivos

play18:12

móviles hasta claser de servidores

play18:14

incluso Y por supuesto este al ser un

play18:16

framework de Google tiene una variación

play18:18

que también funciona a gran escala que

play18:19

puede funcionar en la nube luego también

play18:21

está keras el cual es una Api de alto

play18:23

nivel diseñada para facilitar la

play18:25

creación y entrenamientos de modelos y

play18:27

que está encima de tensor flow es decir

play18:29

actúa como una interfaz para este

play18:30

ofreciendo una sintaxis más clara y más

play18:32

sencilla además que permite el

play18:34

prototipado de modelos de una forma

play18:35

mucho más rápida y luego tendríamos el

play18:37

framework que es uno de los más

play18:38

populares actualmente que es py torche

play18:40

el cual es una biblioteca Deep learning

play18:42

desarrollada por Facebook y que es muy

play18:44

conocida por su flexibilidad Y capacidad

play18:46

de proporcionar un desarrollo más ágil

play18:48

mediante una arquitectura de gráficos

play18:49

dinámicos además que se puede integrar

play18:51

con las bibliotecas que ya hemos

play18:52

mencionado y permite poder ser

play18:53

desplegado en producción a través de

play18:55

algunas herramientas como pueden ser tor

play18:57

serf y usando estos framework podrás

play18:59

crear Software que entra en la categoría

play19:00

de visión computacional procesado de

play19:02

lenguaje natural sentiment análisis o

play19:05

redes generativas antagónicas es decir

play19:07

los servicios que has visto para poder

play19:09

generar imágenes texto música y modelos

play19:11

de estilo en general que son los que

play19:13

típicamente utilizarías a través de

play19:14

servicios Solo que aquí ya estaríamos en

play19:16

el nivel de crearlos no tan solamente

play19:18

utilizarlos todo esto es lo que

play19:20

realmente conlleva el trabajo de porque

play19:22

para poder utilizar estos frameworks

play19:23

aquí vas a conocer conceptos como las

play19:25

neuronas los vallas y los layers e

play19:27

incluso muchos conceptos ionados a este

play19:29

como pueden ser los perceptron multicapa

play19:31

las redes convolucionales o redes

play19:33

recurrentes y así De hecho no tan

play19:34

solamente redes neuronales sino también

play19:36

modelos y arquitecturas de estos En

play19:38

donde podemos mencionar a los

play19:39

convolutional neuronal Network donde

play19:41

principalmente se usan para tareas de

play19:42

visión computacional o los recurren

play19:44

neuronal networks o los long short ter

play19:46

Memory que típicamente se utilizan para

play19:48

series temporales y procesamiento de

play19:50

lenguaje natural Aunque si lo vemos en

play19:52

detalle muchas de las arquitecturas que

play19:53

hasta este momento se han venido

play19:54

desarrollando prácticamente quedan un

play19:56

poco desfasadas gracias a una de las que

play19:58

son las más utilizadas actualmente tanto

play20:00

por los modelos inteligentes como por

play20:01

investigaciones nuevas que son los

play20:03

Transformers estas son arquitecturas

play20:05

avanzadas enfocadas en el procesamiento

play20:07

del lenguaje natural y servicios basados

play20:09

en la generación de texto o generación

play20:10

de contenido en modelos inteligentes de

play20:13

hecho Aprendiendo la arquitectura de los

play20:14

transformes puedes llegar a crear minim

play20:16

modelos que son similares a lo que

play20:18

ofrece gpt o olama por ejemplo Y por

play20:20

supuesto Aquí hay muchos otros temas

play20:22

intermedios como puede ser entrenamiento

play20:24

y optimización evaluación y validación

play20:26

de datos el procesamiento de datos o el

play20:28

despliegue y producción de muchos de

play20:30

estos modelos inteligentes Así que esos

play20:32

son algunas de las ideas principales que

play20:33

vas a llegar a conocer simplemente

play20:35

cuando entres en el uso de estos

play20:36

frameworks y hasta aquí ya estarías en

play20:38

un nivel mucho más bajo por lo que ya

play20:40

podrías considerarte un ingeniero en ea

play20:42

ahora pasar a este nivel ya no es fácil

play20:43

porque para llegar al siguiente peldaño

play20:46

se necesitan pasar muchos años de

play20:47

trabajos e investigación Así que es muy

play20:49

complicado que llegues al otro nivel de

play20:50

forma rápida aún así vale la pena

play20:52

mencionarlo y al siguiente nivel que me

play20:54

refiero básicamente son expertos en eii

play20:56

esto por lo general son las personas que

play20:58

actual actualmente están innovando en

play21:00

empresas como Open Ai o entropic o

play21:02

Google o Microsoft y por lo general el

play21:04

trabajo ya no está Solamente crear un

play21:06

modelo inteligente sino llevarlo a la

play21:08

práctica a gran escala es decir una vez

play21:09

ya hayas pasado por los niveles

play21:11

anteriores que no son nada fáciles lo

play21:12

último ya sería llegar al último grado

play21:14

de experiencia que ya no solamente es

play21:16

crear modelos inteligentes sino entender

play21:18

cómo utilizarlos a gran escalas e

play21:19

implementar nuevos modelos aquí ya no

play21:21

solamente estarías leyendo un paper

play21:23

implementándose sino que realmente

play21:24

estarías haciendo estudios nuevos por

play21:26

ejemplo hay un sitio llamado archive.org

play21:28

donde van subiendo los nuevos avances e

play21:30

investigaciones de modelos o nuevas

play21:31

técnicas que muchas empresas están

play21:33

publicando Gracias a que tienen áreas

play21:35

dedicadas solamente a la investigación

play21:37

de ia por darte una idea Los

play21:38

profesionales que se dedican a analizar

play21:40

y poner en práctica este papers se les

play21:42

cataloga con el rol de investigador de

play21:43

ia lo que conlleva un nivel técnico y de

play21:45

experiencia muy alto de hecho lo más

play21:47

difícil en la práctica No es solamente

play21:49

crear un modelo sino es re implementar

play21:50

un paper que quizás estás leyendo y

play21:52

comprobar los resultados lo que el

play21:54

crearlo simplemente es complicado ahora

play21:56

imagínense tratar de comprobar los

play21:57

resultados de alguien más sin embargo

play21:59

esto es posible también estudiarlo de a

play22:00

poco o ir preparándose para este tipo de

play22:02

Reto por ejemplo está el curso del Neal

play22:04

Network de cero a héroe impartido por

play22:06

Andrew carpati que es una persona muy

play22:08

influente en el sector de Ai y que ha

play22:09

trabajado en empresas como tesla ha

play22:11

impartido cursos de Deep learning en

play22:12

Stanford y es uno de los científicos de

play22:14

datos más influyentes actualmente O

play22:16

también está un curso avanzado de Deep

play22:18

learning llamado Deep learning

play22:19

specialization en donde es una especie

play22:20

de curso que sirve de continuación a lo

play22:22

que sería como un curso siguiente de

play22:24

Machine learning specialization que ya

play22:25

les he mencionado anteriormente también

play22:27

impartido por Stan for y bueno a partir

play22:29

de aquí ya serían áreas que van

play22:30

derivando de estas en fin como pueden

play22:32

ver la ruta para aprender y ya no parece

play22:33

algo muy complicado pero lo que es

play22:35

difícil es realmente dedicarle el tiempo

play22:36

a todos estos temas y estudiarlos con

play22:38

calma aunque creo que cualquier persona

play22:40

con intenciones puede llegar a hacerlo

play22:41

así que para resumirlo nuevamente Mi

play22:43

idea es que ustedes pueden empezar

play22:45

primero Aprendiendo a programar

play22:46

principalmente usando python luego

play22:48

aprender a utilizar apis usando

play22:50

servicios como replicate o hanging Face

play22:51

o proyectos abiertos en github luego

play22:53

poder estudiar bibliotecas de python

play22:55

dedicadas al análisis de datos además de

play22:57

estudiar algunos conceptos básicos de

play22:59

matemáticas y luego pasar a los

play23:00

frameworks de a esto te va a permitir

play23:02

entender el funcionamiento y las bases

play23:03

del Deep learning y la elaboración de

play23:05

modelos inteligentes en temas como redes

play23:07

neuronales o arquitecturas de redes

play23:09

neuronales como serían los Transformers

play23:10

y aplicados a áreas como el procesado de

play23:12

lenguaje natural y luego ya pasar a un

play23:14

nivel mucho más avanzado quizás

play23:15

entendiendo conceptos de Deep learning y

play23:17

temas relacionados a matemáticas como

play23:19

puede ser el cálculo el ág la lineal

play23:21

probabilidades y estadística de forma

play23:23

avanzada aquí ya estarías desarrollando

play23:24

tus primeros modelos inteligentes

play23:26

basados desde cero y podrías ir

play23:27

especializando mucho más con

play23:29

certificaciones y cursos y de hecho para

play23:31

aprender a todo esto es Genial porque

play23:32

puedes utilizar a este punto chat gpt y

play23:35

en combinación con libros que te

play23:36

mencionado y una guía de estudio es

play23:38

posible llegar a convertirse en un

play23:39

profesional Por supuesto Siempre y

play23:41

cuando le dediques las horas de estudio

play23:42

adecuadas cada día y como les mencioné

play23:44

también hay otros temas relacionados que

play23:46

si bien no son netamente Ai Sí están

play23:49

basados en estos por ejemplo hay

play23:51

profesionales que se dedican a la

play23:52

seguridad también pueden tener algún

play23:53

tipo de rol estudiando Ai para mejorar

play23:55

profesionalmente y conocer Cómo se

play23:57

aplica Ai en el ámbito de la seguridad o

play23:58

también hay roles que se basan en Cómo

play24:00

una ía puede afectar en el uso cotidiano

play24:02

a profesiones y demás que por lo general

play24:04

está mucho más enfocado en determinados

play24:06

roles que van más allá de tan solamente

play24:08

desarrollar modelos a plantear estudios

play24:10

y generar reportes o incluso también hay

play24:12

profesionales que se dedican solamente a

play24:13

la regulaciones Ai sin embargo una de

play24:15

las profesiones que más se va a

play24:16

necesitar realmente es el rol de Ai

play24:19

engineer que es básicamente la persona

play24:20

que crea estos modelos y no tan

play24:22

solamente está alrededor de estos

play24:24

teniendo estos fundamentos luego puedes

play24:25

participar en cualquiera de esas otras

play24:27

áreas sin ningún problema pero esto

play24:28

sería el núcleo fundamental de cómo se

play24:30

están creando estos modelos inteligentes

play24:32

Esta es una ruta que yo también estoy

play24:33

siguiendo y estoy investigando

play24:35

continuamente Así que el artículo que

play24:37

está escrito en este caso también lo voy

play24:39

a estar publicando en mi web y lo voy a

play24:40

dejar el enlace en la descripción para

play24:41

que ustedes también puedan aprenderlo

play24:43

junto conmigo esto ha sido el video del

play24:45

día de hoy Espero que esta ruta al menos

play24:46

les sirva es la ruta que yo estoy

play24:48

siguiendo Y si hay algo que ustedes

play24:49

quieran recomendar o algún recurso en

play24:51

español o en inglés pueden hacerlo

play24:53

fácilmente usando la caja de comentarios

play24:55

nos vemos en un siguiente video eso ha

play24:57

sido todo por el video del día día de

play24:58

hoy si tienes dudas puedes dejarla en

play25:00

los comentarios o en la descripción dejo

play25:01

un enlace para que te puedas unir a la

play25:03

comunidad de discord en donde

play25:04

encontrarás a otros desarrolladores o si

play25:06

en caso el enlace está caído puedes ir a

play25:09

fastd para acceder más rápidamente dejo

play25:11

mi Twitter donde típicamente comparto

play25:13

algunos recursos interesantes de

play25:14

desarrollo y programación en general mi

play25:16

Instagram donde comparto algunas

play25:17

noticias cortas todos los días el tiktok

play25:19

donde comparto videos cortos e

play25:20

informativos y mi canal principal en

play25:22

donde comparto opiniones y noticias de

play25:24

tendencias nuevas además también dejo mi

play25:26

web en donde puedes reservar asesorías

play25:27

personal analizadas Gracias por ver y

play25:29

nos vemos en un próximo video

Rate This

5.0 / 5 (0 votes)

Related Tags
Inteligencia ArtificialDesarrolloMatemáticasPythonAPIsFrameworksMachine LearningDeep LearningCarrera IAEspecialización
Do you need a summary in English?