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

Documentos relacionados
MÉTODOS DE APRENDIZAJE INDUCTIVO (continuación)

Las Redes Neuronales Artificiales y su importancia como herramienta en la toma de decisiones. Villanueva Espinoza, María del Rosario CAPÍTULO III

Sistema experto para el diagnóstico de enfermedades infecciosas del ganado vacuno

Introducción a Las redes Neuronales (Neurales) CO-6612

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

Inteligencia Artificial. Redes Neurales Artificiales

Redes Neuronales Artificiales

Capítulo 2. Las Redes Neuronales Artificiales

Diseño arquitectónico 1ª edición (2002)

CAPITULO 1 INTRODUCCION AL PROYECTO

Experiencia 2. Laboratorio de Redes 2010, UTFSM. Valparaíso, 25 de marzo de 2011

Inteligencia de enjambres

Métodos, Algoritmos y Herramientas

Introducción a los Sistemas de Control

INTRODUCCION 1.1.-PREAMBULO

Perfil del Candidato. Imer Isaac Polanco M.B.A Hotel Intercontinental Miramar 29 de Marzo de 2012

TEMA 9: DIAGRAMA DE OBJETOS, SECUENCIA Y DESPLIEGUE EN UML

Neural Network Toolbox

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Tema 1.- Correlación Lineal

I SEMANA ELECTRONICA REDES NEURONALES

INFORMACION PRELIMINAR DEL HELE SHAW HELE SHAW MODELO HS

LOS SISTEMAS ADAPTATIVOS

CAPITULO II ANÁLISIS DEL CRECIMIENTO POBLACIONAL Y CALCULO DE CAUDALES DE DISEÑO

REDES AUTOORGANIZATIVAS II

Problemas de Espacios Vectoriales

Aprendizaje Automatizado. Redes Neuronales Artificiales

MÉTODO SINGAPUR. Para la enseñanza de Matemáticas

El TAD Grafo. El TAD Grafo

UNIÓN INTERNACIONAL DE TELECOMUNICACIONES RED DIGITAL DE SERVICIOS INTEGRADOS (RDSI) ESTRUCTURA GENERALES

Representación en el espacio de estado. Sistemas Control Embebidos e Instrumentación Electrónica UNIVERSIDAD EAFIT

Ecología de Sistemas:

PROTOCOLO IP. Vicente Sánchez Patón. I.E.S Gregorio Prieto. Tema 1 SRI

TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES.

TIPOS DE REDES. Conrado Perea

DISEÑO E IMPLEMENTACION DE UN SISTEMA DE VERIFICACIÓN DE HUELLAS DACTILARES

FABRICACIÓN N SISTIDA POR ORDENADOR

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES I CAPÍTULO III ARITMÉTICA Y CODIFICACIÓN

Sistemas Control Embebidos e Instrumentación Electrónica UNIVERSIDAD EAFIT Semestre 2009/2 2010/2

Cómo desarrollar una Arquitectura de Red segura?

TEMA 6 Redes de Neuronas Artificiales

Caso Southwest Airlines

Prueba, caso de prueba, defecto, falla, error, verificación, validación.

UNIVERSIDAD NACIONAL DEL CALLAO

Redes bayesianas temporales para reconocimiento de escenarios

INGENIERÍA DEL SOFTWARE

Universidad de Alcalá

License Plate Detection using Neural Networks

CAPÍTULO III I. MARCO METODOLÓGICO. Este capítulo hace mención a los aspectos metodológicos de la

TEMA 1: Concepto de ordenador

CAPITULO XII PUENTES DE CORRIENTE ALTERNA

Aprendizaje: Boosting y Adaboost

Análisis y Diseño de Sistemas

Tabla de Símbolos. Programación II Margarita Álvarez

Aprendizaje Automatizado

ADALINE Y PERCEPTRON

Procesos de Fabricación I. Guía 1 1 SISTEMAS DE CONTROL HIDRÁULICO Y NEUMÁTICO

ANEXO 1. CALIBRADO DE LOS SENSORES.

FICHA PÚBLICA DEL PROYECTO

Modelo Predictivo del Crimen para la Región Metropolitana

Algoritmos Genéticos. Introducción a la Robótica Inteligente. Álvaro Gutiérrez 20 de abril de

