100+ tutoriales sobre IA, Machine Learning, Deep Learning, MLOps y Agentes con Python.
< Home RSSjunio 3, 2023
~ 7 MIN
Falcon es el nuevo y más capaz modelo de lenguaje que podemos usar en abierto y sin restricciones. En este post aprendemos qué lo hace tan especial y cómo trabajar con él.
mayo 6, 2023
~ 12 MIN
En este post aprendemos a usar LangChain para el desarrollo de aplicaciones basadas en modelos de lenguaje.
marzo 17, 2023
~ 20 MIN
En este post vemos las novedades de Pytorch Lightning 2.0, entre las que destaca su nueva librería Fabric.
marzo 17, 2023
~ 24 MIN
En este post aprendemos a usar Pytorch en su nueva versión 2.0.
diciembre 24, 2022
~ 10 MIN
En este post mejoramos nuestro modelo de difusión para que sea capaz de generar imágenes según un prompt dado.
diciembre 22, 2022
~ 11 MIN
Con este post arrancamos una nueva serie en la que aprenderemos sobre generación de imágenes con modelos de Difusión desde cero.
octubre 26, 2022
~ 19 MIN
En este post vemos una introducción al ecosistema de HuggingFace y sus principales librerías.
agosto 31, 2022
~ 11 MIN
Aprendemos a manejar y analizar datos directamente con la Terminal.
agosto 23, 2022
~ 11 MIN
En este post aprenderemos a usar VIM, el editor de texto más usado en la Terminal.
agosto 19, 2022
~ 5 MIN
En este post introducimos los conceptos básicos para crear scripts usando la Terminal.
agosto 5, 2022
~ 14 MIN
Con este post arrancamos una nuevas seria centrada en la Terminal.
marzo 16, 2022
~ 5 MIN
En este post veremos cómo desplegar nuestro modelo en la nube y darle acceso a través de una API.
marzo 16, 2022
~ 6 MIN
En este post aprenderemos a exportar nuestros modelos entrenados usando ONNX para ponerlos en producción.
marzo 9, 2022
~ 7 MIN
En este post veremos como podemos trackear las metricas de nuestros experimentos.
marzo 9, 2022
~ 9 MIN
En este post veremos como podemos entrenar nuestros modelos usando archivos de configuración.
enero 19, 2022
~ 8 MIN
Con este post arrancamos una nueva serie en la que aprenderemos sobre DLOps, empezaremos aprendiendo a versionar datasets.
diciembre 28, 2021
~ 15 MIN
En este post entrenaremos una red neuronal para generar código similar a Github CoPilot.
octubre 21, 2021
~ 15 MIN
En este post resolvemos las ecuaciones de Euler con redes neuronales.
octubre 21, 2021
~ 5 MIN
En este post resolvemos las ecuaciones de Navier Stokes con redes neuronales.
octubre 21, 2021
~ 7 MIN
En este post resolvemos el problema conocido como Smith-Hutton con redes neuronales.
octubre 21, 2021
~ 27 MIN
En este post resolvemos la ecuación de convección 2D con redes neuronales.
septiembre 30, 2021
~ 70 MIN
En este post introducimos el campo del Physics Based Deep Learning, o el uso de redes neuronales para la resolución de ecuaciones diferenciales.
septiembre 17, 2021
~ 9 MIN
En este post mejoramos el Perceiver del post anterior para obtener el PerceiverIO.
septiembre 17, 2021
~ 15 MIN
En este post implementamos la arquitectura de Perceiver, un modelo presentado por DeepMind capaz de llevar a cabo multitud de tareas.
agosto 22, 2021
~ 8 MIN
En este post introducimos nuestro primer algoritmo de AxR basado en métodos tabulares, conocido como Programación Dinámica.
agosto 22, 2021
~ 16 MIN
En este post sentamos los conceptos básicos para formular el problema del AxR y su resolución.
agosto 16, 2021
~ 13 MIN
En este post veremos diferentes aproximaciones al problema de la exploración vs explotación en el Aprindizaje por Refuerzo.
agosto 11, 2021
~ 12 MIN
Arrancamos una nueva serie de posts en los que aprenderemos sobre Aprendizaje por Refuerzo (AxR).
julio 28, 2021
~ 4 MIN
En este post aprendemos a ejecutar funciones de Python de manera paralela para acelerar nuestro código.
julio 28, 2021
~ 9 MIN
En este post aprendemos a usar Pytorch con Docker.
julio 7, 2021
~ 6 MIN
En este post veremos como usar las técnicas de optimización vistas anteriormente con la librería de Pytorch Lightning.
julio 7, 2021
~ 13 MIN
En este post aprendemos a entrenar redes neuronales de manera distribuida (en varias GPUs).
julio 7, 2021
~ 7 MIN
En este post aprendemos a usar las herramientas para benchmarking de Pytorch.
julio 7, 2021
~ 14 MIN
En este post aprendemos a usar el Profiler de Pytorch para evaluar la performance de nuestro código en Pytorch.
mayo 22, 2021
~ 14 MIN
En este post implementamos el famoso Juego de la Vida en 3 niveles, desde principiante hasta avanzado.
mayo 12, 2021
~ 18 MIN
En este post aprendemos sobre SSL para entrenar una red neuronal sin etiquetas.
marzo 17, 2021
~ 8 MIN
En este post entrenamos un Transformer completo, en su implementación original de encoder-decoder, para generar texto a partir de imágenes.
marzo 17, 2021
~ 8 MIN
En este post implementamos una arquitectura de Transformer para clasificación de imágenes.
marzo 17, 2021
~ 7 MIN
En este post implementamos nuestro primer Transformer.
marzo 17, 2021
~ 7 MIN
En este post implementamos el mecanismo de atención Multi-Head Self-Attention, usado en las diferentes capas de un Transformer.
marzo 17, 2021
~ 9 MIN
En este post implementamos el mecanismo de atención fundamental del Transformer.
marzo 17, 2021
~ 8 MIN
Nos adentramos en el mundo de los Transformers, aprendiendo sobre mecanismos de Atención.
diciembre 2, 2020
~ 4 MIN
En este post aprendemos a utilizar a manejar nuestros hyperparámetros con la librería Pytorch Lightning.
diciembre 2, 2020
~ 6 MIN
En este post aprendemos a utilizar las métricas y callbacks de la librería Pytorch Lightning.
diciembre 2, 2020
~ 9 MIN
En este post introducimos la librería Pytorch Lightning.
noviembre 29, 2020
~ 7 MIN
En este post aprendemos a utilizar las principales características de la librería Torchtext, la librería de Pytorch para tareas de procesado de lenguaje.
noviembre 19, 2020
~ 9 MIN
En este post aprendemos a utilizar las principales características de la librería Torchvision, la librería de Pytorch para tareas de visión artificial.
noviembre 18, 2020
~ 14 MIN
En este post vemos las diferentes alternativas que Pytorch nos ofrece a la hora de guardar y exportar nuestros modelos.
noviembre 7, 2020
~ 7 MIN
En este post implementamos una interfaz de usuario para interactuar con nuestra red neuronal
octubre 21, 2020
~ 12 MIN
En este post hablamos sobre cómo poner nuestros modelos a trabajar en entornos de producción
octubre 8, 2020
~ 12 MIN
En este post aprendemos a implementar GANs
octubre 3, 2020
~ 24 MIN
En este post aprendemos a segmentar imágenes con redes convolucionales
septiembre 25, 2020
~ 14 MIN
En este post implementamos un modelo de detección de objetos desde cero
septiembre 25, 2020
~ 13 MIN
En este post presentamos diferentes modelos de detección de objetos
septiembre 20, 2020
~ 7 MIN
En este post aprendemos a localizar y clasificar un objeto de interés en imágenes
septiembre 20, 2020
~ 9 MIN
En este post aprendemos a localizar un objeto de interés en imágenes
septiembre 20, 2020
~ 8 MIN
En este post presentamos las principales tareas en el campo de la visión artificial que podemos resolver con redes neuronales
septiembre 12, 2020
~ 14 MIN
En este post aprendemos a aprovechar redes convolucionales pre-entrenadas para obtener mejores modelos con menores requisitos computacionales
septiembre 12, 2020
~ 18 MIN
En este post presentamos algunas de las arquitecturas de CNNs más conocidas que podemos utilizar para nuestras aplicaciones
septiembre 11, 2020
~ 13 MIN
En este post introducimos la arquitectura de red neuronal convolucional
septiembre 4, 2020
~ 14 MIN
En este post mejoramos nuestro modelo de traducción de texto con mecanismos de atención
septiembre 4, 2020
~ 14 MIN
En este post aprendemos a implementar un modelo seq2seq para traducir texto de inglés a castellano
septiembre 2, 2020
~ 11 MIN
En este post veremos como podemos obtener mejores modelos gracias al transfer learning
septiembre 1, 2020
~ 11 MIN
En este post aprendemos a clasificar texto utilizando redes neuronales recurrentes
agosto 31, 2020
~ 16 MIN
En este post aprendemos a generar texto utilizando redes neuronales recurrentes
agosto 27, 2020
~ 10 MIN
En este post veremos mejoras sobre redes recurrentes para trabajar mejor con secuencias largas
agosto 27, 2020
~ 11 MIN
En este post aprendemos a predecir valores futuros en series temporales con redes neuronales recurrentes
agosto 27, 2020
~ 10 MIN
En este post presentamos la arquitectura de red neuronal recurrente para poder trabajar con datos secuenciales
agosto 22, 2020
~ 26 MIN
En este post presentamos una receta para entrenar redes neuronales de manera efectiva.
agosto 22, 2020
~ 24 MIN
En este post aprendemos técnicas para acelerar el proceso de entrenamiento de nuestras redes neuronales.
agosto 22, 2020
~ 16 MIN
En este post aprendemos técnicas para reducir el overfitting en nuestras redes neuronales.
agosto 22, 2020
~ 15 MIN
Arrancamos una serie de posts en las que aprenderás técnicas concretas para entrenar redes neuronales de manera efectiva. Empezamos hablando de cómo tratar nuestros datos.
agosto 15, 2020
~ 8 MIN
En este post aprendemos a utilizar la funcionalidad que Pytorch nos ofrece para generar e iterar sobre datasets.
agosto 15, 2020
~ 11 MIN
En este post aprendemos a utilizar el paquete de Redes Neuronales de Pytorch.
agosto 15, 2020
~ 13 MIN
En este post aprendemos los conceptos básicos de la librería de redes neuronales Pytorch.
agosto 14, 2020
~ 11 MIN
En este post hablamos sobre frameworks de redes neuronales.
agosto 10, 2020
~ 13 MIN
Aprende cómo funcionan frameworks como Pytorch o Tensorflow implementando el tuyo propio.
agosto 6, 2020
~ 22 MIN
En este post mejoramos nuestro MLP para llevar a cabo tareas de clasificación.
agosto 5, 2020
~ 17 MIN
En este post introducimos el modelo de Perceptrón Multicapa (MLP), la forma más básica de red neuronal.
julio 30, 2020
~ 15 MIN
En este post aprenderemos a usar la librería de visualización de datos Matplotlib.
julio 27, 2020
~ 9 MIN
En este post veremos qué funcionalidad nos ofrece Pandas para el análisis de datos temporales y categóricos.
julio 22, 2020
~ 16 MIN
En este post aprenderemos la funcionalidad esencial que nos ofrece Pandas para el análisis de datos.
julio 20, 2020
~ 13 MIN
Seguimos aprendiendo herramientas para el análisis de datos, en esta ocasión presentamos la librería Pandas.
julio 19, 2020
~ 15 MIN
Cerramos la serie de posts sobre el Perceptrón con una implementación final que incluye todos los conceptos que hemos presentado.
julio 16, 2020
~ 13 MIN
En este post mejoramos nuestro Perceptrón para poder llevar a cabo la tarea de clasificación en varias clases.
julio 14, 2020
~ 15 MIN
En este post aprendemos a evaluar nuestros modelos de clasificación binaria con diferentes métricas.
julio 3, 2020
~ 16 MIN
En este post mejoramos nuestro Perceptrón para ser capaz de darnos un grado de confianza en sus predicciones.
junio 30, 2020
~ 19 MIN
En este post veremos cómo utilizar nuestro Perceptrón para la tarea de clasificación binaria.
junio 28, 2020
~ 75 MIN
En este post vemos los efectos que tienen los diferentes hyperparámetros en el proceso de optimización.
junio 26, 2020
~ 14 MIN
En este post vamos a ver nuestro primer modelo de Machine Learning, el Perceptrón.
junio 18, 2020
~ 9 MIN
En el desarrollo de algoritmos de Inteligencia Artificial nos encontramos a menudo con el problema de aproximar una solución mediante técnicas iterativa de optimización. El cálculo numérico nos provee de las herramientas necesarias para hacerlo.
junio 16, 2020
~ 9 MIN
En este post aprendemos los conceptos básicos sobre teoría de la probabilidad esenciales para el desarrollo de nuestros algoritmos de Inteligencia Artificial.
junio 14, 2020
~ 10 MIN
El álgebra lineal es una de las disciplinas matemáticas esenciales en el desarrollo de algoritmos de Inteligencia Artificial. En este post hablamos de los conceptos más importantes.
junio 8, 2020
~ 7 MIN
En este post hablamos sobre los conceptos de Vectorización y Broadcasting en NumPy, importantes a la hora de implementar código rápido y eficiente.
junio 8, 2020
~ 10 MIN
En este post introducimos NumPy, la librería de Python por defecto para el cálculo numérico.
junio 7, 2020
~ 7 MIN
En este post veremos diferentes módulos implementados en la librería estándar de Python que nos serán útiles para el análisis de datos.
junio 5, 2020
~ 8 MIN
En este post hablamos de Clases, un recurso muy interesante que nos ofrece Python para organizar nuestro código de una manera robusta y reutilizable.
mayo 29, 2020
~ 7 MIN
En este post veremos cómo hacer que nuestro código sea más robusto y reutilizable gracias a las funciones.
mayo 28, 2020
~ 8 MIN
En este post veremos las diferentes estructuras de datos que Python pone a nuestra disposición.
mayo 20, 2020
~ 8 MIN
En este post hablaremos sobre Python aplicado al análisis de datos. Veremos como instalarlo y las diferentes maneras de utilizarlo.
mayo 17, 2020
~ 9 MIN
En este post hablaremos sobre Python aplicado al análisis de datos. Veremos como instalarlo y las diferentes maneras de utilizarlo.
mayo 14, 2020
~ 8 MIN
En este post te intentaré convencer de que aprender sobre Inteligencia Artificial es una buen idea.