OPENCOURSEWARE REDES DE NEURONAS ARTIFICIALES Inés M. Galván José M. Valls. Preguntas y Ejercicios para Evaluación: Tema 4

Documentos relacionados
Tema 2 Primeros Modelos Computacionales

Redes de Neuronas de Base Radial

ANEXO II.- TEORÍA SOBRE REDES NEURONALES ARTIFICIALES

PRÁCTICAS TEMA 8- LA POBLACIÓN.

TUTORIAL SOBRE REDES NEURONALES APLICADAS EN INGENIERIA ELECTRICA Y SU IMPLEMENTACIÓN EN UN SITIO WEB

Tema 7 Redes Neuronales Recurrentes

Redes Neuronales Artificiales

Tema 3 Optimización lineal. Algoritmo del simplex

MÉTODOS DE APRENDIZAJE INDUCTIVO (continuación)

Self Organizing Maps. Self Organizing Maps. SOM/KOHONEN Network Mapas Auto-organizativos. Estructura de la Red. Estructura de la Red

PRÁCTICAS DEL TEMA DE POBLACIÓN DE ESPAÑA

Inteligencia Artificial. Aprendizaje neuronal. Ing. Sup. en Informática, 4º. Curso académico: 2011/2012 Profesores: Ramón Hermoso y Matteo Vasirani

CONCEPTOS BÁSICOS (Freeman capt.1; Neural Nets capt. 4,5 y 7)

TECNOLOGÍAS INTELIGENTES PARA EXPLOTACIÓN DE INFORMACIÓN

Introducción a las Redes Neuronales

Práctico 1. Macro III. FCEA, UdelaR

Redes neuronales con funciones de base radial

Tema 7 LA POBLACIÓN ESPAÑOLA. ACTIVIDADES PRÁCTICAS DE EXÁMENES DE SELECTIVIDAD (Pregunta 2ª)

APRENDIZAJE Y ENTRENAMIENTO. (Neural Nets Capt. 8; Hilera Capt. 3)

Tema: Aprendizaje Supervisado.

1, 2, 2, 3, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 2, 1, 1, 4, 1

Cinemática del Robot

PRÁCTICA DEMOGRAFÍA 1 Analice el mapa de migraciones interiores en y responda a las siguientes cuestiones:

El reconocimiento de patrones desde un punto de vista estadístico es la selección o extracción de características.

Ejercicio 1: [20 puntos: respuesta acertada = +1, respuesta incorrecta = 1]

Estado civil: {casado/a, soltero/a, divorciado/a}

REDES NEURONALES ADAPTABLES

MAPAS AUTOORGANIZATIVOS Y MODELOS SIMILARES

C Tópicos Avanzados: Tópico Redes Neuronales Redes Artificiales Neuronales Mapas Auto-Organizados Dra. Pilar Gómez Dra. Gil

TRABAJO DE RECUPERACIÓN PARCIAL CURSO: PRIMERO DE BACHILLERATO: NOMBRE: FECHA DE ENTREGA: Jueves,

Neural Network Toolbox

TÉCNICAS DE AGRUPAMIENTO

Lección 8. Matrices y Sistemas de Ecuaciones Lineales

Mínimos cuadrados. Mayo de Ejemplos de introducción. Observación preliminar

Análisis de imágenes digitales

INTERPRETACIÓN DE UN DIAGRAMA BINARIO DE FASES AL EQUILIBRIO SENCILLO

Redes de Neuronas Recurrentes Computación con Inspiración Biológica

3.7 IDENTIFICACION DE UN SISTEMA DINÁMICO NO LINEAL Descripción del Problema: La identificación de un sistema consiste en

DISEÑO DE UN LABORATORIO VIRTUAL BASICO DE REDES NEURONALES DE RETROPROPAGACIÓN GUIAS PARA EL DISEÑO DEL LABORATORIO

Hoja de Ejercicios 3 El modelo de regresión lineal múltiple

Programa de Acceso Inclusivo, Equidad y Permanencia. PAIEP, Universidad de Santiago

CONCLUSIONES. La teoría de Redes Neuronales Artificiales, presenta grandes ventajas con

2. Calcula las alturas de los dos árboles sabiendo que los triángulos están en posición de Tales.

ESTATICA Y RESISTENCIA DE MATERIALES (ING IND) T P Nº 7: SOLICITACIONES N, Q y M f

Técnicas de inteligencia artificial. Aprendizaje: Perceptrón multi-capa

Hoja de Cálculo. Práctica Coeficiente de correlación y recta de

LICEO MILITAR GENERAL ARTIGAS 13 / 01 / 10

1. a) Hallar la ecuación de una función lineal sabiendo que pasa por el punto P(1,7) b) Ídem para P(-1,3) c) Ídem para P(2,5)

CLUSTERING MAPAS AUTOORGANIZATIVOS (KOHONEN) (RECUPERACIÓN Y ORGANIZACIÓN DE LA INFORMACIÓN)

Signos del álgebra. Notación algebraica. a) Signos de operación. b) Signos de relación. c) Signos de agrupación. a) Los signos de operación son:

GUIA PROPIEDADES PERIODICAS

Tema 2: Determinantes

OBTENCIÓN Y MANEJO DE DATOS CON SOFTWARES DE SIG ERASMO AGUILAR SIG FARQ UNI

Electromagnetismo (Todos. Selectividad Andalucía )

Cinemática del sólido rígido

CORRELACIÓN Y REGRESIÓN. Raúl David Katz

La Transformada de Hough. Detección de Líneas y Círculos. Presentado por: Tania Martínez

La recta en el plano.

OTRAS CONSIDERACIONES. Introducción a las Redes Neuronales Artificiales

CASOS DE LA FUNCIÓN AFÍN

Capítulo 5. Construcción de una Red Neuronal Artificial Asesora

1. [2014] [EXT] Sean las funciones f(x) = eax +b

Ing. Ramón Morales Higuera

Tema 15: Combinación de clasificadores

ESTUDIO Y APLICACIONES DE LAS REDES SOM (MAPAS AUTO - ORGANIZATIVOS) MARCELA RAMOS VARELA MARILUZ PÉREZ CORTÉS

CRITERIOS DE SELECCIÓN DE MODELOS

Extracción de características

ENTREGUE LA HOJA DE LECTURA ÓPTICA JUNTO CON LAS OPERACIONES RELATIVAS A LOS EJERCICIOS,

59 EJERCICIOS DE FUNCIONES

Relleno de Polígonos 1

2. ESTADÍSTICAS BIDIMENSIONALES

5.- Diseña un Perceptrón simple con una capa intermedia (oculta) de unidades de proceso bipolares que implemente la función lógica XOR. 6.

Tema 3 Problemas con solución de cinética Página 1 de 6

Palabras Claves: Inteligencia Artificial, Discriminación de formularios, Redes Neuronales Artificiales.

Relación Ecuaciones. Ecuaciones de primer grado. Matemáticas. Resolver las siguientes ecuaciones: 5(x + 1) [1] = x + 3 5x x + 2 [2] 3 {3

El plano cartesiano y Gráficas de ecuaciones. Copyright 2013, 2009, 2006 Pearson Education, Inc. 1

Técnicas de Clasificación Supervisada DRA. LETICIA FLORES PULIDO

Matemáticas Aplicadas

(b) Cuál es la desventaja principal de una heurística con aprendizaje? es más informada que otra función heurística optimista h 2 *?

Ciclos y periodos de la regla 169

Guía de Ejercicios. Macroeconomía I

Medida del campo magnético terrestre

TSTC. Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 2 CINEMÁTICA DE MANIPULADORES

T P Nº 10 - DEFORMACIONES DE ELEMENTOS FLEXADOS

=0,23 =13,3. Si las longitudes de onda están muy cercanas entre sí podemos escribir y como y, respectivamente. Luego:

Ejercicios Física PAU Comunidad de Madrid Enunciados Revisado 24 septiembre 2013.

OBJETIVOS: Relacionar espacialmente las proyecciones diédricas que describen a un objeto en sus tres dimensiones

1- Dar la ecuación ordinaria de la circunferencia de centro C( - 8; 2) y r = 5.Graficar.

DISTRIBUCIÓN CHI-CUADRADO O JI-CUADRADO X 2 CONCEPTO BÁSICO Frecuencia: es el número de datos que caen en cada celda. Frecuencias Observadas (fo):

Tabla 7: Ejemplo matriz CaractE

Programación Estructurada

EJERCICIOS DE REPASO DE MATEMÁTICAS I PENDIENTES


EJERCICIOS PAU MATEMÁTICAS II ARAGÓN Autor: Fernando J. Nora Costa-Ribeiro Más ejercicios y soluciones en fisicaymat.wordpress.com

Edelina Coayla (UNFV ) XXV Encuentro de Economistas Banco Central de Reserva del Perú. Diciembre, 2007

La Cartografía. Elementos del Mapa. Qué es un Mapa? 9/9/2014. El Estudio de la Tierra y su representación

Universitat Pompeu Fabra Macroeconomía 2 Daniela Hauser Examen Final 27 de Marzo del 2012,

REDES NEURONALES. Una esquema simplificado de una neurona se muestra en la siguiente figura. Cuerpo celular. Dendrita. Axón.

Cálculo Numérico. Curso Ejercicios: Preliminares I

Transcripción:

OPENCOURSEWARE REDES DE NEURONAS ARTIFICIALES Inés M. Galván José M. Valls Preguntas y Eercicios para Evaluación: Tema 4 1. Indique características del aprendizae no supervisado que no aparezcan en el aprendizae supervisado de las redes de neuronas. No se disponen de salidas deseadas. Competición entre las neuronas. Concepto de vecindad entre neuronas 2. Señale las afirmaciones correctas puede haber más de una): a) El aprendizae competitivo es una forma de aprendizae no supervisado en el que las neuronas compiten unas con otras. b) El aprendizae competitivo es una forma de aprendizae no supervisado utilizado para resolver problemas de clasificación, regresión y agrupación. c) El aprendizae competitivo es una forma de aprendizae no supervisado en el que los pesos de la capa de entrada con la neurona ganadora son reforzados. d) El aprendizae de los mapas de Kohonen es un tipo de aprendizae competitivo. a), c) y d) 3. Cuál de las siguientes afirmaciones sobre los mapas de Kohonen es cierta: a) Durante el aprendizae de los mapas de Kohonen los pesos de todas las neuronas de la capa de competición son actualizados en cada ciclo. b) Durante el aprendizae de los mapas de Kohonen las n neuronas de la capa de competición más cercanas a los patrones de entrada se acercan a los patrones de entrada, aunque no en la misma proporción. c) El aprendizae de los mapas de Kohonen consiste en posicionar las neuronas de mapa de forma que estén distribuidos por todo el espacio de entrada. d) En los mapas de Kohonen la activación de una neurona de la capa de competición depende de la activación de las neuronas del vecindario. e) En los mapas de Kohonen la activación de una neurona de la capa de competición depende del patrón de entrada y de la posición de la neurona en el espacio de entrada. f) Una vez realizado el aprendizae de un mapa de Kohonen, cada neurona del mapa representará un patrón de entrada. b), c) y e)

4. Los pesos μ i en los mapas autoorganizados de Kohonen se austan siguiendo la siguiente ley de aprendizae: t) i ei t) i t)) d c, c ) ganadora siendo e i la coordenada i del patrón de entrada, t) la razón de aprendizae y d c, c ) el término que mide la distancia del vecindario de la neurona. Conteste ganadora brevemente a las siguientes preguntas: a) Cómo afecta en el aprendizae el parámetro t)? b) Cómo afecta el término e t) t)) en el aprendizae?. i i 1 c) Cómo afecta en el aprendizae? d c, c ganadora ) a) Controla los cambios en los pesos durante el aprendizae. Su valor va disminuyendo a lo largo de los ciclos. b) Acerca la neurona al patrón de entrada e=e1,...,en) c) No sólo se acerca la neurona ganadora para la cual el término c i, c ) vale 1), sino que también acerca las neuronas situadas en el vecindario de dicha neurona, acercándose en menor medida cuanto más leos se encuentre en el vecindario. El valor c i, c ) va aumentando a medida que se alean de la neurona ganadora. 5. Se dispone de un mapa de Kohonen rectangular como se muestra en la Figura 1: Figura1 La capa de entrada tiene dos neuronas. En la figura 2 se muestra la situación inicial de los vectores característicos de cada neurona prototipos) en el espacio de entrada, así como la posición de un patrón e x1,x2) que se presenta a la red. Los números entre corchetes [a,b] corresponden a la célula en el mapa, no son coordenadas en el espacio de entrada. Las coordenadas se pueden ver con la cuadrícula. Por eemplo, el prototipo de la célula [1,1] está situado en las coordenadas 5,2).

Figura 2 Se pide: Calcular las posiciones que ocuparán los prototipos una vez que se apliquen las ecuaciones de aprendizae a las células que correspondan. Dibuar en el mismo gráfico las nuevas posiciones de los prototipos modificados. Se tendrán en cuenta las siguientes consideraciones: La tasa de aprendizae para esta iteración será α t) = 0.5. La topología es rectangular. La distancia de vecindario d de la célula ganadora con ella misma se considerará 1. Se considerará d=2 si las células están a un paso de la ganadora arriba, abao, izquierda y derecha), d=3 si están a dos pasos, y así sucesivamente. El límite de vecindario es θ=2, es decir sólo se verán afectadas las células más cercanas a la ganadora. Neurona Ganadora [1,1], cuyos pesos son μ 5,2) Dato de entrada e5,3) t) Utilizando la ley de aprendizae i ei i), se modifican los d c, c ) pesos de la neurona gonadora. En este caso d=1 Δ μ1 = α e1- μ1) = 0.5 5-5)=0; μ1=5 Δ μ2 = α e2- μ2) = 0.5 3-2)=0.5; μ2 =2.5 Posición final: μ 5,2.5) ganadora Neuronas vecinas [0,1], [2,1], [1,0] y [1,2] Para [0,1], los pesos son: μ 7,6) Teniendo em cuenta que d=2, los nuevos pesos son: Δ μ1 = α e1- μ1) = 0.5/2 5-7)=-0.5; μ1=4.5 Δ μ2 = α e2- μ2) = 0.5/2 3-6)=-0.75; μ2 =5.25

Posición final: μ 4.5, 5.25) Igual con [2,1], [1,0] y [1,2] 6. Disponemos de un conunto de datos bidimensionales, que siguen una distribución toroidal ver figura 1). Con estos datos entrenamos un mapa de Kohonen con estructura unidimensional y con 10 neuronas figura 2). Figura 1 Figura 2 Dibuar la localización de las neuronas del mapa una vez entrenado cuando se ha utilizado el vecindario a) y cuando no se ha utilizado b). Explique el efecto del uso de vecindario en los mapas de Kohonen. a) Con vecindario b) Sin vecindario El uso de vecindario durante el aprendizae implica que neuronas vecinas en el mapa, lo serán también en el espacio de entrada