CLA. Diagramas de clases en Métrica V3

PROCESO DE ADQUISICIÓN DE LA LECTOESCRITURA Y LÓGICA MATEMÁTICA L. P. A. JUAN BLANCO BRAVO

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

GUÍA DE APRENDIZAJE N GTSMA /05/ IDENTIFICACIÓN DE LA GUÍA DE APRENDIZAJE

UNIDAD 12.- Estadística. Tablas y gráficos (tema12 del libro)

Sistemas Distribuidos: Migración de Procesos

Cámara réflex digital. DSRL (Digital Single Lens Réflex)

DETERMINACIÓN DEL HIDROGRAMA DE ESCURRIMIENTO DIRECTO POR EL MÉTODO DE CLARK

CAPITULO 6. Análisis Dimensional y Semejanza Dinámica

Tema 3. Electrónica Digital

CLASIFICACIÓN DE LA IMAGEN. Escuela de Ingeniería Civil y Geomática Francisco Luis Hernández Torres

MÓDULO III. MEDIDAS DE TENDENCIA CENTRAL, DISPERSIÓN Y ASIMETRÍA

INTERACCIÓN ELÉCTRICA

Cinemática del Robot. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides

La nueva arquitectura del paquete AMORE (A MORE Flexible Neural Network)

ELECTIVA I PROGRAMA DE FISICA Departamento de Física y Geología Universidad de Pamplona Marzo de 2010 NESTOR A. ARIAS HERNANDEZ - UNIPAMPLONA

Conceptos básicos de procesos ambientales y químicos

Clasificación de sistemas

Concepto de estado de resultados

DEFINICIONES Y CONCEPTOS (SISTEMAS DE PERCEPCIÓN - DTE) Curso

Siete sistemas y catorce retículos

Este documento enumera los diferentes tipos de Diagramas Matriciales y su proceso de construcción.

El Modelo. Aplicación. Presentación. Sesión. Transporte. Red. Enlace. Físico

: Algorítmica y Estructura de Datos I

GUÍA DE ESTUDIO TEMA 2. MODELO OSI. ESTÁNDARES Y PROTOCOLOS. MODELO TCP/IP.

UNIVERSIDAD NACIONAL AUTONOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ARAGÓN INGENIERÍA EN COMPUTACIÓN

INVERSORES RESONANTES

Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ

Un momento concreto. Tiene que ver con el uso de los sentidos para captar las características de la persona, objeto, evento o situación.

Herramientas Informáticas I Software: Sistemas Operativos

CAPÍTULO 3 RED NEURONAL PARA EL RECONOCIMIENTO DE ROSTROS

Representaciones gráficas: Método del Paralelogramo

Aspectos Básicos de Networking

Transcripción:

Tema 1: Conceptos Básicos Sistemas Conexionistas 1 CONCEPTOS BÁSICOS (Freeman capt.1; Neural Nets capt. 4,5 y 7) 1.- Introducción. 1.1.- Redes Neuronales de Tipo Biológico. 1.2.- Redes Neuronales dirigidas a una Aplicación. 1.3.- Taxonomía de las Redes Neuronales Artificiales. 2.- Fundamentos 2.1.- Elemento general de Procesamiento. - Entradas, Salidas y Pesos. - Funciones de las neuronas (Función de Activación). - Funciones de Transferencia (Función de Salida). 2.2.- Arquitecturas. 2.2.1.- Combinaciones de Elementos. 2.2.2.- Concepto de Capa y Combinaciones de Capas. -Número y Tipos de Interconexiones. 2.2.3.- Redes Recurrentes. 2.3.- Fundamentos Básicos: Propiedades y Características. 3.- Aplicaciones.

Tema 1: Conceptos Básicos Sistemas Conexionistas 2 INTRODUCCIÓN Las Redes Neuronales Artificiales (ANNs) son una simulación abstracta de un sistema nervioso real que está formado por un conjunto de unidades neuronales conectadas unas con otras por medio de conexiones del tipo axón. Estas conexiones tienen una gran semejanza con las dendritas y los axones en los sistemas nerviosos biológicos. Los modelos de Redes Neuronales Artificiales se pueden clasificar como: Modelos de tipo Biológico: Redes que tratan de simular los sistemas neuronales biológicos así como las funciones auditivas o algunas funciones básicas de la visión. Modelos dirigidos a aplicaciones: Modelos menos dependientes de los sistemas biológicos. Modelos en donde sus arquitecturas están fuertemente ligadas a las necesidades de las aplicaciones.

