Introducción y elementos de las RN¶
Aspectos biológicos de las redes neuronales (neuronas)
Una neurona tiene los siguiente elementos:
- Soma o el cuerpo: Produce la energía y configura la reacción de la neurona (salida)
- Dendritas: Entradas
- Axones: Salidas
Aspecto de todo o nada (0 o 1)
Una neurona recibe señales de otras neuronas y esta conectada con otras neuronas.
Los circuitos pueden ser lineales o realimentados.
Sinapsis: Conexiones (pesos) representan el conocimiento
Conexto histórico
Esta idea viene desde los años 40, en los años 70 se introduce la idea del perceptrón como mecanismo de aprendizaje emulando como funciona el sistema visual. Para los años 80 se introduce conceptos de RBF y mapas de Kohonen. A finales de los años 90 entra en los conceptos de Machine Learning y despues de la primera decada de los 2000 surge como parte del deep learning
Modelo de red neuronal artificial
- Nos inspiramos en el funcionamiento del cerebro humano
El modelo de la red neuronal
- Conjunto de entradas Xi
- Un conjunto de pesos Wi (que representan el conocimiento)
- f función de activación
Elementos de las redes neuronales¶
Modelo matemático

- La salida es una combinación de las entradas con los pesos
- La combinación se evalua en una función de activación
Funciones de activación
Determinan como es la salida de la red neuronal, se aconseja que sea salida sea POSITIVA
El valor de a determina el ancho de la función en el intervalo entre -1 y 1
Algoritmos de aprendizaje¶
¿Que tipos de aprendizaje se mencionaron?
- Supervisado
- No supervisado
- Por refuerzo
- Evolutivo
Supervisado
- Los datos deben venir etiquetados
- Conocemos entradas y salidas
- Ajustamos los pesos de la red neuronal para que se reconozcan las salidas
- Salidas: Continuas (regresión) o categorícas(discretas)
No supervisado
- Los datos no son etiquetados
- Tratamos de que la salida se parezca a la entrada
- El entrenamiento busca que los pesos reconozcan los patrones dentro de la entrada
Por refuerzo
- Se utilizan funciones de penalización
- Se premia una buen salida y se castiga una mala salida
- Algoritmos en enjambre
Evolutivo
- Usa algoritmos geneticos
- Es similar al de refuerzo pero bajo el enfoque evolutivo (Darwin)
- Conjunto de soluciones
- Función evaluación
- Operador de cruce
- Operador de mutación
- Reemplazo de población
Arquitecturas de redes neuronales¶
¿Que tipos de arquitecturas?
- Monocapa
- Multicapa
- Recurrentes
- Totalmente conectadas*
- Parcialmente conectadas*