4.0

4.0 | 1 rating Rate this file 60 Downloads (last 30 days) File Size: 119 KB File ID: #35659
image thumbnail

Tutorial de Backpropagation - Un algoritmo de entrenamiento para redes neuronales

by

 

15 Mar 2012 (Updated )

Tutorial en Español acerca del algoritmo Backpropagation. Para uso académico y educativo solamente.

| Watch this File

File Information
Description

Este tutorial presenta una breve introducción al entrenamiento de redes neuronales multicapas bajo el algoritmo de Backpropagation basado en el descenso de gradiente y de la regla delta, junto con su implementación numérica. Se simula una red en el entorno MATLAB™, entrenándola para resolver un problema de reconocimiento de caracteres y el conocido problema del XOR. Los resultados obtenidos resultan de gran interés y muestran excelente desempeño. Siendo el algoritmo una aproximador de funciones, este puede ser utilizado en muchos problemas donde se requiera la identificación de sistemas, clasificación de patrones, etc.

Palabras clave: Redes Neuronales, Perceptrón multicapas, entrenamiento, reconocimiento de patrones, backpropagation, regla delta, descenso de gradiente.

Required Products MATLAB
MATLAB release MATLAB 7.8 (R2009a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (2)
28 Mar 2014 Yamir Ramirez  
25 Dec 2013 leo leo

por que me sale esto por favor ayudame:
>> L = 1; rate = 0.05; alfa = 0.1; dmse = 0.0001;
>> entrenamiento = backpropagation(X,D,L,rate,alfa,dmse),
??? Attempted to access L(0); index must be a positive integer or logical.

Error in ==> backpropagation at 22
W{end} = [-1+2*rand(L(end),L(end-1)+1)];

Updates
15 Mar 2012

corrected the tags.

Contact us