Tema 1: Conceptos Básicos Sistemas Conexionistas 3 REDES NEURONALES DE TIPO BIOLÓGICO Se estima que el cerebro humano contiene más de 100 billones de neuronas y 10 14 sinapsis (conexiones) en el sistema nervioso humano. El objetivo principal de las redes neuronales de tipo biológico es desarrollar un elemento sintético para verificar las hipótesis que conciernen a los sistemas biológicos. Las neuronas y las conexiones entre ellas constituyen la clave para el procesado de la información. Tres partes: Cuerpo de la Neurona. Entradas a la Neurona (Dendritas). Salidas de la neurona (Axón).

Tema 1: Conceptos Básicos Sistemas Conexionistas 4 REDES NEURONALES DIRIGIDAS A APLICACIONES Las Redes Neuronales dirigidas a aplicaciones están poco relacionadas con las redes neuronales biológicas. El conocimiento que se posee sobre el sistema nervioso en general no es completo y se deben de definir otras funcionalidades y estructuras de conexión distintas a las vistas desde la perspectiva biológica. Los puntos fuertes de este tipo de redes son: Auto-Organización y Adaptividad: Ofrecen posibilidades de procesado robusto y adaptativo, entrenamiento adaptativo y redes auto-organizativas. Procesado No Lineal: aumenta la capacidad de la red de aproximar, clasificar e inmunidad frente al ruido. Procesado Paralelo: normalmente se usa un gran número de células de procesado de alto nivel de interconectividad.

Tema 1: Conceptos Básicos Sistemas Conexionistas 5 TAXONOMÍA DE LAS REDES NEURONALES Existen dos fases en toda aplicación de las redes neuronales. Estas son la fase de aprendizaje o entrenamiento y la fase de prueba. En la fase de entrenamiento, se usa un conjunto de datos para determinar los parámetros libres que definen el modelo neuronal. Este modelo entrenado se usará posteriormente en la fase de prueba en la que se procesan patrones de prueba reales para dar los resultados definitivos. Redes Neuronales Fijo Supervisado Sin Supervisar Red de Hamming Perceptron Neocognitron Red de Hopfield Adaline Feature Map Multilayer Perceptron Entrenamiento Competitivo Modelos Dinámicos ART (Temporales)

Tema 1: Conceptos Básicos Sistemas Conexionistas 6 FUNDAMENTOS Una Red Neuronal Artificial consiste en un conjunto de elementos de procesado simples conectados entre sí y entre los que se envían información a través de las conexiones. Conjunto de Unidades de procesamiento (neuronas) Conexiones entre unidades (Asociando a cada conexión un peso o valor) Funciones de Salida y Activación para cada unidad de procesamiento

Tema 1: Conceptos Básicos Sistemas Conexionistas 7 MODELO DE NEURONA ARTIFICIAL El modelo de Neurona y la arquitectura de una Red Neuronal, describen como la Red transforma sus entradas en las salidas. Todo esto, puede ser visto simplemente como una Computación." Los elementos individuales de cálculo que forman la mayoría de los modelos de sistemas neuronales artificiales, reciben el nombre de Elemento de Procesamiento o Neurona Artificial. X1 Wj1 Elemento J Entradas Wjr f Wj0 Salida Xr Tendencia ELEMENTO SIMPLE DE PROCESADO

Tema 1: Conceptos Básicos Sistemas Conexionistas 8 ELEMENTOS Entradas Cada PE puede tener múltiples entradas, asociadas a propiedades diferentes. Opcional: Entrada de Tendencia o Bias (valor constante). Conexiones (Pesos) Cada entrada tiene asociada un Peso o Intensidad de Conexión. Wji: conexión entre la entrada i y el PE j Entradas ponderadas por un factor multiplicativo. Resaltan la importancia de la entrada al PE.

