Redes Neuronales

Páginas: 2 (322 palabras) Publicado: 15 de diciembre de 2013
Facultad de Ingeniería

ESCUELA DE ELECTRÓNICA Y TELECOMUNICACIONES
Redes Neuronales

Jairo Armijos
jairo.armijosa@ucuenca.ec
Oswaldo Guiñansaca
oswaldo.guinansacas@ucuenca.ec
4 de noviembrede 2013

Informe - Práctica 1

PERCEPTRÓN Y ADALINE
1.

Objetivo.

Implementar un programa en MATLAB que nos permita separar las clases de un problema linealmente
separable, en el caso delPERCETPTRÓN; y también resolver un decodicador de binario a decimal con
un ADALINE.
2.

Descripción del Programa.
Perceptrón:

este programa resuelve el problema de la compuerta lógica N-OR,cuyas salidas son: 1 en el
caso de que sus dos entradas sean (-1,-1), y -1 para todos los demás casos.
Adaline:

este programa en cambio resuelve el problema del decodicador cuyas entradas sonbinarias y
a la salida nos entrega su equivalente decimal.
3.

Código y Descripción del Programa.
Código MATLAB - Perceptrón

Este código inicializa los pesos y el bias(umbral) con valoresaleatorios, los cuales al iniciar el entrenamiento se modicarán y se obtendrán el bias y los pesos ideales.
global w1 w2 b;
pesoAleatorioUno = rand(1);
pesoAleatorioDos = rand(1);
biasAleatorio =rand(1);
set(handles.peso1, 'String', strcat('w1 = ',num2str(pesoAleatorioUno)));
set(handles.peso2, 'String', strcat('w2 = ',num2str(pesoAleatorioDos)));
set(handles.bias, 'String', strcat('bias =',num2str(biasAleatorio)));
w1 = pesoAleatorioUno;
w2 = pesoAleatorioDos;
b = biasAleatorio;

1

La siguiente función es la encargada de entrenar al perceptrón, para lo cual realiza lo siguiente:obtiene
los patrones de entrada y el vector de salida, y los almacena en matrizEntrada y vectorSalida respectivamente. Luego ingresa al bucle donde se utiliza la función de Activación, la misma que seencarga de
clasicar. Si la salida Y es diferente al vector de salida, los pesos se actualizan para realizar un nuevo
cálculo con otro patrón de entrada.
global w1 w2 b;
bandera = zeros(1,4);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Redes Neuronales
  • Red Neuronal
  • Redes neuronales
  • Redes Neuronales
  • Redes Neuronales
  • Redes Neuronales
  • Redes Neuronales
  • redes neuronales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS