Está en la página 1de 203

REDE'S NEURONALES

ARTIFICIALES
1
1
FUNDAMENTOS¡ MODELOS
Y APLICACIONES 1

1
l
José Ramón Hilera González
Departamento de Matemáticas
Universidad de Alcalá de Henares. Madrid

Víctor José Martínez Hernando


Departamento de Arquitectura y Tecnología de Computadores
Universidad Politécnica de Madrid

!
j

.t. ADDISON-WESLEY IBEROAMERICANA

..
a puesto el máximo empeño en ofrecer al lector una informac_ión completa y precisa. Sin
argo RA-MA Editorial y Addison-Wesley Iberoamericana S.A. no asumen ninguna
onsabilidad derivada de su uso, ni tampoco por cualquier violación de patentes ni otros
!Chos de terceras partes que pudieran ocurrir.
:ión original publicada por RA-MA Editorial, Madrid, España. 1
~CAS COMERCIALES: RA-MA ha intentado a lo largo de este libro distinguir las ''
~
cas registradas de los términos descriptivos, siguiendo el estilo de mayúsculas que
za el fábricante, sin intención de infringir la marca y sólo en beneficio del propietario
il
1 misma.
l
•! Presentación de la serie PARADIGMA
1

!i La serie PARADIGMA trata de sacar a la luz la rellexión de cualificados


autores acerca de los múltiples aspectos, tanto internos como externos, de la
disciplina informática. Se caracteriza por su forma teórica de abordar los
temas. No tienen en ella cabida los manuales o libros eminentemente
~s neuronales artificiales. Fundamentos, modelos y aplicaciones. enfocados hacia la enseñanza de alguna materia concreta. En cambio se
1sé Ramón Hilera González y Víctor José Martínez Hernando
'la edición RA-MA 1995
1 alimenta de la reflexión teórica, de la investigación, de la opinión fundada.

ISON-WESLEY lBEROAMERIC~, S.A. 1 Con PARADIGMA queremos aportar desde editorial RA-MA, una
herramienta de comunicación para todas aquellas ideas y nuevas metodologías
tÜngton, Delaware, E.U.A.
1tina: Malabia 2363·2" G. Buenos Aires 1425
i que dinamizan continuamente la profesión del informático. El objetivo
1: Ave. Brigadeiro Luis Antonio 2344, Conjunto 114, Silo Paulo i principal es conseguir una importante cota de calidad tanto en el contenido de
~
:Cruz 1469 depto, 21, Independencía, Santiago
1bia: Apartado Aéreo 241-943 Santa Fé de Bogotá
lo publicado en la serie, como en la forma de presentación de la misma. De
\a: Espalter 3 bajo, Madrid 28014 este modo, lo que se ofrece a los lectores es el fruto más esmerado de nuestro
o: l Jacob Way. Reading, Mass.OI867
:o: Apartado Postal22-012, México D.F. 14000
o Rico: El Monte Mall, 2° piso, Oficina 19-8. Ave. Muñoz Rivera, Hato Rey, PR 00918
1
~
trabajo. Vaya hacia ustedes con los mejores deseos.

\ue\a: 51454, Caracas tor,o-A J. Dentro de la serie damos cabida a dos tipos distintos de obras. lo que da

ión autorizada para venta en el continente americano.


i lugar a dos diferentes colecciones:

Informática: Fundamentos teóricos

~rvados todos los derechos de publicación en cualquier idioma. Informática Profesional


:una partedeeste libro puede ser reproducida, grabada en sistemas de almacenamiento
nsmitida en forma al,pma ni por cualquier procedimiento, ya sea electrónico, mecánico,
:~gráfico, magnético o cualquier otro, sin autorización previa y por escrito de RA-MA.

<0-201-87895-X
·eso en E.U.A. Printed in U.S.A.

4 56 7 8 9 -DOC- 98 97 96 95
ÍNDICE

PRÓLOGO ·--~--ru\JQ .........._.. XIII

CAPÍTULO l. UNA L'I/TRODUCCIÓN A LA COMPUTACIÓN


NEURONAL ........................... 1

1.1. Panorama histórico ···························· 2

1.2. Definición de red neuronal ........................... 9


·'
1.3. Ventajas de las redes neuronales ................... "< 11
1.3.1. Aprendizaje adaptativo . . . . . . . . . . . . . . . . . . . . . . 12
1.3.2. Autoorganización . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.3.3. Tolerancia a fallos . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3.4. Operación en tiempo real . . . . . . . . . . . . . . . . . . . . 14
1.3.5. Fácil inserción dentro de la tecnología existente . . . . . 15

1.4. Redes neuronales y computadores digitales . . . . . . . . . . . . . . 15

1.5. Redes neuronales e inteligencia artificial . . . . . . . . . . . . . . . . 16

