Explicación de las Funciones de activación en Redes Neuronales y práctica con Python.

Rubiales Alberto
7 min readOct 16, 2020

¿Qué es una función de activación?

Respuesta corta que hay que dar en una entrevista: en el mundo de la inteligencia artificial se conoce la función de activación, como aquella, que activa los pesos de una neurona según el resultado de dicha neurona. Esto permite introducir la no linealidad en las redes neuronales, hay distintos tipos de funciones de activación y no solo son usados en el campo del Deep Learning.

En este artículo vamos a ver las funciones de activación más conocidas desde la formula, hasta la práctica en código. Al final del artículo sabrás perfectamente cuál es la función de cada una y te darás cuenta de lo realmente sencillo que es esta parte de las Redes Neuronales.

Sigmoide (Logística)

Muy usada en el mundo del Deep Learning y el Machine Learning, sobre todo para problemas de clasificación binaria. Su formula es:

Muy sencilla, se llama también Función Logística, porque es la que es usada en la Regresión Logística, es una función muy suavizada como podemos ver en su gráfica:

--

--

Rubiales Alberto
Rubiales Alberto

Written by Rubiales Alberto

Data Scientist who loves technology and business. Always learning and sharing ideas. Working at GFK as a Data Scientist. https://www.patreon.com/arubiales

No responses yet