Tema 1: Conceptos Básicos Sistemas Conexionistas 9 Función de Activación Cada PE determina un valor de entrada neto (basándose en las entradas y en las fuerzas de conexión asociadas a cada una de ellas). (ejemplo) netai = xj w ij j= 0 Con el valor de entrada neta, se calcula el valor de activación del PE: ai () t = Fi( ai( t 1 ), netai() t ) t-1: representa un paso temporal antes del instante t. Es posible, en algunos casos, que el valor de activación dependa además de la entrada neta del valor anterior de activación.

Tema 1: Conceptos Básicos Sistemas Conexionistas 10 Función de Salida Una vez calculada la activación de un PE, se determina el valor de salida. Este se obtiene aplicando la función de salida (Transferencia) sobre la activación del PE. yi = fi(ai) yi = fi(netai) La función de transferencia actúa como un Limitador de Rango Dinámico.

Tema 1: Conceptos Básicos Sistemas Conexionistas 11 ARQUITECTURAS o TOPOLOGÍAS Arquitectura: " Es decir, cuantos elementos de procesado la constituyen y como éstos están interconectados." Los PE S en una Red Neuronal se distribuyen por CAPAS: conjunto de PEs que se encuentran en el mismo nivel en la estructura. Capa de Entrada: Entradas. Capa de Salida: Proporciona las salidas de la estructura. Capas Ocultas: Capas situadas entre la de Entrada y la de Salida.

Tema 1: Conceptos Básicos Sistemas Conexionistas 12 CARACTERÍSTICAS: El nº de PEs de una capa puede ser distinto al de otras. Pueden existir PEs con distintas funciones (activación y salida). Tantas capas ocultas como queramos. Añadir nuevas capas a una estructura que soluciona nuestro problema no tiene porque suponer una mejora significativa del sistema (velocidad).

Tema 1: Conceptos Básicos Sistemas Conexionistas 13 TAMAÑO DE LAS REDES NEURONALES Problema al diseñar una Red Neuronal: Indicar el número de capas que contendrá dicha estructura. Reglas Básicas: Dos Capas: (Entrada y Salida): Correspondencia directa entre entrada y salida. Válida cuando existe una gran similitud entre las entradas y las salidas. Múltiples Capas: Gran diferencia entre elementos de entrada y salida. Las Capas Ocultas crean una representación interna de los patrones de entrada. La habilidad para procesar información crece en proporción con el nº de capas ocultas.

Tema 1: Conceptos Básicos Sistemas Conexionistas 14 APROXIMACIONES ACON FRENTE A OCON El asunto en cuestión es cuantas redes son necesarias para la clasificación en multicategorías. Dos tipos de arquitectura: All Class in One Network (ACON) One Class in One Network (OCON) Red Entera 2 Subredes

Tema 1: Conceptos Básicos Sistemas Conexionistas 15 NUMERO Y TIPO DE INTERCONEXIONES Clasificación según el nº de uniones. Redes Totalmente Conectadas: Cuando la salida de un PE en una capa I es entrada a todos los PEs en la capa I+1. Redes Localmente Conectadas: Cuando la salida de un PE en una capa I es entrada a un cierto nº de PEs (región), pertenecientes a la capa I+1. Clasificación según se transmite la información: Redes Feedforward: sistemas en donde las salidas de los PEs de una capa sólo se propagan hacia PEs pertenecientes a la capa siguiente. Redes FeedBack: sistemas en donde las salidas de los PEs de una capa, pueden ser entradas a PEs de capas anteriores. Redes Recurrentes: sistemas en donde existen lazos cerrados. Redes Feedlateral: sistemas en donde las salidas de los PEs de una capa, pueden ser entradas a PEs de la misma capa. (Aprendizaje Competitivo)

Tema 1: Conceptos Básicos Sistemas Conexionistas 16 CARACTERÍSTICAS: Las Redes Feedforward suelen ser las más rápidas. Las Redes Feedforward representas sistemas lineales, mientras que las otras representan sistemas no lineales. FUNDAMENTOS BÁSICOS Fundamentos Matemáticos. Paralelismo Inherente. Tolerancia. - Tolerancia a fallos. - Conocimiento Distribuido. Adaptabilidad: Habilidad para ajustarse uno mismo. - Aprendizaje. - Autoorganización. - Generalización. - Entrenamiento.