INVESTIGACIÓN OPERATIVA Redes Neuronales Artificiales y Aplicaciones INTEGRANTES: Armijos Mauricio Jara Iza Rony

Documentos relacionados
Introducción a las Redes Neuronales

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

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

UNIVERSIDAD DE GUADALAJARA

Redes Neuronales. Elementos básicos de las redes neuronales Carlos Andrés Delgado S.

Redes Neuronales Artificiales El Perceptrón

Neurona. Células y Fibras nerviosas Célula Nerviosa. Sensoriales, motoras y de asociación Nucleo Actividades metabólicas Conexiones sinápticas

Aprendizaje Automatizado. Redes Neuronales Artificiales

Tema: Aprendizaje Supervisado.

Capítulo 3 REDES NEURONALES Y SU APLICACIÓN EN LA INGENIERÍA SÍSMICA III. REDES NEURONALES Y SU APLICACIÓN EN LA INGENIERÍA SÍSMICA

Detección Multiusuario para DS-CDMA basado en SVM

PROGRAMA DETALLADO VIGENCIA TURNO UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA

Redes Neuronales. Introducción. José Manuel Quero Reboul Dpto. Ingeniería Electrónica Universidad de Sevilla

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

María Gabriela Vintimilla Sarmiento Darwin Alulema

INTRODUCTION TO MACHINE LEARNING ISABELLE GUYON

Unidad VII Redes Neuronales

Profesor: Leonardo Franco Despacho Web:

REDES NEURONALES ADAPTABLES

Redes Neuronales Artificiales

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

CAPÍTULO 2 MARCO TEÓRICO

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

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

Redes Neuronales. Introducción a las redes neuronales Carlos Andrés Delgado S.

Lingüística computacional

Reconocimiento automático de palabras en documentos históricos usando redes neuronales convolucionales

Redes Neuronales Multicapa

FACULTAD DE INGENIERÍA

Aprendizaje: Perceptrón multi-capa

PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR FACULTAD DE INGENIERIA ESCUELA DE SISTEMAS

ANEXO II.- TEORÍA SOBRE REDES NEURONALES ARTIFICIALES

Inteligencia Artificial (Curso ) Grado en Ingeniería Informática - Ingeniería del Software

Redes Neuronales Multicapa

Inteligencia Artificial: Su uso para la investigación

Universidad de Costa Rica Facultad de Ingeniería Escuela de Ciencias de la Computación e Informática Licenciatura en Computación e Informática

Tema 8: Redes Neuronales

Conceptos básicos V:

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

Sistemas Inteligentes en Ingenieria. Antonio Morán, Ph.D.

Definir un Equipo de Fútbol óptimo mediante Redes Neuronales Artificiales

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

UAM-I. Reporte Final Proyecto de Investigación I y II. Generación de material didáctico vía web para Inteligencia Artificial.

Redes Neuronales. Parte II. Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Mg. Ing. Gustavo E. Juárez

PROCESAMIENTO DISTRIBUIDO

LIM. Modelización del conjunto motor-transmisión de un automóvil a partir de datos experimentales. Trabajo final de grado

Orden de las clases...

CAPITULO 1 INTRODUCCIÓN

Procesamiento Digital de Imágenes. Pablo Roncagliolo B. Nº 20

Uso de una red neuronal multicapa para el reconocimiento de caracteres griegos. Skynet Reloaded

Tema 3: Ðreas de la IA: Ejemplos de Investigaci n Actual (III) Redes Neuronales

Aspectos Básicos de Networking

Redes neuronales en control de sistemas

6.1 Base De Datos Centralizada

CAPÍTULO 3: REDES NEURONALES RECURRENTES

Universidad Autónoma de Baja California Facultad de Ciencias Administrativas Unidad Mexicali

Introducción a las Redes Neuronales Articiales

CRITERIOS DE SELECCIÓN DE MODELOS

CAPÍTULO 6: PRUEBAS Y RESULTADOS

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

DATOS DE LA ASIGNATURA

SISTEMAS INTELIGENTES

En este video vamos a examinar los distintos tipos de ordenadores que podemos encontrar hoy en día.

Grado en Ingeniería Informática

Redes neuronales dinámicas

Universidad de Los Andes Facultad de Ciencia Forestales y Ambientales Escuela de Ingeniería Forestal

UNIDAD DE INFORMÁTICA

Ingeniería Informática

Inteligencia Artificial II (Curso ) Ejercicios propuestos del tema 5

El Perceptrón Multicapa

