Del curso: C++: Construye redes neuronales
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.400 cursos impartidos por expertos del sector.
Algoritmo de retropropagación: alimenta la red y calcula el error cuadrático medio en C++ - Tutorial de C++
Del curso: C++: Construye redes neuronales
Algoritmo de retropropagación: alimenta la red y calcula el error cuadrático medio en C++
Una vez tenemos claro el esquema básico del algoritmo de backpropagation, vamos a proceder a la codificación de los dos primeros pasos, donde alimentaremos la red en primer lugar y calcularemos el error cuadrático medio en un segundo paso. Alimentar la red es tan sencillo como pasarle al método ejecutar los datos de entrada que recibe el algoritmo y almacenar las salidas en un vector de variables de tipo double. En segundo lugar, vamos a calcular el error cuadrático medio. Para ello, crearemos una variable que almacenará este valor y un vector que almacenará las diferencias entre los valores predichos y los valores reales. En este punto, ya solo queda implementar el cálculo del error cuadrático medio. Y listo, ya hemos implementado los dos primeros pasos del algoritmo backpropagation.
Contenido
-
-
-
-
-
-
(Bloqueado)
Por qué entrenar una red neuronal1 min 45 s
-
(Bloqueado)
Introducción al proceso de entrenamiento2 min 43 s
-
Introducción al algoritmo de retropropagación para el entrenamiento de redes neuronales en C++1 min 50 s
-
(Bloqueado)
Algoritmo de retropropagación: alimenta la red y calcula el error cuadrático medio en C++46 s
-
(Bloqueado)
Algoritmo de retropropagación: calcula los términos de error de salida en C++1 min 1 s
-
(Bloqueado)
Algoritmo de retropropagación: calcula el término de error de cada unidad en cada capa en C++43 s
-
(Bloqueado)
Algoritmo de retropropagación: calcula las deltas y actualiza los pesos1 min 14 s
-
(Bloqueado)
-