1.6. Aplicaciones de las redes neuronales . . . . . . . . . . . . . . 21


1.6.1. Reconocimiento de patrones . . . . . . . . . . . . . . . . . . . 23
1.6.2. Bases de daws de conocimiento para infonnación
estocástica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.6.3. Control de robots . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.6.4. Toma de decisiones 28
1.6.5. Filtrado de señales . . . . . . . . . . . . . . . . . . . . . . . . . . 28
REDES ;\IEURONALES ART!FICIALF.S: FUNDA\IENTOS. MODELOS Y APLICACIONES
iNDICE IX

1.6.6. Segmentación, compresión y fusión de datos . . . 29 3.2. Mecanismo de aprendizaje . . . . . . . . . . . . . . . . . . . . . . . . . . 75


1.6.7. Interfaces adaptativas para sistemas hombre/máquina . . 29
3.2.1. Redes con aprendizaje supervisado . . . . . . . . . . . . . . 76
1.7. Tipos de redes neuronales más importantes . . . . . . . . . . . . . . 30 3.2.2. Redes con aprendizaje no supervisado . . . . . . . . . . . . 82

1.8. Implementación de las redes neuronales . . . . . . .... . . . . . . 32 3.3. Tipo de asociación entre las informaciones de entrada y salida 90
1.8.1. Realización de redes neuronales . . . . . . .... . . . . . . 34 3.3.1. Redes heteroasociativas . . . . . . . . . . . . . . . . . . . . . . 91
1.8.2. Herramientas software de desarrollo . . . .... . . . . . . 36 3.3.2. Redes autoasociativas . . . . . . . . . . . . . . . . . . . . . . . . 9l
1.8.3. Neurocomputadores de propósito general ... . . . . . . 38
1.8.4. Neurocomputadores de propósito especial ... . . . . . . 41
3.4. Representación de la información de entrada y salida . . . . . . . 93
1.8.5. Implementación microelectrónica (VLSJ) ... . . . . . . 42

3.5. Características de los modelos de redes neuronales más


CAPÍTULO 2, FUNDAMENTOS DE LAS REDES NEURONALES 45 conocidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

2.1. El modelo biológico .... : . . . . . . . . . . . . . . . . . . . . . . . . . 45


2.1.1. Estructura de la neurona . . . . . . . . . . . . . . . . . . . . . . 45 CAPÍTULO 4, REDES NEURONALES CON CONEXIONES
2.1.2. Naturaleza bioeléctrica de la neurona . . . . . . . . . . . . . 46 HACIA ADELANTE ....................... 101

2.2. Elementos de una red neuronal artificial . . . . . . . . . . .. . . . . 49 4.1. El Perceptron ................................... JO 1


2.2.1. Unidades de proceso: La neurona artificial . . . .. . . . . 51 4.1.1. Regla de aprendizaje del Perceptron .............. 103
.._,
.

2.2.2. Estado de activación . . . . . . . . . . . . . . . . . . .. . . . . 52 4.1.2. Solución al problema de la separabilidad lineal 110


2.2.3. Función de salida o de transferencia ... . . . .. . . . . 53
2.2.4. Conexiones entre neuronas . . . . . . . . . . . . . . .. . . . . 57 4.2. El Perceptron multinivel 113 ''-·
2.2.5. Función o regla de activación . . . . . . . . . . . .. . . . . 58
2.2.6. Regla de aprendizaje . . . . . . . . . . . . . . . . . . . 63
4.3. Las redes ADALINE y MADAL!NE .................. 116
2.2.7. Representación vectorial . . . . . . . . . . . . . . . .. . 64
4.3.1. Aprendizaje de la red ADAL!NE ............... 118
4.3.2. Aplicaciones de la red ADALINE ............. 126
2.3. Estructura de una red neuronal artificial . . . . . . . . . . . . . . 65
4.3.3. La red MADALINE ....................... 128
2.3.1. Niveles o capas de neuronas ................... 65
2.3.2~ Formas de conexión entre neuronas . . . . . . . . . . . . . 67
4.4. La red Backpropagation ........................... 131

4.4.1. La regla delta generalizada ................... 132
CAPÍTULO 3, CARACTERÍSTICAS DE LAS REDES 4.4.2. Estructura y aprendizaje de la red Backpropagation ... 136
NEURONALES . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 4.4.3. Consideraciones sobre el algoritmo de aprendizaje ... 142
4.4.4. Deducción de la regla Backpropagation .......... 146
3.1. Topología de las redes neuronales . . . . . . . . . . . . . . . . . . . . 69 4.4.5. Aplicaciones de las redes Backpropagation ........ 154
3.1.1. Redes monocapa . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
3.1.2. Redes multicapa . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

También podría gustarte