Ingeniería en computación Tipos de sistemas operativos

INGENIERO EN INFORMÁTICA (CÓDIGO 1096)

Ingeniería en Computación

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

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

INTELIGENCIA ARTIFICIAL I

Inteligencia Artificial

VINCULACIÓN DE ASIGNATURAS A ÁREAS DE CONOCIMIENTO Graduado/a en Ingeniería Telemática

Inteligencia Artificial II

MULTIPROCESADORES MODELOS DE INTERCONEXIÓN

Predicción de potencia en el parque eólico de Villonaco, Loja, Ecuador. Alberto Reyes y Tania Guerrero INER Ecuador

Computación 1. Roles en la interconexión

Índice general. Introducción... 23

Redes Neuronales Artificiales

OPENCOURSEWARE REDES DE NEURONAS ARTIFICIALES Inés M. Galván José M. Valls. Tema 6: Redes de Neuronas Recurrentes

Línea de Especialización Control de Sistemas

Introducción a las Redes de Neuronas

Implementación y Evaluación del algoritmo de sincronización RBS para redes inalámbricas de sensores

REDES NEURONALES INTELIGENCIA ARTIFICIAL II

Series Temporales. Departamento de Informática Universidad Carlos III de Madrid Avda. de la Universidad, Leganés (Madrid)

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACION SUPERIOR PROGRAMA SINTÉTICO

Fuzzification. M.C. Ana Cristina Palacios García

PREDICCIÓN DE DEMANDA INSATISFECHA MEDIANTE EL USO DE REDES NEURONALES

Inteligencia Computacional

COMPETENCIAS DEL GRADO EN INGENIERÍA INFORMÁTICA

RECONOCIMIENTO DE PATRONES DRA. LETICIA FLORES PULIDO

GRADO EN INGENIERÍA INFORMÁTICA

Transcripción:

INVESTIGACIÓN OPERATIVA Redes Neuronales Artificiales y Aplicaciones INTEGRANTES: Armijos Mauricio Jara Iza Rony

Técnicas De La Inteligencia Artificial Programación Heurística Redes Neuronales. Evolución Artificial (Algoritmos Genéticos) Se basa en el modelo de comportamiento humano y su estilo para resolver problemas complejos. Las redes están formadas por un gran número de elementos simples y por sus interconexiones Se utilizan sistemas simulados en computador que evolucionan mediante operaciones de reproducción, mutación y cruce.

Ventajas que ofrecen Redes Neuronales Una nueva forma de computación, inspirada en modelos biológicos Un modelo matemático compuesto por un gran número de elementos procesales organizados en niveles. Aprendizaje Adaptativo Capacidad de aprender a realizar tareas basadas en un entrenamiento o en una experiencia inicial. Operación en tiempo real Para esto se diseñan y fabrican máquinas con hardware especial para obtener esta capacidad. Tolerancia a fallos La destrucción parcial de una red conduce a una degradación de su estructura Auto-organización Una red neuronal puede crear su propia organización o representación de la información que recibe mediante una etapa de aprendizaje.

Estructura Para describir la estructura de una red neuronal, primero describimos la estructura de lo que denominamos neurona. En la parte superior de la imagen vemos una neurona biológica, ésta está formada por sinapsis, axón, dentritas y cuerpo. En la parte inferior tenemos una neurona artificial que es una unidad de procesamiento de la información, es un dispositivo simple de cálculo que ante un vector de entradas proporciona una única salida.

Clasificación Para la clasificación de las redes neuronales vamos a seguir dos tipos de aplicaciones: * Según su Arquitectura * Según el Aprendizaje

Según La Arquitectura Todo esto nos sirve para clasificarlas en : REDES MULTICAPA están formadas por dos o mas capas de neuronas conectadas entre ellas. REDES MONOCAPA cuentan con una capa de neuronas, que intercambia señales con el exterior y que constituyen a un tiempo la entrada y la salida del sistema. REDES CON CONEXIONES HACIA DELANTE Esto implica que una capa no puede tener conexiones a una que reciba la señal antes que ella en la dinámica de la computación. REDES CON CONEXIONES HACIA ATRÁS En este tipo de redes pueden existir conexiones de capas

