El Curso de IA
Impulsa tu carrera en Inteligencia Artificial 馃殌
Ingenieros de IA, Cient铆ficos de Datos, ..., son algunos de los trabajos m谩s demandado y mejores pagados de la actualidad (Fuente).
隆Ap煤ntate ahora!junio 3, 2023
~ 7 MIN
Falcon 馃
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
LangChain 馃馃敆
En este post aprendemos a usar LangChain para el desarrollo de aplicaciones basadas en modelos de lenguaje.
marzo 17, 2023
~ 20 MIN
Pytorch Lightning 2.0
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
Pytorch 2.0
En este post aprendemos a usar Pytorch en su nueva versi贸n 2.0.
diciembre 24, 2022
~ 10 MIN
Stable Diffusion desde cero - Parte 2
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
Stable Diffusion desde cero - Parte 1
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
馃 Hugging Face
En este post vemos una introducci贸n al ecosistema de HuggingFace y sus principales librer铆as.
agosto 31, 2022
~ 11 MIN
La Terminal - Manejo de Datos
Aprendemos a manejar y analizar datos directamente con la Terminal.
agosto 23, 2022
~ 11 MIN
La Terminal - VIM
En este post aprenderemos a usar VIM, el editor de texto m谩s usado en la Terminal.
agosto 19, 2022
~ 5 MIN
La Terminal - Scripting
En este post introducimos los conceptos b谩sicos para crear scripts usando la Terminal.
agosto 5, 2022
~ 14 MIN
La Terminal - Introducci贸n
Con este post arrancamos una nuevas seria centrada en la Terminal.
junio 20, 2022
~ 18 MIN
ML - Proyecto de principio a fin
En este post os planteo una "receta" para llevar a cabo un proyecto de ML de principio a fin.
junio 17, 2022
~ 14 MIN
ML - Aprendizaje no supervisado
En este post aprendemos sobre t茅cnicas de clustering para aprendizaje no supervisado.
junio 16, 2022
~ 11 MIN
ML - Reducci贸n de la Dimensionalidad
En este post veremos como reducir el tama帽o de un dataset manteniendo la informaci贸n necesaria para entrenar modelos de ML.
junio 10, 2022
~ 14 MIN
ML - Ensemble Learning
En este post veremos como combinar m煤ltiples modelos de ML mediante t茅cnicas de ensamblado.
junio 9, 2022
~ 11 MIN
ML - Decision Trees
En este post aprendemos sobre 脕rboles de Decisi贸n.
junio 6, 2022
~ 15 MIN
ML - Support Vector Machines
En este post aprendemos sobre Support Vector Machines.
marzo 16, 2022
~ 5 MIN
DLOps - Despliegue
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
DLOps - ONNX
En este post aprenderemos a exportar nuestros modelos entrenados usando ONNX para ponerlos en producci贸n.
marzo 9, 2022
~ 10 MIN
ML - Clasificaci贸n
En este post veremos como podemos entrenar modelos de ML para la tarea de clasifiaci贸n.
marzo 9, 2022
~ 7 MIN
ML - Regresi贸n
En este post veremos como podemos entrenar modelos de ML para la tarea de regresi贸n.
marzo 9, 2022
~ 7 MIN
DLOps - Trackeando experimentos
En este post veremos como podemos trackear las metricas de nuestros experimentos.
marzo 9, 2022
~ 9 MIN
DLOps - Configuraci贸n de Entrenamiento
En este post veremos como podemos entrenar nuestros modelos usando archivos de configuraci贸n.
enero 29, 2022
~ 11 MIN
Herramientas en Python para ML
En este post presentamos las herramientas m谩s usadas en Python para ML y aprendemos a usar Scikit-Learn.
enero 19, 2022
~ 8 MIN
DLOps - Versionado de datos
Con este post arrancamos una nueva serie en la que aprenderemos sobre DLOps, empezaremos aprendiendo a versionar datasets.
enero 15, 2022
~ 8 MIN
Introducci贸n al Machine Learning
Con este post arrancamos una nueva serie en la que aprenderemos sobre Machine Learning.
diciembre 28, 2021
~ 15 MIN
Sensio CoPilot
En este post entrenaremos una red neuronal para generar c贸digo similar a Github CoPilot.
octubre 21, 2021
~ 15 MIN
PBDL - Las Ecuaciones de Euler
En este post resolvemos las ecuaciones de Euler con redes neuronales.
octubre 21, 2021
~ 5 MIN
PBDL - Navier Stokes
En este post resolvemos las ecuaciones de Navier Stokes con redes neuronales.
octubre 21, 2021
~ 7 MIN
PBDL - Smith Hutton
En este post resolvemos el problema conocido como Smith-Hutton con redes neuronales.
octubre 21, 2021
~ 27 MIN
PBDL - Convecci贸n 2D
En este post resolvemos la ecuaci贸n de convecci贸n 2D con redes neuronales.
septiembre 30, 2021
~ 70 MIN
Physics Based Deep Learning - Introducci贸n
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
PerceiverIO - Clasificaci贸n de Im谩genes
En este post mejoramos el Perceiver del post anterior para obtener el PerceiverIO.
septiembre 17, 2021
~ 15 MIN
PerceiverIO - 驴La red neuronal definitiva?
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
AxR - Programaci贸n Din谩mica
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
AxR - Procesos de Decisi贸n Finitos de Markov
En este post sentamos los conceptos b谩sicos para formular el problema del AxR y su resoluci贸n.
agosto 16, 2021
~ 13 MIN
AxR - Exploraci贸n vs Explotaci贸n
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
AxR - Introducci贸n
Arrancamos una nueva serie de posts en los que aprenderemos sobre Aprendizaje por Refuerzo (AxR).
julio 28, 2021
~ 4 MIN
Python Mutliprocessing
En este post aprendemos a ejecutar funciones de Python de manera paralela para acelerar nuestro c贸digo.
julio 28, 2021
~ 9 MIN
Pytorch + Docker
En este post aprendemos a usar Pytorch con Docker.
julio 7, 2021
~ 6 MIN
Pytorch Lightning - Optimizaciones
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
Pytorch Distribuido
En este post aprendemos a entrenar redes neuronales de manera distribuida (en varias GPUs).
julio 7, 2021
~ 7 MIN
Pytorch Benchmarking
En este post aprendemos a usar las herramientas para benchmarking de Pytorch.
julio 7, 2021
~ 14 MIN
Pytorch Profiler
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
El Juego de la Vida en 3 niveles
En este post implementamos el famoso Juego de la Vida en 3 niveles, desde principiante hasta avanzado.
mayo 12, 2021
~ 18 MIN
Self-Supervised Learning
En este post aprendemos sobre SSL para entrenar una red neuronal sin etiquetas.
marzo 17, 2021
~ 8 MIN
Transformer Decoder
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
Transformers Visuales
En este post implementamos una arquitectura de Transformer para clasificaci贸n de im谩genes.
marzo 17, 2021
~ 7 MIN
Transformer Encoder
En este post implementamos nuestro primer Transformer.
marzo 17, 2021
~ 7 MIN
Multi-Head Self-Attention
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
Self-Attention
En este post implementamos el mecanismo de atenci贸n fundamental del Transformer.
marzo 17, 2021
~ 8 MIN
Mecanismos de Atenci贸n
Nos adentramos en el mundo de los Transformers, aprendiendo sobre mecanismos de Atenci贸n.
diciembre 2, 2020
~ 4 MIN
Pytorch Lightning - Hyperpar谩metros
En este post aprendemos a utilizar a manejar nuestros hyperpar谩metros con la librer铆a Pytorch Lightning.
diciembre 2, 2020
~ 6 MIN
Pytorch Lightning - M茅tericas y Callbacks
En este post aprendemos a utilizar las m茅tricas y callbacks de la librer铆a Pytorch Lightning.
diciembre 2, 2020
~ 9 MIN
Pytorch Lightning - Introducci贸n
En este post introducimos la librer铆a Pytorch Lightning.
noviembre 29, 2020
~ 7 MIN
Torchtext
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
Torchvision
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
Pytorch - Guardar y Exportar modelos
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
Producci贸n - Front End
En este post implementamos una interfaz de usuario para interactuar con nuestra red neuronal
octubre 21, 2020
~ 12 MIN
Producci贸n - Flask
En este post hablamos sobre c贸mo poner nuestros modelos a trabajar en entornos de producci贸n
octubre 8, 2020
~ 12 MIN
GANs
En este post aprendemos a implementar GANs
octubre 3, 2020
~ 24 MIN
Segmentaci贸n
En este post aprendemos a segmentar im谩genes con redes convolucionales
septiembre 25, 2020
~ 14 MIN
Implementando SSD
En este post implementamos un modelo de detecci贸n de objetos desde cero
septiembre 25, 2020
~ 13 MIN
Detecci贸n de Objetos
En este post presentamos diferentes modelos de detecci贸n de objetos
septiembre 20, 2020
~ 7 MIN
Visi贸n Artificial - Localizaci贸n + Clasificaci贸n
En este post aprendemos a localizar y clasificar un objeto de inter茅s en im谩genes
septiembre 20, 2020
~ 9 MIN
Visi贸n Artificial - Localizaci贸n
En este post aprendemos a localizar un objeto de inter茅s en im谩genes
septiembre 20, 2020
~ 8 MIN
Tareas de Visi贸n Artificial
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
Transfer Learning en Redes Convolucionales
En este post aprendemos a aprovechar redes convolucionales pre-entrenadas para obtener mejores modelos con menores requisitos computacionales
septiembre 12, 2020
~ 18 MIN
Arquitecturas de Redes Convolucionales
En este post presentamos algunas de las arquitecturas de CNNs m谩s conocidas que podemos utilizar para nuestras aplicaciones
septiembre 11, 2020
~ 13 MIN
Redes Neuronales Convolucionales
En este post introducimos la arquitectura de red neuronal convolucional
septiembre 4, 2020
~ 14 MIN
Traducci贸n de texto con Atenci贸n
En este post mejoramos nuestro modelo de traducci贸n de texto con mecanismos de atenci贸n
septiembre 4, 2020
~ 14 MIN
Traducci贸n de texto
En este post aprendemos a implementar un modelo seq2seq para traducir texto de ingl茅s a castellano
septiembre 2, 2020
~ 11 MIN
Clasificaci贸n de texto - Transfer learning
En este post veremos como podemos obtener mejores modelos gracias al transfer learning
septiembre 1, 2020
~ 11 MIN
Clasificaci贸n de texto
En este post aprendemos a clasificar texto utilizando redes neuronales recurrentes
agosto 31, 2020
~ 16 MIN
Generaci贸n de texto
En este post aprendemos a generar texto utilizando redes neuronales recurrentes
agosto 27, 2020
~ 10 MIN
Mejorando las Redes Recurrentes
En este post veremos mejoras sobre redes recurrentes para trabajar mejor con secuencias largas
agosto 27, 2020
~ 11 MIN
Predicci贸n de Series Temporales
En este post aprendemos a predecir valores futuros en series temporales con redes neuronales recurrentes
agosto 27, 2020
~ 10 MIN
Redes Neuronales Recurrentes
En este post presentamos la arquitectura de red neuronal recurrente para poder trabajar con datos secuenciales
agosto 22, 2020
~ 26 MIN
Receta para entrenar Redes Neuronales
En este post presentamos una receta para entrenar redes neuronales de manera efectiva.
agosto 22, 2020
~ 24 MIN
Optimizaci贸n
En este post aprendemos t茅cnicas para acelerar el proceso de entrenamiento de nuestras redes neuronales.
agosto 22, 2020
~ 16 MIN
Regularizaci贸n
En este post aprendemos t茅cnicas para reducir el overfitting en nuestras redes neuronales.
agosto 22, 2020
~ 15 MIN
Conjuntos de Datos
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
Pytorch - Datasets
En este post aprendemos a utilizar la funcionalidad que Pytorch nos ofrece para generar e iterar sobre datasets.
agosto 15, 2020
~ 11 MIN
Pytorch - Redes Neuronales
En este post aprendemos a utilizar el paquete de Redes Neuronales de Pytorch.
agosto 15, 2020
~ 13 MIN
Pytorch - Introducci贸n
En este post aprendemos los conceptos b谩sicos de la librer铆a de redes neuronales Pytorch.
agosto 14, 2020
~ 11 MIN
Frameworks de Redes Neuronales
En este post hablamos sobre frameworks de redes neuronales.
agosto 10, 2020
~ 13 MIN
El Perceptr贸n Multicapa - Nuestro propio Framework
Aprende c贸mo funcionan frameworks como Pytorch o Tensorflow implementando el tuyo propio.
agosto 6, 2020
~ 22 MIN
El Perceptr贸n Multicapa - Clasificaci贸n
En este post mejoramos nuestro MLP para llevar a cabo tareas de clasificaci贸n.
agosto 5, 2020
~ 17 MIN
El Perceptr贸n Multicapa - Introducci贸n
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
Matplotlib
En este post aprenderemos a usar la librer铆a de visualizaci贸n de datos Matplotlib.
julio 27, 2020
~ 9 MIN
Pandas - Datos Temporales y Categ贸ricos
En este post veremos qu茅 funcionalidad nos ofrece Pandas para el an谩lisis de datos temporales y categ贸ricos.
julio 22, 2020
~ 16 MIN
Pandas - Funcionalidad Esencial
En este post aprenderemos la funcionalidad esencial que nos ofrece Pandas para el an谩lisis de datos.
julio 20, 2020
~ 13 MIN
Pandas
Seguimos aprendiendo herramientas para el an谩lisis de datos, en esta ocasi贸n presentamos la librer铆a Pandas.
julio 19, 2020
~ 15 MIN
El Perceptr贸n - Implementaci贸n Final
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
El Perceptr贸n - Clasificaci贸n Multiclase
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
El Perceptr贸n - M茅tricas de Clasificaci贸n
En este post aprendemos a evaluar nuestros modelos de clasificaci贸n binaria con diferentes m茅tricas.
julio 3, 2020
~ 16 MIN
El Perceptr贸n - Regresi贸n Log铆stica
En este post mejoramos nuestro Perceptr贸n para ser capaz de darnos un grado de confianza en sus predicciones.
junio 30, 2020
~ 19 MIN
El Perceptr贸n - Clasificaci贸n Binaria
En este post veremos c贸mo utilizar nuestro Perceptr贸n para la tarea de clasificaci贸n binaria.
junio 28, 2020
~ 75 MIN
El Perceptr贸n - Optimizaci贸n
En este post vemos los efectos que tienen los diferentes hyperpar谩metros en el proceso de optimizaci贸n.
junio 26, 2020
~ 14 MIN
El Perceptr贸n
En este post vamos a ver nuestro primer modelo de Machine Learning, el Perceptr贸n.
junio 18, 2020
~ 9 MIN
C谩lculo Num茅rico
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
Probabilidad
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
脕lgebra Lineal
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
Programaci贸n Orientada a Arrays
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
Introducci贸n a NumPy
En este post introducimos NumPy, la librer铆a de Python por defecto para el c谩lculo num茅rico.
junio 7, 2020
~ 7 MIN
La Librer铆a Est谩ndar de Python
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
Clases en Python
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
Funciones en Python
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
Estructuras de Datos en Python
En este post veremos las diferentes estructuras de datos que Python pone a nuestra disposici贸n.
mayo 20, 2020
~ 8 MIN
Conceptos b谩sicos de Python
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
Python para An谩lisis de Datos
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
驴Por qu茅 deber铆as aprender Inteligencia Artificial?
En este post te intentar茅 convencer de que aprender sobre Inteligencia Artificial es una buen idea.