7. Disponemos de datos socioeconómicos de 100 países que forman parte de la ONU, compuestos por 45 variables renta per cápita, índice de alfabetización, producto interior bruto, etc). Queremos utilizar los mapas autoorganizados de Kohonen para extraer información de estos datos, que nos permita detectar grupos de países similares. a) Cuál sería la arquitectura apropiada? b) Qué parámetros deberían definirse para realizar el aprendizae? c) Queremos que neuronas próximas en el mapa representen datos próximos en el espacio de entrada de 45 dimensiones. Qué parámetro es importante? d) Qué ocurre si no se tiene en cuenta el vecindario, de forma que sólo se actualizan los pesos de la neurona ganadora?. e) En qué consiste un gráfico umatrix? Para qué sirve? a) Un mapa bidimensional que tenga como máximo 100 neuronas. Sería recomendable que tuviera bastantes menos, por eemplo, un mapa de 5 x 5 sería adecuado. Los países se distribuirían en 25 zonas. b) Tasa inicial de aprendizae y tamaño inicial del vecindario. c) El tamaño del vecindario. d) Si no se tiene en cuenta el vecindario, puede ocurrir que neuronas vecinas en el mapa representen a zonas completamente distintas en el espacio de entrada países de características muy diferentes). e) Representación bidimensional del mapa, donde las distancias entre los prototipos se codifican con colores o con niveles de gris. Sirve para tener una idea de la distribución de los prototipos en el espacio de entrada. 8. Disponemos de un mapa autoorganizado de Kohonen unidimensional, con 10 neuronas en la capa de competición y dos neuronas de entrada, como se muestra en la Figura 1. Figura1

Los pesos iniciales del mapa se indican en la Tabla 1 y su representación gráfica en el espacio de entrada en la Figura 2. Se pide: a) Calcular los nuevos pesos de la red cuando se presenta el patrón 0.2, 0.5), teniendo en cuenta que se define el vecindario como la neurona situada a la derecha y a la izquierda de la neurona ganadora, la distancia de vecindario entre una neurona y sus vecinas es 2 y la razón de aprendizae es α=0.1. La expresión de la ley de aprendizae es la siguiente: ik ei ik) D i=1,2; k indica la neurona cuyo peso se modifica; D: distancia de vecindario a la neurona ganadora n1 0.62 0.37 n2 0.73 0.05 n3 0.76 0.21 n4 0.01 0.02 n5 0.90 0.79 n6 0.16 0.52 n7 0.58 0.13 n8 0.38 0.05 n9 0.68 0.07 n10 0.16 0.16 Tabla 1 0,00 0,10 0,20 0,30 0,40 0,50 0,60 0,70 0,80 0,90 0,00 0,20 0,40 0,60 0,80 1,00 Figura 2 b) Supóngase que los 10 puntos en la figura 2 representan la posición inicial de 10 prototipos para el algoritmo LVQ. Dado el patrón 0.2, 0.5). Podría realizar una iteración del algoritmo? Justifique su respuesta. a) La neurona n6 0.16, 0.52) es la más cercana al patrón de entrada 0.2, 0.5). Por tanto las neuronas vecinas serán n50.90, 0.79) y n70.58, 0.13). Nuevos pesos de la neurona ganadora n6: Δ μ16 = α e1- μ16) = 0.1 0.2-0.16)=0.004; μ16=0.16+0.004=0.164 Δ μ26 = α e2- μ26) = 0.1 0.5-0.52)=- 0.002; μ26 =0.52-0.002= 0.518 Como puede observarse, la neurona ganadora se ha acercado al patrón de entrada Posición final: μ6 0.164, 0.518) Nuevos pesos de las neuronas vecinas n5 y n7. Distancia de vecindario = 2

n50.9, 0.79): Δ μ15 = α/2 e1- μ15) = 0.05 0.2-0.90)=-0.035; μ15=0.90-0.035=0.865 Δ μ25 = α/2 e2- μ25) = 0.05 0.5-0.79)=- 0.0145; μ25 =0.79-0.0145= 0.775 Posición final: μ5 0.865, 0.775) n70.58, 0.13): Δ μ17 = α/2 e1- μ17) = 0.05 0.2-0.58)=-0.019; μ17=0.58-0.019=0.561 Δ μ27 = α/2 e2- μ27) = 0.05 0.5-0.13)= 0.0185; μ27 =0.13 + 0.0185= 0.1485 Posición final: μ7 0.561, 0.1485) b) No podría hacerse la iteración del algoritmo LVQ porque es necesario que los prototipos estén etiquetados