Según El Aprendizaje El aprendizaje se basa en el entrenamiento de la red con patrones. APRENDIZAJE SUPERVISADO la red dispone de los patrones de entrada y de salida que queremos obtener para esa entrada, y en función de ellos se modifican los pesos de las sinopsis para ajustar la entrada a la salida. APRENDIZAJE NO SUPERVISADO consiste en no proporcionar a la red los patrones de salida, sino sólo los de entrada y dejar que la red los clasifique en función de características comunes que encuentre entre ellos. APRENDIZAJE HÍBRIDO No se proporcionan los patrones objetivo, sino que sólo se dice si la respuesta acierta o falla ante un patrón de entrada.

Tipo de APRENDIZAJE Tipo de Entrada

APLICACIONES Se utiliza para el reconocimiento de Patrones, Problemas donde más importante es el Patrón que los datos. Así existen: 1. Clasificación. 2 Predicción. 3 Clustering y 4.Aproximación de curvas. 1. CLASIFICACIÓN

PREDICCION

3. CLUSTERING

3. APROXIMACIÓN DE CURVAS

OTRAS APLICACIONES CARACTERÍSTICAS El ámbito de aplicación de las Redes Neuronales Artificiales en Telecomunicaciones Ejemplo, relacionados al tráfico de datos, y por otro lado, las soluciones que pueden ser proporcionas por las redes neuronales para este tipo de problemas. Son capaces de determinar relaciones no lineales entre un conjunto de datos, asociando patrones de entrada o salidas correspondientes. Los tipos de aprendizaje disponibles pueden utilizarse para tareas de predicción y clasificación. Los modelos supervisados y no supervisados pueden ser aplicados para extraer y cancelar ruido de las señales. -Una vez que la red ha sido entrenada y probada puede adaptarse por sí misma a los cambios.

Detección de SPAM Basado en Redes Neuronales El problema fundamental lo representan los spams, que son mensajes publicitarios no solicitados. Problemas Relacionados con el Spam Perdida de productividad y dinero en las empresas. Reducción de efectividad del correo electrónico. Amenaza la viabilidad de Internet como un medio efectivo de comunicación. Incremento de costos relacionados con el tiempo. Genera importantes costos de seguridad a empresas ISP s. Incremento de propagación de virus informáticos. Saturación de servidores. Buzón de entrada incontrolable por parte del receptor. Daño de imagen de terceros. Molestias por parte del receptor

Motivación para la Aplicación y Uso de ANN s en Sistemas Antispam El correo electrónico, medio que nos permite comunicar rápidamente ofreciéndonos reducción de tiempo y costo. Problemas que causa el spam, no es solamente capaz de ahorrar mucho dinero, sino también es capaz de permitir una mejor utilización y minimizar los dolores de cabeza a cualquier usuario del correo electrónico.

Solución Aplicada Al Problema

Solución aplicada una Red Neuronal de tipo Back Propagation Se puede revisar el video del link siguiente, el cual tiene más explicación de esta técnica Back Propagation, basada en redes neuronales. https://www.youtube.com/watch?v=0odq286nsiy

INGENIERÍA DEL TRÁFICO Se denomina ingeniería o gestión de tráfico a diferentes funciones necesarias para planificar, diseñar, proyectar, dimensionar, desarrollar y supervisar redes de telecomunicaciones. MEDIR Y PREDECIR EL RENDIMIENTO DE LA RED. El uso de los recursos de red compartidos y el ancho de banda son dinámicos, varía con el tiempo. MODELAMIENTO DE LOS SISTEMAS DE RED. Esta es una tarea compleja, que puede ser resuelta mediante redes neuronales capaces de representar sistemas no-lineales. PLANIFICACIÓN DE RED. Una red neuronal al ser capaz de establecer patrones que modelen la naturaleza del tráfico, proporcionando guías para adaptar el flujo de tráfico a los recursos físicos de la red

Control de sobrecarga Las redes neuronales también pueden ser utilizadas para controlar la sobrecarga en las redes de telecomunicaciones. Se propone el uso de un modelo de red supervisado capaz de aprender las acciones de control en base a registros históricos Requisitos A Implementar En El Control De Sobrecarga Máximo throughput, para evitar el sofocamiento innecesario. 1. Equilibrio entre las estaciones. 2. Imparcialidad a cada nodo. 3. Robustez ante perfiles de tráfico cambiantes e interrupción parcial de la red.

SOLUCIÓN MEDIANTE REDES NEURONALES Un nodo procesador de una RNA recibe como entrada, los datos relacionadas a las llamadas a los procesadores y proporciona como salida Las decisiones de control de acuerdo a los valores máximos permitidos -umbral-; la correspondencia entre entrada-salida es adquirida a través de un proceso de aprendizaje aplicado sobre ejemplos generados por el método de control centralizado.