Miércoles, 22 de junio de 2005

Continuando con el post anterior de
RNA, hoy, como dice el tema será de una red en especial el
Perceptron. Inicialmente se creo el
perceptron monocapa, que resolvía solo problemas linealmente separables es decir
Figura 1
“En la figura 1 se muestra el gráfico de la función
Or, siendo las coordenadas de este grafico los valores binarios de la función, tal como lo muestra la tabla a continuación
, posteriormente esta la figura 2 que grafica la función XOR, y su tabla de valores, similar a la anterior
Figura 2
Si pueden darse cuenta, el primer grafico pude ser linealmente separable por una recta que divida ambas zonas y no así en el segundo grafico.
"
Por dicha razón para solucionar problemas que no son linealmente separables se desarrollo el perceptron multicapas, el cual funciona cada capa como un perceptron individualmente., siendo la cantidad de
neuronas por capa dependiente del problema y experiencia del programador, que en mi caso es nula.
Si en el caso de desarrollar la función de seno deberíamos usar un perceptron multicapa y de hecho así lo realizare.
Ahora he encontrado que
Matlab 7.0, herramienta con la cual desarrollaré una Red Neuronal Artificial de la función seno, tiene funciones preestablecidas para el desarrollo de
RNA.
Pero primero deberían leer bien esta manual para saber mas exactamente que resultados entregan las herramientas de Matlab y
aquí les va el link.
Para seguir investigando los dejo,
EPW
Acronimo: RNA(Red Neuronal Artificial)
Este post se baso en los siguientes documentos:
Funciones Matlab
Documento de Universidad Católica de San Pablo
Por: Marcelo Torres Miranda | Inteligencia Artificial | Comentarios (1) | Referencias (0)