Redes neuronales desde cero (II): algo de matemáticas

redes neuronales

En este segundo post de la serie nos adentraremos un poco en las matemáticas que hay detrás de las redes neuronales. Ya vimos algo de matemáticas en el anterior post, donde hablamos sobre las diferentes funciones de activación de las neuronas. Ahora veremos una de las partes más importantes de las redes neuronales: la asignación de los pesos para cada conexión neuronal. Entre los algoritmos más usados para asignar estos pesos se encuentra el llamado back propagation (propagación hacia atrás). …

Continuar LeyendoRedes neuronales desde cero (II): algo de matemáticas

Redes neuronales desde cero (I) – Introducción

redes neuronales

En este primer post de una serie de tres, hablaremos de una de las ramas más importantes del Machine Learning y la Inteligencia Artificial, las redes neuronales. Abordaremos este tema desde cero, empezando por la historia de las redes neuronales, sus conceptos básicos, nos adentraremos en las matemáticas que están involucradas en ellas e implementaremos un ejemplo de Redes Neuronales desde cero para reconocer cierto tipo de patrones en imágenes. Introducción Las redes neuronales (neural networks) se enmarcan dentro del …

Continuar LeyendoRedes neuronales desde cero (I) – Introducción

Librerías de Python para Machine Learning

Bokeh es una librería de python para visualizar datos de forma interactiva en un navegador web

El lenguaje de programación Python está adquiriendo muchísima popularidad en el mundo de Machine Learning. En parte, esto se debe a la disponibilidad de una gran cantidad de librerías para visualización, cálculo numérico, análisis de datos, aprendizaje automático y deep learning. Las librerías de python que vamos a ver son gratuitas. También hay otros lenguajes de programación que también están indicados para el aprendizaje automático, por ejemplo R. Sin embargo, python, además de servir para Machine Learning sirve para muchos …

Continuar LeyendoLibrerías de Python para Machine Learning