UNIVERSIDAD FRANCISCO DE PAULA SANTANDER BIBLIOTECA EDUARDO COTE LAMUS RESUMEN - TESIS DE GRADO

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIVERSIDAD FRANCISCO DE PAULA SANTANDER BIBLIOTECA EDUARDO COTE LAMUS RESUMEN - TESIS DE GRADO"

Transcripción

1 UNIVERSIDAD FRANCISCO DE PAULA SANTANDER BIBLIOTECA EDUARDO COTE LAMUS RESUMEN - TESIS DE GRADO AUTORES : A LIRIO MAYORGA DELGADO Y HECTOR JULIO PEDROZA GARZON FACULTAD: INGENIERIAS PLAN DE ESTUDIOS:. DE INGENIERÍA DE SISTEMAS DIRECTOR : NANCY TORCOROMA VELÁSQUEZ TÍTULO DE LA TESIS: HERRAMIENTA DE SOFTWARE PARA ENTRENAR Y SIMULAR REDES NEURONALES ARTIFICIALES. RESUMEN El objetivo principal de la presente investigación fue recopilar y analizar la información existente sobre las redes neuronales artificiales, contemplando todos los aspectos relacionados con la estructura, entrenamiento y formulación matemáticas de los diferentes algoritmos. Se siguió una metodología precisa, acorde con el tipo de investigación, esto con el fin de garantizar la eficacia de los resultados. La investigación concluye con la presentación de una herramienta de software que implementa los algoritmos CARACTERISTICAS más representativos, permitiendo poner en practica todos los conocimientos PAGINAS reunidos en 208 este documento. PLANOS ILUSTRACIONES CD ROM 1. CARACTERÍSTICAS PAGINAS 208 PLANOS ILUSTRACIONES CD ROM 1.

2 HERRAMIENTA DE SOFTWARE PARA ENTRENAR Y SIMULAR REDES NEURONALES ARTIFICIALES HECTOR JULIO PEDROZA GARZON ALIRIO MAYORGA DELGADO UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIAS PLAN DE ESTUDIOS DE INGENIERIA DE SISTEMAS SAN JOSE DE CUCUTA 2003

3 HERRAMIENTA DE SOFTWARE PARA ENTRENAR Y SIMULAR REDES NEURONALES ARTIFICIALES HECTOR JULIO PEDROZA GARZON ALIRIO MAYORGA DELGADO Proyecto de grado presentado como requisito para optar el título de Ingeniero de Sistemas Director NANCY TORCOROMA VELASQUEZ Ingeniero de Sistemas UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIAS PLAN DE ESTUDIOS DE INGENIERIA DE SISTEMAS SAN JOSE DE CUCUTA 2003

4

5 Primero le doy gracias a Dios por haberme dado esta gran oportunidad. Dedicada especialmente a mis padres por su gran apoyo tanto en lo económico como en lo moral. A mis hermanos por el apoyo brindado A Aleida por brindarme su amistad, su apoyo y por ser una persona incondicional. A mi pequeña hija por ser parte importante de mi esperanza. A mi amigo y compañero de tesis. Alirio

6 A todos los que siempre estuvieron conmigo... Héctor

7 AGRADECIMIENTOS Los autores expresan sus agradecimientos a: Dios, por darnos el don de ser profesionales. Nancy Torcoroma Velásquez, Ingeniera de Sistemas y Directora del proyecto, por sus valiosas orientaciones. Milton Vera, por su gran orientación en el manejo y uso del lenguaje de programación(java). Mery Yaneth Sarmiento, Ingeniera de Sistemas y Directora del grupo de investigación en inteligencia artificial de la Universidad Francisco de Paula Santander, por su constante motivación y apoyo en el trabajo realizado. Los integrantes del grupo de investigación en Inteligencia Artificial (GIIA) David Gregorio Maurello Rincón, Ingeniero de sistemas.

8 CONTENIDO Pág. INTRODUCCION 1 PLANTEAMIENTO DEL PROBLEMA 1.1 TITULO 1.2 FORMULACION DEL PROBLEMA 1.3 OBJETIVOS Objetivo general Objetivos específicos 1.4 JUSTIFICACION 1.5 ALCANCES Y LIMITACIONES Alcances Limitaciones 2. MARCO CONCEPTUAL 2.1 INTELIGENCIA ARTIFICIAL 2.2 LA NEURONA BIOLÓGICA Partes de la neurona biológica El cuerpo Las dendritas El axón Las sinapsis

9 La membrana celular Funcionamiento y comunicación interneuronal Aprendizaje en la neurona biológica 2.3 LA NEURONA ARTIFICIAL Elementos fundamentales Sinapsis o pesos de interconexión Un sumador Función de activación o de transferencia 2.4 REDES NEURONALES ARTIFICIALES Definición Historia Taxonomía Fase de diseño Fase de aprendizaje Fase de prueba Elementos de una red neuronal artificial Neuronas Estado de activación Función de salida o de transferencia Conexiones entre neuronas Regla de propagación Función o regla de activación Regla de aprendizaje

10 Representación del ambiente Clasificación de las redes neuronales artificiales Según el mecanismo de aprendizaje Según su topología Según el tipo de asociación entre la información de entrada y salida Según su modo de operación Estado del arte de las redes neuronales artificiales Aplicaciones de las redes neuronales artificiales Ventajas y desventajas de las redes neuronales artificiales 3 ESTRUCTURA Y FORMULACION MATEMÁTICA DE LOS PRINCIPALES ALGORITMOS DE ENTRENAMIENTO EN REDES NEURONALES ARTIFICIALES 3.1 RED TIPO PERCEPTRON Perceptron básico unicapa Funcionamiento Estructura y aprendizaje Perceptron multicapa Funcionamiento perceptron multicapa Estructura y aprendizaje perceptron multicapa Problemas del perceptron multicapa Problemas generales del perceptron 3.2 PROPAGACION INVERSA(BACKPROPAGATION) Regla delta generalizada Momentun en la regla delta generalizada

11 3.2.2 Funcionamiento Fase hacia delante Fase hacia atrás Estructura y aprendizaje Importancia Problemas generales 3.3 ALGORITMO DE KOHONEN Funcionamiento Estructura y aprendizaje 3.4 MEMORIAS ASOCIATIVAS Red de hopfield Funcionamiento Aprendizaje de la red de hopfield Estabilidad y función de energía Algoritmo secuencial (Asíncrono) Algoritmo paralelo (Sincrono) Problemas de la red de hopfield Memorias asociativas bidireccionales BAM Funcionamiento Aprendizaje Capacidad de memoria en la red BAM 3.5 ALGORITMOS GENETICOS Historia

12 3.5.2 Definición Clases de algoritmos genéticos Funcionamiento Componentes y características Problema a ser optimizado Representación de las soluciones del problema Decodificación del cromosoma Evaluación Selección Operadores genéticos Inicialización de la población Parámetros y criterios de parada Fundamentos matemáticos Análisis del efecto de la selección Análisis del efecto de cruce Análisis del efecto de mutación Aprendizaje 3.6 SISTEMAS DIFUSOS Conjuntos difusos Lógica difusa 4. ARQUITECTURA DEL SISTEMA EN LA METODOLOGIA OMT 4.1 ANALISIS ORIENTADO A OBJETOS Del problema

13 Formulación del problema Descripción del problema Modelado de objetos Objetos y clases Diccionario de datos Identificación de asociaciones Atributos identificativos Modelado dinámico Escenarios Identificación y seguimiento de sucesos Diagramas de estado Modelo funcional Listado de valores de entrada y de salida Diagramas de flujo de datos (DFD) 4.2 DISEÑO ORIENTADO A OBJETOS Diseño del sistema Identificación de la concurrencia Asignación de subsistemas a procesadores y tareas Administración de almacenes de datos Manejo de recursos globales Selección de una implementación de control de software Manejo de condiciones de contorno Arquitectura del sistema

14 4.2.2 Diseño de objetos Visión general del diseño de objetos Diseño de algoritmos para los métodos de las clases Diagrama de control en el sistema Intelligent Spider 4.3 IMPLEMENTACION Y PRUEBAS IMPLEMENTACION PRUEBAS 5. CONCLUSIONES 6. RECOMENDACIONES BIBLIOGRAFIA ANEXOS

15 LISTA DE FIGURAS Pág. Figura 1. Partes de una neurona biológica Figura 2. Coincidencia pre-post, ley de Hebb Figura 3. Coincidencia pre-moduladora. Figura 4. Esquema típico de la neurona artificial Figura 5. Función de transferencia limitador fuerte Figura 6. Función de transferencia lineal Figura 7. Función de transferencia sigmoidal Figura 8. Función tangente hiperbólica Figura 9. Conexiones entre elementos de la misma capa Figura 10. Conexiones entre elementos de diferente capa Figura 11. Conexiones recurrentes Figura 12. Estructura perceptron unicapa Figura 13. Estructura del perceptron multicapa Figura 14. Estructura algoritmo propagación inversa Figura 15. Problema de los mínimos locales Figura 16. Estructura red de kohonen Figura 17. Modelo de red de hopfield Figura 18. Estructura 1 de las memorias asociativas bidireccionales Figura 19. Estructura 2 de las memorias asociativas bidireccionales

16 Figura 20. Diagrama algoritmos genéticos Figura 21. Modelo de objetos de herramienta de software entrenador de redes neuronales Figura 22. Seguimiento de sucesos para escenario principal del sistema Figura 23. Sucesos para escenario perceptron Figura 24. Sucesos para escenario propagación inversa Figura 25. Sucesos escenario hopfield Figura 26. Sucesos escenario kohonen Figura 27. Sucesos escenario memorias asociativas Figura 28. Sucesos escenario algoritmos genéticos Figura 29. Sucesos escenario generar código Figura 30. Sucesos escenario propagar patrones Figura 31. Diagrama de estados escenario principal del sistema Figura 32. Diagrama de estados escenario perceptron Figura 33. Diagrama de estados escenario propagación inversa Figura 34. Diagrama de estados escenario hopfield Figura 35. Diagrama de estados escenario propagar patrones Figura 36. Listado de valores de entrada y de salida Figura 37. Diagrama de flujo de datos del nivel más general para el sistema intelligent spider Figura 38. Diagrama de flujo de datos para el proceso establecer enlace Figura 39. Diagrama de flujo de datos para el proceso seleccionar algoritmo Figura 40. Diagrama de flujo de datos para el proceso propagar Figura 41. Diagrama de flujo para el proceso entrenar

17 Figura 42. Diagrama de flujo de datos para el proceso registrar valores Figura 43. Arquitectura del sistema entrenador de redes neuronales artificiales Figura 44. Modelo de objetos optimizado para la herramienta de entrenamiento de redes neuronales artificiales Figura 45. Diagrama de control para el sistema intelligent spider

18 LISTA DE CUADROS Pág. Cuadro 1. Características de los tipos de redes neuronales mas importantes en la historia Cuadro 2. Paradigmas de aprendizaje y algoritmos mas conocidos 21 31

19 LISTA DE ANEXOS Pág. Anexo A. Manual de usuario Anexo B. Detalles técnicos Anexo C. Encuesta

20 INTRODUCCION El propósito fundamental de los sistemas basados en redes neuronales es mantener un control centralizado de varias funciones, aplicando mecanismos de aprendizaje que imiten el comportamiento de los seres humanos para lograr la autonomía y eficiencia que los caracteriza. Estos sistemas, actualmente son utilizados en el manejo y control de funciones sensoriales artificiales, para hacer que las maquinas puedan ver, oír y tomar decisiones sobre diferentes fenómenos; para lograr esto, se requiere la integración de diferentes tecnologías(hardware y software) y las más modernas técnicas de representación y gestión del conocimiento. A lo largo de los últimos 30 años se han venido desarrollando métodos y técnicas en inteligencia artificial, y aunque los resultados obtenidos son en gran parte satisfactorios; se espera que el desarrollo de nuevas tecnologías y la masificación del paralelismo a nivel de circuitos computacionales den un nuevo auge al estudio de esta rama de la ciencias computacionales. Para comprender el funcionamiento de las redes neuronales artificiales se necesita estudiar el funcionamiento biológico del cerebro humano, ya que este es la base de los diferentes modelos matemáticos que tratan de simular las características propias de la inteligencia humana. En este documento se explica detalladamente el paralelo entre neurona biológica

21 2 y neurona artificial a nivel de estructura, funcionamiento y modo de aprendizaje para luego llevar al lector hacia el concepto de red neuronal artificial, realizando un breve recorrido de su historia y aportes en la inteligencia artificial, destacando las áreas donde se han aplicado, los trabajos y autores mas importantes, realizando un análisis de las características y ventajas que ofrece esta tecnología con respecto a los métodos convencionales y a otras técnicas de inteligencia artificial. Esta investigación profundiza sobre los algoritmos de: perceptron, propagación inversa, hopfield, kohonen, memorias asociativas y algoritmos genéticos haciendo énfasis en las formulas matemáticas que dan soporte a cada uno de ellos, estos algoritmos son considerados los mas relevantes en el proceso de aprendizaje de las redes neuronales artificiales, para cada uno de ellos se explica el origen, funcionamiento, ventajas, aplicaciones y problemas, manteniendo un lenguaje claro y unificado para representar los procesos. Este trabajo concluye con la presentación de una herramienta de apoyo para el estudio de las redes neuronales artificiales, su diseño la hace apropiada tanto para principiantes como expertos interesados en desarrollar aplicaciones basadas en esta tecnología.

22 1. PLANTEAMIENTO DEL PROBLEMA 1.1 TITULO HERRAMIENTA DE SOFTWARE PARA ENTRENAR Y SIMULAR REDES NEURONALES ARTIFICIALES. 1.2 FORMULACION DEL PROBLEMA Las redes neuronales artificiales son un tema complejo. Requieren mucha investigación, paciencia, dedicación e ingenio de parte de aquellos interesados en usarlas como alternativa para solucionar problemas donde el computo tradicional ha tenido gran dificultad durante años. Para entender, que son las redes neuronales artificiales, como funcionan y en que se aplican se hace necesario reunir y procesar una gran cantidad de información, que en nuestro medio se encuentra dispersa, es compleja y muchas veces errada. Además no se cuenta con talento humano capacitado y experimentado en el área, que este en capacidad de guiar y resolver dudas en eventuales procesos investigativos que sobre esta área se pueden desarrollar. El material bibliográfico que sobre el particular se consigue carece de profundidad, dificultando la comprensión del verdadero sentido y potencial de la computación inteligente; igualmente ocurre con las herramientas de apoyo que hasta el momento se han desarrollado, las cuales presentan serias limitaciones obligando a sus

23 4 usuarios a moldear sus necesidades de acuerdo a las alternativas ofrecidas, lo cual va en contra de la particularidad de cada problema. 1.3 OBJETIVOS Objetivo general. Diseñar una herramienta de software que permita entrenar y simular Redes Neuronales Artificiales Objetivos específicos. Realizar una búsqueda bibliográfica actualizada acerca del estado del arte en las redes neuronales y los métodos usados para su modelación y entrenamiento, esto con el fin de generar documentación formal acerca del área de estudio. Diseñar un sistema computacional que cumpla con las características necesarias para modelar redes neuronales artificiales teniendo en cuenta las diferentes aplicaciones que se pueden tratar. Desarrollar un software que permita entrenar redes neuronales artificiales para cualquier aplicación respondiendo a las exigencias de la puesta en marcha del sistema. Comprobar la eficacia del sistema a través de la evaluación de los resultados obtenidos.

24 5 Utilizar una metodología orientada a objetos para el diseño y el desarrollo del software. Servir de base a las investigaciones, que en redes neuronales artificiales, se vienen realizando en la Universidad Francisco de Paula Santander. 1.4 JUSTIFICACIÓN La Universidad Francisco de Paula Santander no cuenta con herramientas apropiadas para el desarrollo de investigaciones en el área de inteligencia artificial, y aunque estas se pueden conseguir en el mercado su costo es muy elevado y no ofrecen soluciones completas, sino, por el contrario muy particulares de acuerdo a problemas específicos, predeterminando el método de solución y limitando al usuario a enfocar su investigación en el mismo sentido que la herramienta propone. Esta herramienta de software se crea para brindar apoyo a las investigaciones que se vienen realizando en el área de inteligencia artificial y que prevén el uso de redes neuronales como parte de su desarrollo. Es base fundamental para llevar a cabo algunas de las etapas trazadas en los dos macroproyecto que se están desarrollando al interior del grupo de investigación en inteligencia artificial(giia). Teniendo en cuenta las observaciones hechas en el proceso de acreditación del plan de estudios de Ingeniería de Sistemas donde se sugiere la iniciación de procesos investigativos en diferentes áreas, esta herramienta sirve de apoyo a la investigación en el área de

25 6 inteligencia artificial, proporcionando un soporte a estudiantes y docentes involucrados en las materias electivas referentes a inteligencia artificial, redes neuronales artificiales, sistemas expertos e imágenes y robótica. 1.5 ALCANCES Y LIMITACIONES Alcances. Presentación de documentación formal de las diferentes arquitecturas y algoritmos de entrenamiento para redes neuronales artificiales. Estudio matemático de las formulas que representan los diferentes tipos de redes neuronales. Para el diseño y programación de la herramienta de software se utilizara una metodología orientada a objetos, este sistema se realizará en lenguaje de programación Java garantizando así la concurrencia lógica de procesos a través de la programación de hilos y a demás la capacidad para funcionar en un entorno de red. Apoyo al plan de capacitación para los integrantes del grupo de investigación en el área de Inteligencia Artificial, dicho plan estará respaldado por manuales técnicos y de usuario.

26 Limitaciones. Se seleccionaran las arquitecturas y algoritmos mas relevantes en el diseño y entrenamiento de redes neuronales. No todos los problemas de aplicación se pueden solucionar con redes neuronales debido a que no funcionan correctamente. En la formalización del conocimiento se usaran reglas de producción. Para la simulación de las Redes Neuronales no se utilizará un software de monitoreo especial. Se va a utilizar el mismo software creado y este incluye el comportamiento de la red para el problema planteado.

27 2. MARCO CONCEPTUAL 2.1 INTELIGENCIA ARTIFICIAL Es una rama de la ciencia de la computación que permite a las máquinas extraer y automatizar el comportamiento de los seres inteligentes, mediante la implementación de algoritmos matemáticos. La inteligencia artificial a través de módulos computacionales puede ser aplicada en procesos tales como: la percepción, comprensión del lenguaje natural, aprendizaje, juegos, demostración de teoremas, sistemas expertos, robótica y en la solución de problemas en general. Historia. Los primeros pasos de la inteligencia artificial datan del antes de cristo, con la creación de un sistema lógico para diagnóstico de enfermedades. En 1651 un libro de Hobbes habla de el futuro uso de las máquinas en el desarrollo de una inteligencia más poderosa poco antes de que Pascal inventase la primera calculadora. Después de la segunda guerra mundial aparece la rama científica de la inteligencia artificial. En 1956, John McCarthy dio nombre a la ciencia en una conferencia en Vermont orientada a atraer a otros científicos, que juntos sentarían las bases para el futuro desarrollo en inteligencia artificial.

28 9 En 1957, ya se había desarrollado el general problem solver(gps). Un año después, McCarthy desarrolló el lenguaje de programación LISP, que aún se utiliza actualmente. Poco después se separaron lo que se consideran las dos ramas de la inteligencia artificial; por un lado el desarrollo de algoritmos que se comportasen de forma inteligente y por otro el conexionismo o redes de neuronas artificiales. En la actualidad, se tienen programas que analizan oraciones sintacticamente, que pintan, que escriben cuentos, que hacen música clásica, coches que conducen solos, y las tecnologías de redes neuronales que ya están siendo utilizadas por bancos para sustituir a las tarjetas de crédito en los cajeros reconociendo rasgos como la pupila de los clientes (sistemas de biometría). 2.2 LA NEURONA BIOLOGICA Definición. La neurona es el bloque fundamental de construcción del sistema nervioso, capaz de recibir y transmitir información, es una célula similar a otras células del cuerpo humano con ciertas especializaciones. Todas las neuronas están constituidas por las mismas partes básicas, así como las mismas subdivisiones anatómicas independientemente del tamaño y forma de la misma. Se estima que en cada milímetro del cerebro hay cerca de neuronas, conteniendo en total más de cien mil millones de neuronas y sinapsis en el sistema nervioso humano. Según los trabajos en investigación y ciencia realizados por el español Ramón y Cajal, la neurona no es una masa continua sino una red de unidades discretas.

29 Partes de la neurona biológica Figura 1. Partes de la neurona biológica El cuerpo. El cuerpo de la célula es el que recibe y suma todas las señales eléctricas de entrada que provienen de las dendritas. La actividad de mantenimiento de las células se lleva a cabo en el cuerpo, donde una fábrica química construye una variedad de moléculas. El cuerpo también controla la energía de la neurona y regula otras actividades.

30 11 La capa externa del cuerpo tiene la capacidad única de generar impulsos nerviosos, lo cual es considerado como una función vital. El diámetro del cuerpo según los estudios realizados oscila entre 5 a 100 micras Las dendritas. Las dendritas, son la vía de entrada de las señales que se combinan en el cuerpo de la neurona. Son ramas que salen del cuerpo, las cuales poseen conexiones sinápticas en donde se reciben señales que generalmente vienen de otros axones. Hay un número significativo de conexiones sinápticas como lo son de axón a axón, axón a cuerpo y dendrita a dendrita. A diferencia de los circuitos eléctricos comunes, no hay conexión física en las sinapsis, sino que un espacio separa los químicos especiales que son liberados por el axón y se transmiten hacia la dendrita; estos químicos se llaman neurotransmisores. Algunos neurotransmisores son activadores y otros son inhibidores El axón. El axón es una fibra que lleva la señal desde el cuerpo de la célula hacia otras neuronas. El axón puede ser tan corto como 0.1 mm ó tan largo como 1 metro. El axón tiene varias ramas cerca de la punta, cada una terminando con una sinapsis desde donde la señal se trasmite, así la neurona puede generar pulsos que pueden activar o inhibir otras neuronas(cientos o miles), las cuales a su vez son activadas por cientos o miles de otras neuronas. De esta manera es como la conectividad de las neuronas, más que su complejidad funcional, da la capacidad de procesamiento al cerebro humano.

31 Las sinapsis. Son las unidades funcionales y estructurales elementales que median entre las interacciones de las neuronas. En las terminaciones de las sinapsis se encuentran vesículas que contienen sustancias químicas llamadas neurotransmisores, que ayudan a la propagación de las señales electroquímicas de una neurona a otra. La conexión sináptica es un pequeño bulbo que contiene estructuras esféricas llamadas vesículas sinápticas, algunas neuronas que han sido activadas muy débilmente transmiten ciertos signos electromagnéticos a través de su interior con cierta respuesta; podemos decir que son "locales" pues el impulso muere después de cierta distancia La membrana celular. Permite a la célula la transmisión de señales, siendo la comunicación cerebral de dos tipos: química a través de las sinapsis y eléctrica dentro de la neurona. La maravillosa y compleja acción de la membrana celular crea en la célula la habilidad de producir y transmitir aún ambos tipos de señales. La membrana celular tiene cerca de 5 nanómetros de espesor y consiste de dos capas de moléculas con lípidos. En la membrana existen varios tipos de proteínas que se pueden clasificar en 5 grupos: bombas, canales, receptores, enzimas y proteínas estructurales. Las bombas mueven iones a través de la membrana para mantener concentraciones.

32 13 Los canales permiten selectivamente el paso de iones y controlan un flujo a través de la membrana. Algunos canales se abren o cierran dependiendo del potencial eléctrico de la membrana, otros se controlan químicamente. Los receptores reconocen y unen varios tipos de moléculas y son muy específicos. Las enzimas en las membranas aceleran una gran variedad de reacciones químicas Funcionamiento y comunicación intraneuronal. En la transmisión el mensaje (que es un impulso nervioso de carácter eléctrico) es conducido a través del cuerpo celular a lo largo del axón hasta el botón sináptico para liberar alguna sustancia transmisora. La neurona tiene un medio interno y un medio externo, tanto fuera como dentro tiene iones positivos y negativos, aunque cada medio suele tener una mayor concentración de iones, así el medio interno tiende a ser negativo y el medio externo a ser positivo; de tal forma que el medio externo de la neurona lo constituyen fundamentalmente sodio y cloro y en el medio interno potasio (K+) y aniones (A-). La concentración de sodio en una neurona es 10 veces más baja que en sus alrededores y la concentración de potasio es 10 veces más alta. Estas concentraciones tienden a nivelarse por medio de "fugas" en la célula, debido a poros en las membranas. Para mantener las concentraciones una proteína llamada "bomba de sodio" continuamente saca sodio de la célula y mete potasio. Se pueden mover cientos de millones de iones de potasio por segundo. La combinación de estos dos químicos es responsable de crear y

33 14 mantener el equilibrio dinámico químico que constituye el estado de reposo de una neurona. La concentración iónica causa que en el interior de la célula se genere un potencial de -70 milivoltios con respecto a sus alrededores; para que la célula se "encienda" o sea activada, las entradas sinápticas deben reducir este nivel a aproximadamente -50 milivoltios, cuando esto ocurre, los niveles de sodio y potasio se invierten repentinamente, en un milisegundo el interior de la célula se vuelve 50 milivoltios positivo con respecto al medio ambiente externo. Este cambio de polaridad se transmite a través del axón y sus conexiones. Cuando el pulso llega a la terminal del axón, se abren canales de calcio con voltaje controlado, esto acciona la liberación de moléculas neurotransmisoras y el proceso continúa a otras células; después de generar un potencial, la célula entra en un período de varios milisegundos en el cual regresa a su estado de reposo en preparación para otro pulso. Se cree que más de 30 sustancias trabajan como neurotransmisores, un mismo neurotransmisor puede ser activador en una sinapsis e inhibidor en otra Aprendizaje en la neurona biológica. Según el psicólogo canadiense Donald O. Hebb(1949), el aprendizaje en las neuronas ocurre por la actividad neuronal coincidente, esto se conoce como la ley de Hebb o aprendizaje Hebbiano. Cuando el axón de la célula A excita la célula B y repetidamente toma lugar en su activación, ocurre algún proceso de crecimiento o cambio metabólico en una o ambas células tal que la eficacia de A, como una de las células que dispara a B, se incrementa. Según la regla de aprendizaje de Hebb, la actividad coincidente en las neuronas presináptica y postsináptica es crítica para

34 15 fortalecer la conexión entre ellas; según Hebb este proceso se denomina mecanismo asociativo pre-post. Figura 2. Coincidencia pre-post, ley de Hebb Para Hebb la neurona biológica debe su peculiaridad de procesamiento de la información a la capacidad de autoorganización que ellas tienen. En el año 1993 Ladislav Tauc y Eric Kandel propusieron una segunda regla de aprendizaje en la cual la conexión sináptica entre dos neuronas se puede fortalecer sin actividad de la célula postsináptica, mediante una tercera neurona llamada neurona moduladora la cual incrementa la liberación del neurotransmisor de la célula presináptica.

35 16 Figura 3. Coincidencia pre-moduladora. 2.3 LA NEURONA ARTIFICIAL Definición. Es la que intenta mimetizar las características más importantes de la neurona biológica, siendo esta el elemento básico de procesamiento de la red neuronal artificial. El funcionamiento de una neurona artificial, básicamente consiste en aplicar un conjunto de entradas, cada una representando la salida de otra neurona, o una entrada del medio externo, realizar una suma ponderada con estos valores, y "filtrar" este valor a través de una función matemática llamada función de activación[9,11,21]. Figura 4. Esquema típico de la neurona artificial

36 17 El cuerpo de la neurona es a menudo representado por la suma ponderada de las entradas, seguida por una función lineal o no lineal, llamada función de activación que usa los valores de entrada para determinar la actividad de la neurona. La eficiencia sináptica es representada por los "pesos de interconexión" Elementos fundamentales Sinapsis o pesos de interconexión. Representan la fuerza de interconexión entre las neuronas, y pueden ser positivos(excitatorios) o negativos(inhibitorios); además pueden ser fijos o adaptables. Las redes con pesos adaptables usan leyes de aprendizaje para ajustar los valores de la fuerza de interconexión. Si la red neuronal usa pesos fijos las tareas a ser ejecutadas deben estar bien definidas Un sumador. El cual produce la suma ponderada de las entradas de acuerdo a los correspondientes pesos de las conexiones Función de activación o de transferencia. Tiene como misión limitar la amplitud de la salida generada por la neurona. Existen distintos tipos de redes neuronales con diferentes funciones de activación, pero la estructura interna de la neurona, es común en la mayoría de las redes. La elección de la función de activación junto con la forma de ponderación determinan las características de la neurona artificial.

37 REDES NEURONALES ARTIFICIALES Definición. Las redes neuronales artificiales son redes interconectadas masivamente en paralelo de elementos simples, con organización jerárquica, los cuales intentan interactuar con los objetos del mundo real del mismo modo que lo hace el sistema nervioso biológico del ser humano[3,11,15,16,34]. Las redes neuronales son consideradas modelos analógicos que tienen como su principal objetivo reproducir en la medida de lo posible las características y la capacidad de procesamiento de información del conjunto de neuronas presentes en el cerebro de los seres vivos; con características importantes como lo es la robustez, tolerancia a fallos, capacidad de adaptación, aprendizaje y la capacidad de procesar información defectuosa[16,17] Historia. Las redes neuronales no son un concepto nuevo, la idea de una red neuronal fue originalmente concebida como un intento por modelar la fisiología del cerebro. El objetivo era crear un modelo capaz de realizar procesos del pensamiento humano; muchos de los primeros trabajos fueron realizados por filósofos, psicólogos y fisiólogos. Las primeras explicaciones teóricas sobre el cerebro humano fueron dadas por algunos antiguos filósofos griegos, como Platón y Aristóteles. En este orden de ideas también aportaron Descartes( ) y los filósofos empiristas del siglo XVIII.

38 19 El primero en estudiar el cerebro humano a partir de un análisis neuronal fue William James(1890), cuya afirmación "la actividad de un punto en la corteza cerebral(neurona) es modelada por la suma ponderada de las entradas", sirvió de base para el trabajo realizado por Warren McCulloch, un neurofisiólogo, y Walter Pitts, un matemático, quienes en 1943 lanzaron una teoría para modelar la actividad nerviosa del cerebro, el que hasta hoy sirve como fundamento para la construcción de muchas redes neuronales. Otra importante obra que habla sobre el inicio de las redes neuronales y titulada La organización del comportamiento fue escrita por Donald Hebb en Para el año de 1957 aparece una de las primeras redes neuronales conocidas, la cual se llamaba Perceptron, cuyo creador fue Frank Rosenblatt; cuyo modelo era capaz de generalizar; es decir, después de haber sido entrenada con ciertos patrones este modelo de red era capaz de reconocer otros similares a los ya aprendidos. En el año de 1959 fue desarrollada la primer red neuronal aplicable a problemas reales, cuyo nombre fue Adaline y desarrollada por Bernard Widrow y Marcial Hoff. seguidamente en 1967 se presento un trabajo realizado por uno de los más considerados investigadores de las redes neuronales, Stephen Grossberg, cuyo modelo de red se llamo Avalancha y su objetivo era el reconocimiento continuo del habla y el aprendizaje de los movimientos de los brazos en los robots.

39 20 En 1977 James Anderson diseño un modelo lineal llamado Asociador lineal ; también para ese mismo año el ingeniero electrónico de la universidad de Helsinki Teuvo Kohonen desarrollo un modelo muy similar al de Anderson. Para el año de 1980 el japones Kunihiko Fukushima desarrollo un modelo de red neuronal para el reconocimiento de patrones llamado El Neocognitrón. En 1982 en la academia nacional de las ciencias John Hopfield presentó su trabajo, una red neuronal que lleva su mismo nombre Red de Hopfield. Para 1985, el Instituto Americano de física comenzó lo que ha sido la reunión anual Neural Network for Computing, en 1987 se formó la Internatonal Neural Networks Society(INNS), bajo la dirección de Grossberg, Kohonen y Amari, en 1988 se da la unión del IEEE y de la INNS. La International Joint Conference on Neural Network (IJCNN), en 1991 nace en europa la International Conference on Artificial Neural Networks (ICANN). Actualmente existen dos grandes tendencias en el estudio de las redes neuronales. Un primer grupo compuesto por los biólogos, físicos y psicólogos, los cuales trabajan en el desarrollo de modelos que imiten el comportamiento del cerebro. El segundo grupo consiste de ingenieros que poseen el conocimiento del cómo estas neuronas artificiales pueden ser interconectadas para formar redes con poderosas capacidades computacionales. Estos últimos utilizan los modelos biológicos desarrollados por el primer grupo como punto de partida de sus investigaciones[9,16,18].

40 21 Cuadro 1. Características de los tipos de redes neuronales más importantes en la historia Nombre de la red Año Aplicaciones más importantes Perceptron 1957 Reconocimiento de caracteres impresos ADALINE/MADALINE 1960 Filtrado de señales, Ecualizador adaptativo Avalancha 1967 Reconocimiento de habla Continua Cerebellatron 1969 Control del movimiento de los brazos de un robot Backpropagation 1974 Síntesis de voz, Control 1985 de robots, Reconocimiento de patrones Brain-Estate-in-a-Box 1977 Extracción de reconocimiento de bases de datos Neocognitron 1978 Reconocimiento de Self-Organizing-Map (SOM). Topology Preserving Map (TPM) Hopfield Memoria asociativa bidireccional Maquinas de Boltzman y Cauchy Teoría resonancia adaptativa (ART) Counter-propagation caracteres manuscritos Reconocimiento de patrones, Codificación de datos, Optimización 1982 Reconstrucción de patrones y optimización 1985 Memoria heteroasociativa 1985 Reconocimiento de 1986 patrones, Optimización 1986 Reconocimiento de patrones 1986 Comprensión de imágenes Inventada/desarrollada por Frank Rosenblatt Bernard Widrow Stephen Grossberg David Marr, James Albus, Andres Pellionez Paul Werbos, David Parker, David Rumelhart James Anderson K. Fukushima Teuvo Kohonen John Hopfield Bart Kosko Jeffrey Hinton, Terry Sejnowski, Harold Szu Gail Carpenter, Stephen Grossberg Robert Hecht-Nielsen

41 Taxonomía. En el desarrollo de aplicaciones basadas en redes neuronales artificiales se pueden distinguir tres fases: diseño, aprendizaje y pruebas Fase de diseño. Constituye la fase inicial y la mas importante de todas ya que de un buen diseño depende el desempeño de la red. En esta etapa se hace un conocimiento del problema para extraer cuales son los patrones mas representativos que se utilizaran como entrada a la red neuronal, y que a partir de estos empieza el proceso de entrenamiento. Además, en esta fase se debe seleccionar el algoritmo, la estructura y configuración mas adecuadas de la red neuronal Fase de aprendizaje. Durante esta fase la red es entrenada para que vaya modificando sus pesos sinápticos, adaptándolos paulatinamente para que la respuesta de la red sea correcta. Una de las características más importantes de las redes neuronales artificiales es su capacidad de aprendizaje, dado mediante la actualización o cambio de los pesos sinápticos propios de las conexiones Fase de prueba. En esta fase se evalúan los resultados obtenidos después de una o más iteraciones, estos resultados pueden ser calculados inmediatamente, así como adaptados iterativamente según el tipo de red neuronal y según la función de ecuaciones dinámicas de prueba utilizadas; después de una iteración se comparan los valores de las neuronas de la última capa con los valores deseados, y así determinar la validez del diseño.

42 Elementos de una red neuronal artificial. Suele considerarse que todo modelo de red neuronal queda caracterizado por la especificación de ocho aspectos o elementos básicos[16,17,48] Neuronas. Son el conjunto de elementos simples e interconectados que procesan la información, y que suelen disponerse en capas o niveles estructurados jerárquicamente. Se caracterizan tres tipos de neuronas según su disposición en el modelo: neuronas de entrada, neuronas de salida y neuronas ocultas. Las neuronas de entrada reciben las señales del entorno, las cuales pueden ser señales provenientes de sensores o de otros sectores del sistema. Las neuronas de salida son las encargadas de enviar las señales fuera del sistema. Las neuronas ocultas son aquellas cuyas entradas y salidas se encuentran dentro del sistema, sin contacto con el exterior Estado de activación. Toda neurona en una red neuronal se encuentra en uno de dos estados posibles, reposo y excitado, cada uno de los cuales tiene asignado un valor. Los valores de activación pueden ser discretos o continuos, además pueden ser limitados o ilimitados.

43 Función de salida o de transferencia. Existen cuatro funciones de transferencia típicas que determinan el valor de salida o la respuesta de cada neurona. Limitador fuerte. Se asocia a neuronas binarias en las cuales, cuando la suma de sus entradas es mayor o igual que el umbral de la neurona, la activación es uno (1); si es menor la activación es menos uno(-1). Figura 5. Función de transferencia limitador fuerte

44 25 Función lineal. La salida de una función de transferencia lineal es igual a su entrada. a = n Figura 6. Función de transferencia lineal Función sigmoidal. Esta función toma los valores de entrada, los cuales pueden oscilar entre mas y menos infinito, y restringe la salida a valores entre cero y uno, de acuerdo a la expresión siguiente: f(n) = 1 1+ e n Esta función es comúnmente usada en redes multicapa, como la Backpropagation, en parte porque la función logística o sigmoidal es diferenciable.

45 26 Figura 7. Función de transferencia sigmoidal Función tangente hiperbólica o gaussiana. Esta dada por la siguiente ecuación. f(n) = e e n n e + e n n Figura 8. Función tangente hiperbólica La función tangente hiperbólica es simétrica en el origen, y a diferencia de la función sigmoidal, la tangente hiperbólica produce valores negativos, lo cual es útil en algunos

46 27 modelos, especialmente cuando utilizamos valores negativos para los pesos iniciales de la red [35] Conexiones entre neuronas. El esquema de interconexión es lo que define a la arquitectura de una red neuronal artificial, es el que indica como se propagará la señal desde un elemento procesador a otro o hacia sí mismo; dichas interconexiones son unidireccionales y tienen un peso asociado para cada conexión, estos pesos forman la memoria de la red. Las conexiones excitatorias, usualmente señales positivas o cercanas a 1, aumentan el valor de entrada al elemento procesador, mientras que las conexiones inhibitorias decrementan el valor. Tres diferentes esquemas de interconexión entre los elementos procesadores en una red neuronal son: Conexiones entre elementos procesadores de la misma capa. Figura 9. Conexiones entre elementos de la misma capa Conexiones entre elementos procesadores de diferente capa.

47 28 Figura 10. Conexiones entre elementos de diferente capa Conexiones recurrentes que conectan a un elemento procesador consigo mismo Figura 11. Conexiones recurrentes Si la información fluye en una dirección, las conexiones son llamadas de propagación hacia adelante. La realimentación permite que la información fluya entre elementos procesadores en ambas direcciones y/o recursivamente[16,46] Regla de propagación. Combina las salidas de cada neurona con las correspondientes ponderaciones establecidas por el patrón de conexión para especificar de esta forma cómo se evaluaran las entradas que reciba cada neurona. El efecto global sobre una neurona de todas las demás neuronas suele considerarse aditivo y constituye la llamada entrada neta o potencial post-sináptico. Todas las entradas ponderadas por los pesos que

48 29 recibe una unidad constituyen la entrada neta que determinará la activación de la neurona a través de una función de activación[48] Función o regla de activación. El grado de activación de cada elemento de una red neuronal artificial determina la presencia o ausencia de señal en sus conexiones de salida, este grado de activación está dado en función de la suma de sus entradas. La contribución de un elemento a la entrada de otro puede representarse como el producto de su grado de activación por el peso de su conexión. Existe la posibilidad de establecer conexiones de retroalimentación, que básicamente trabajan con el grado de activación previo del elemento en cuestión. La regla de activación combina las entradas con el estado actual de la neurona, para producir un nuevo estado de activación en la neurona, a partir de un estado que ya existía y la combinación de las entradas con los pesos de las conexiones. La salida obtenida en una neurona para las diferentes formas de la función de activación son evaluadas por las siguientes funciones de filtrado[16,17,46]: función lineal función Limitador Fuerte función sigmoidal función tangente hiperbólica

49 Regla de aprendizaje. La regla de aprendizaje consiste en el procedimiento por el cual se procederá a la modificación del patrón de conexión en función de la experiencia, conduciendo en última instancia al establecimiento de nuevos modelos de respuesta del sistema a los estímulos externos. El aprendizaje es considerado como un porcentaje en el cambio de los pesos o memoria de la red[17,27,46] Representación del ambiente. El comportamiento del ambiente vendrá dado, dependiendo de la aplicación que vaya a dársele al modelo de red neuronal, por la información empírica disponible o por una función estocástica que varíe temporalmente sobre el espacio de patrones de entrada. La interacción de la red con el ambiente vendrá representada por el conjunto de unidades de entrada y el conjunto de unidades de salida, cuyas entradas y salidas representarán respectivamente a la información de entrada y a la respuesta del sistema Clasificación de las redes neuronales artificiales Según el mecanismo de aprendizaje. Los criterios que se siguen para cambiar el valor asignado a las conexiones cuando se pretende que la red aprenda una nueva información se conoce como la regla de aprendizaje. De forma general, se suelen considerar dos tipos de reglas de aprendizaje para las redes neuronales: La regla de aprendizaje supervisado, y no supervisado.

50 31 Cuadro 2. Paradigmas de aprendizaje y algoritmos mas conocidos Paradigma Supervisado Regla de aprendizaje Corrección del error Arquitectura Perceptron o perceptron multicapa Algoritmo de aprendizaje Algoritmos de aprendizaje perceptron, retropropagación del error, ADALINE, MADALINE Elman y Jordan recurrentes Retropropagación del error Boltzmann Recurrente Algoritmo de aprendizaje Boltzmann Competitivo Competitivo LVQ No supervisado Corrección del error Competitiva Por refuerzo Hebbian Red ART Red de Hopfield Multicapa sin realimentación Competitiva SOM Red ART Multicapa sin realimentación ARTMap Aprendizaje de memoria asociativa Proyección de Sannon VQ Kohonen SOM ART1, ART2 Análisis lineal de discriminante Híbrido Corrección de error y competitivo Sin realimentación o competitiva Redes RBF Análisis de componentes principales Algoritmo de aprendizaje RBF Aprendizaje supervisado. En el proceso de aprendizaje supervisado, el entrenamiento de la red es controlado por un agente externo(supervisor) que determina la respuesta que debería generar la red a partir de una entrada determinada. La salida es comparada con la deseada y en caso de que no coincidan se procede a modificar los pesos de las conexiones, con el fin de conseguir que la

51 32 salida obtenida se aproxime a la deseada. Existen diferentes formas de llevar a cabo el aprendizaje supervisado: Aprendizaje por corrección de error. Este tipo de aprendizaje consiste en ajustar los pesos de las conexiones de la red en función de la diferencia entre los valores deseados y los obtenidos en la salida de la red; es decir en función del error cometido en la salida. Aprendizaje por refuerzo. En el aprendizaje por refuerzo el entrenamiento se realiza sin conocer exactamente la salida deseada para una determinada entrada. Existe una relación de entrada-salida a través de un proceso de éxito o fracaso, produciendo una señal(señal de refuerzo) que mide el buen funcionamiento del sistema. Los pesos se ajustan en base a la señal de refuerzo basándose en un mecanismo de probabilidades. "Si una acción tomada por el sistema de aprendizaje es seguida por un estado satisfactorio, entonces la tendencia del sistema a producir esa particular acción es reforzada. En otro caso, la tendencia del sistema a producir dicha acción es disminuida". La función del supervisor es más la de un crítico que la de un maestro. Aprendizaje estocástico. Durante el entrenamiento de la red se realizan cambios aleatorios e los valores de los pesos de las conexiones de las red y se evalúa su efecto a partir de la salida deseada y de distribuciones de probabilidad.

52 33 Aprendizaje no supervisado. El aprendizaje no supervisado se caracteriza porque la red no recibe influencia externa para ajustar los pesos de las conexiones entre sus neuronas. La red no conoce ninguna relación entre las entradas y las salidas que debe generar, por ello, suele decirse que estas redes son capaces de auto-organizarse. El éxito de este tipo de aprendizaje se logra buscando en el conjunto de datos de entrada características, regularidades, correlaciones o categorías que se puedan establecer entre ellos. Entre los algoritmos mas relevantes para este tipo de aprendizaje están: Aprendizaje hebbiano. Este tipo de aprendizaje consiste en ajustar los pesos de las conexiones de acuerdo con la correlación (multiplicación en el caso de valores binarios +1 y -1) de los valores de activación(salidas) de las dos neuronas conectadas sin tener en cuenta si se deseaba o no esos estados de activación. Aprendizaje competitivo y cooperativo. Esta idea se basa en la existencia de competencia y cooperación entre las neuronas de una cierta capa por la oportunidad de entrenarse (aprender). Esto, se refiere a que, la neurona que produce la salida mayor se le considera ganadora, y tiene la capacidad de inhibir a las otras neuronas(no presentan activación: salida nula). Todo ello conlleva a que solamente los pesos de la neurona ganadora podrán ser ajustados.

53 Según su topología. Cuando hablamos de la topología o arquitectura de las redes neuronales nos referimos a la organización y disposición de las neuronas en la red formando capas o grupos de neuronas más o menos alejadas de la entrada y la salida de las red. Evaluando como parámetros de clasificación el numero de capas, el numero de neuronas por capa, el grado de conectividad y el tipo de conexiones entre neuronas, existen redes neuronales monocapa y multicapa. Redes monocapa. Una red de este tipo está formada por dos capas: una capa de entrada y una de salida. La capa de entrada es sólo un receptor para los valores de entrada que se distribuirán hacia la capa siguiente. La capa de salida está constituida por las neuronas que procesan la información. Redes multicapa. Una red multicapa se caracteriza por disponer de conjuntos de neuronas agrupadas en varios niveles o capas. Existen tres tipos de capas: de entrada, ocultas y de salida. Para identificar la capa a la cual pertenece una neurona solo basta con identificar el origen de las señales de entrada y el destino de las señales de salida, puesto que normalmente todas las neuronas de una capa reciben señales de entrada de otras capa anteriores, mas cercanas a las entradas de la red y envían sus señales de salida a una capa posterior, mas cercana a las salidas de la red.

54 Según el tipo de asociación entre la información de entrada y salida. Cuando se aplica un estímulo (dato de entrada) la red responde con una salida asociada a la información de entrada. Existen dos formas primarias de realizar esta asociación entre información de entradasalida que se corresponde con la naturaleza de la información almacenada en la red. Estos dos mecanismos de asociación dan lugar a dos tipos de redes neuronales que son las redes hetero-asociativas y las auto-asociativas, cuyos modelos no son diferentes en principio. Redes hetero-asociativas. Estas redes al asociar información de entrada con información de salida, precisan al menos de dos capas, una para captar y retener la información de entrada y otra para mantener la salida con la información asociada. En cuanto a su conectividad existen redes hetero-asociativas con conexiones hacia delante o feedforward, redes con conexiones hacia atrás o feedforward/feedback y redes con conexiones laterales. El aprendizaje de este tipo de redes puede ser con supervisión o sin supervisión. Redes auto-asociativas. Este tipo de redes asocia una información de entrada con el ejemplar mas parecido de los almacenados conocidos por la red; Se pueden implementar con una sola capa de neuronas.

I SEMANA ELECTRONICA REDES NEURONALES

I SEMANA ELECTRONICA REDES NEURONALES UNIVERSIDAD NACIONAL SAN ANTONIO ABAD A DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA I SEMANA ELECTRONICA REDES NEURONALES Ing. Avid idromán González Se trata de una nueva forma de computación

Más detalles

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.

Actividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos. Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas

Más detalles

Capítulo 2. Las Redes Neuronales Artificiales

Capítulo 2. Las Redes Neuronales Artificiales Capítulo 2. Las Redes Neuronales Artificiales 13 Capitulo 2. Las Redes Neuronales Artificiales 2.1 Definición Redes Neuronales Artificiales El construir una computadora que sea capaz de aprender, y de

Más detalles

1. Liderar equipos. Liderazgo

1. Liderar equipos. Liderazgo Liderazgo Índice Para empezar... 3 Los objetivos... 4 Entramos en materia... 5 1.1 Aprender a ser líder... 5 1.2 Tipos de líder... 6 1.3 Estilos de dirección... 7 1.4 Características del líder... 8 1.5

Más detalles

EJEMPLO DE REPORTE DE LIBERTAD FINANCIERA

EJEMPLO DE REPORTE DE LIBERTAD FINANCIERA EJEMPLO DE REPORTE DE LIBERTAD FINANCIERA 1. Introduccio n El propósito de este reporte es describir de manera detallada un diagnóstico de su habilidad para generar ingresos pasivos, es decir, ingresos

Más detalles

CAPÍTULO 4: ALGORITMOS DE APRENDIZAJE

CAPÍTULO 4: ALGORITMOS DE APRENDIZAJE Capítulo 4 Algoritmos de Aprendizaje 26 CAPÍTULO 4: ALGORITMOS DE APRENDIZAJE En este capítulo se proporcionan las descripciones matemáticas de los principales algoritmos de aprendizaje para redes neuronales:

Más detalles

Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos

Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos Antecedentes y Fundamentación Un Sistema de Información es un conjunto de componentes que interactúan entre sí, orientado

Más detalles

A. Subcampos basados en el contenido.

A. Subcampos basados en el contenido. ARTIFICIAL INTELLIGENCE. AN ILLUSTRATIVE OVERVIEW Aaron Sloman School of Computer Science The University of Birmingham http://www.cs.bham.ac.uk/~axs/courses.ai.html Las áreas de aplicación de la Inteligencia

Más detalles

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los

Más detalles

Inteligencia Artificial. Redes Neurales Artificiales

Inteligencia Artificial. Redes Neurales Artificiales Inteligencia Artificial Redes Neurales Artificiales Redes Neural Natural Estructura celular del del cerebro donde residen las las capacidades intelectuales del del hombre Neurona: Soma: Dendritas: Sinapsis:

Más detalles

CAPÍTULO I. Sistemas de Control Distribuido (SCD).

CAPÍTULO I. Sistemas de Control Distribuido (SCD). 1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables

Más detalles

OPT. Núcleo Básico. Núcleo de Formación. Optativa. Nombre de la universidad. Universidad Politécnica de Pachuca. Nombre del programa educativo

OPT. Núcleo Básico. Núcleo de Formación. Optativa. Nombre de la universidad. Universidad Politécnica de Pachuca. Nombre del programa educativo Nombre la universidad Universidad Politécnica Pachuca Nombre l programa educativo Maestría en Mecatrónica Objetivo l programa educativo Formar recursos humanos altamente capacitados en los conocimientos

Más detalles

Capítulo 5: Pruebas y evaluación del sistema. A continuación se muestran una serie de pruebas propuestas para evaluar varias

Capítulo 5: Pruebas y evaluación del sistema. A continuación se muestran una serie de pruebas propuestas para evaluar varias Capítulo 5: Pruebas y evaluación del sistema 5.1 Definición de pruebas para la aplicación A continuación se muestran una serie de pruebas propuestas para evaluar varias características importantes del

Más detalles

Aprendizaje Automatizado. Redes Neuronales Artificiales

Aprendizaje Automatizado. Redes Neuronales Artificiales Aprendizaje Automatizado Redes Neuronales Artificiales Introducción Una forma de emular características propias de los humanos: memorizar y asociar hechos. Se aprende de la experiencia. El cerebro humano

Más detalles

Por qué es importante la planificación?

Por qué es importante la planificación? Por qué es importante la planificación? La planificación ayuda a los empresarios a mejorar las probabilidades de que la empresa logre sus objetivos. Así como también a identificar problemas claves, oportunidades

Más detalles

Análisis y cuantificación del Riesgo

Análisis y cuantificación del Riesgo Análisis y cuantificación del Riesgo 1 Qué es el análisis del Riesgo? 2. Métodos M de Análisis de riesgos 3. Método M de Montecarlo 4. Modelo de Análisis de Riesgos 5. Qué pasos de deben seguir para el

Más detalles

4 Teoría de diseño de Experimentos

4 Teoría de diseño de Experimentos 4 Teoría de diseño de Experimentos 4.1 Introducción En los capítulos anteriores se habló de PLC y de ruido, debido a la inquietud por saber si en una instalación eléctrica casera que cuente con el servicio

Más detalles

CAPITULO 3 REDES HIBRIDAS-COMPLEJAS. 3.1 Descripción de la Red Híbrida Compleja (HCNN)

CAPITULO 3 REDES HIBRIDAS-COMPLEJAS. 3.1 Descripción de la Red Híbrida Compleja (HCNN) CAPITULO 3 REDES HIBRIDAS-COMPLEJAS 3.1 Descripción de la Red Híbrida Compleja (HCNN) La predicción de eventos caóticos que se presentan en un mundo que nos rodea es de gran interés. Especialmente en aquellos

Más detalles

Inteligencia artificial: todo comienza con una neurona.

Inteligencia artificial: todo comienza con una neurona. MEMORIAS DEL SEGUNDO CONCURSO DE INVESTIGACIÓN, DESARROLLO E INNOVACIÓN TECNOLÓGICA IDIT 2013 Inteligencia artificial: todo comienza con una neurona. Sandra Belén Bejarano Jiménez, Sofía Monserrat Pérez

Más detalles

Capítulo 6: Conclusiones

Capítulo 6: Conclusiones Capítulo 6: Conclusiones 6.1 Conclusiones generales Sobre el presente trabajo se obtuvieron varias conclusiones sobre la administración del ancho de banda en una red inalámbrica, basadas en la investigación

Más detalles

CAPÍTULO 2 ANTECEDENTES

CAPÍTULO 2 ANTECEDENTES CAPÍTULO 2 ANTECEDENTES 2.1 Educación y las Nuevas Tecnologías. La introducción en la sociedad de las llamadas "Nuevas Tecnologías" (como las redes de computadoras, los sistemas de Chat, los sistemas de

Más detalles

Partes, módulos y aplicaciones de un Controlador de Procesos

Partes, módulos y aplicaciones de un Controlador de Procesos Partes, módulos y aplicaciones de un Controlador de Procesos Conceptos PLC Un controlador lógico programable es un sistema que originalmente fue desarrollado para la industria de manufactura, en particular

Más detalles

CAPÍTULO III 3. MÉTODOS DE INVESTIGACIÓN. El ámbito de los negocios en la actualidad es un área donde que cada vez más

CAPÍTULO III 3. MÉTODOS DE INVESTIGACIÓN. El ámbito de los negocios en la actualidad es un área donde que cada vez más CAPÍTULO III 3. MÉTODOS DE INVESTIGACIÓN El ámbito de los negocios en la actualidad es un área donde que cada vez más se requieren estudios y análisis con criterios de carácter científico a fin de poder

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS

PROGRAMACIÓN ORIENTADA A OBJETOS PROGRAMACIÓN ORIENTADA A OBJETOS Clase 1. Introducción Profesor: Diego Sánchez Gómez Introducción a la programación orientada a objetos 1. Introducción a la programación orientada a objetos 2. Las clases

Más detalles

CUENTOS Y CUENTAS PARA DESPERTAR LA CURIOSIDAD

CUENTOS Y CUENTAS PARA DESPERTAR LA CURIOSIDAD XV CONGRESO DE ENSEÑANZA Y APRENDIZAJE DE LAS CUENTOS Y CUENTAS PARA DESPERTAR LA CURIOSIDAD Clara Grima, Dept. Matemática Aplicada I, Universidad de Sevilla, grima@us.es RESUMEN. Pese a la revolución

Más detalles

Licenciatura en Computación

Licenciatura en Computación Res. CFI 21/06/2012 Res. CDC 25/09/2012 Pub. DO 31/10/2012 Plan de Estudios Licenciatura en Computación Facultad de Ingeniería 1 Antecedentes y fundamentos 1.1 Antecedentes En la Facultad de Ingeniería,

Más detalles

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl

Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl 1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,

Más detalles

Criterios para seleccionar tecnología de Modelos de Toma de Decisiones

Criterios para seleccionar tecnología de Modelos de Toma de Decisiones Estado del Arte Por Eduardo Cantú y Stephen Sellers Criterios para seleccionar tecnología de Modelos de Toma de Decisiones Seleccionar la herramienta apropiada para desarrollar sus Modelos de Cadena de

Más detalles

CAPITULO VI CONCLUSIONES. Al haber analizado los conceptos presentados en este trabajo, pudimos llegar a la

CAPITULO VI CONCLUSIONES. Al haber analizado los conceptos presentados en este trabajo, pudimos llegar a la CAPITULO VI CONCLUSIONES 6.1 Conclusión Al haber analizado los conceptos presentados en este trabajo, pudimos llegar a la conclusión de que la comunicación organizacional, es el flujo de información que

Más detalles

3º Grado Educación Infantil Bilingüe Números. Método Singapur y F. Bravo E R

3º Grado Educación Infantil Bilingüe Números. Método Singapur y F. Bravo E R MATEMÁTICAS PARA EDUCACIÓN INFANTIL N Enseñamos y aprendemos llos números:: Método Siingapur y Fernández Bravo,, Porr Clarra Garrcí ía,, Marrtta Gonzzál lezz y Crri isstti ina Lattorrrre.. Ú M E R O S

Más detalles

35 Facultad de Ciencias Universidad de Los Andes Mérida-Venezuela. Potencial Eléctrico

35 Facultad de Ciencias Universidad de Los Andes Mérida-Venezuela. Potencial Eléctrico q 1 q 2 Prof. Félix Aguirre 35 Energía Electrostática Potencial Eléctrico La interacción electrostática es representada muy bien a través de la ley de Coulomb, esto es: mediante fuerzas. Existen, sin embargo,

Más detalles

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases

Diagramas del UML. A continuación se describirán los diagramas más comunes del UML y los conceptos que representan: Diagrama de Clases El UML está compuesto por diversos elementos gráficos que se combinan para conformar diagramas. Debido a que el UML es un lenguaje, cuenta con reglas para combinar tales elementos. La finalidad de los

Más detalles

Curso: Arquitectura Empresarial basado en TOGAF

Curso: Arquitectura Empresarial basado en TOGAF Metodología para desarrollo de Arquitecturas (ADM) El ADM TOGAF es el resultado de las contribuciones continuas de un gran número de practicantes de arquitectura. Este describe un método para el desarrollo

Más detalles

Los estados financieros proporcionan a sus usuarios información útil para la toma de decisiones

Los estados financieros proporcionan a sus usuarios información útil para la toma de decisiones El ABC de los estados financieros Importancia de los estados financieros: Aunque no lo creas, existen muchas personas relacionadas con tu empresa que necesitan de esta información para tomar decisiones

Más detalles

10. La organización de las niñas y de los niños. 10.1 Criterios para la organización de las niñas y de los niños

10. La organización de las niñas y de los niños. 10.1 Criterios para la organización de las niñas y de los niños 10. La organización de las niñas y de los niños Las investigaciones sociales han comprobado que a medida que crecen las niñas y los niños aumenta el interés por tener amigos y disminuyen significativamente

Más detalles

Tema 5. Diseño detallado.

Tema 5. Diseño detallado. Ingeniería del Software II 2011 Tema 5. Diseño detallado. Diseño del Software. Los requisitos y el análisis orientado a objetos se centran en aprender a hacer lo correcto: Entender los objetos de nuestro

Más detalles

FUNDAMENTOS BIOLÓGICOS DEL APRENDIZAJE Y LA MEMORIA

FUNDAMENTOS BIOLÓGICOS DEL APRENDIZAJE Y LA MEMORIA Departamento de Biología Ambiental y Salud Pública FUNDAMENTOS BIOLÓGICOS DEL APRENDIZAJE Y LA MEMORIA La plasticidad cerebral: bases neurobiológicas del aprendizaje y la memoria. Determinantes genéticos.

Más detalles

ORIENTACIONES SIMCE TIC

ORIENTACIONES SIMCE TIC ORIENTACIONES SIMCE TIC Sistema Nacional de Medición de Competencias TIC en Estudiantes ORIENTACIONES SIMCE TIC Sistema Nacional de Medición de Competencias TIC en Estudiantes INDICE Introducción 7 Prueba

Más detalles

INTRODUCCION AL CONTROL AUTOMATICO DE PROCESOS

INTRODUCCION AL CONTROL AUTOMATICO DE PROCESOS INTRODUCCION AL CONTROL AUTOMATICO DE PROCESOS El control automático de procesos es parte del progreso industrial desarrollado durante lo que ahora se conoce como la segunda revolución industrial. El uso

Más detalles

Taller de observación entre profesores

Taller de observación entre profesores Taller de observación entre profesores Gabriel Chancel Valente Unitat d Assessorament Psicopedagógic Universitat Autònoma de Barcelona uap@uab.cat 1. Presentación A pesar de sus limitaciones, la clase

Más detalles

DIVISIÓN ACADÉMICA DE EDUCACIÓN Y ARTES

DIVISIÓN ACADÉMICA DE EDUCACIÓN Y ARTES DIVISIÓN ACADÉMICA DE EDUCACIÓN Y ARTES Lic. en ciencias de la educación Materia: Tecnologías de la Información y Comunicación aplicadas a la educación a distancia Catedrático: Miguel Ney Garrido Bolaños

Más detalles

Guía breve para la. Versión abreviada del Manual para la. evaluación de desempeño y potencial

Guía breve para la. Versión abreviada del Manual para la. evaluación de desempeño y potencial Guía breve para la evaluación de desempeño y potencial Versión abreviada del Manual para la evaluación de desempeño y potencial Febrero 2013 INSTITUCIONES PÚBLICAS SUSTENTADAS EN EL BUEN DESEMPEÑO DE SUS

Más detalles

TERCERA EDAD Y AUTOGENIA

TERCERA EDAD Y AUTOGENIA Por los años 50 en mi país, estos procesos se explicaban solamente desde la perspectiva de la autosugestión y la autogenia. Se señalaba que teníamos dos tipos de mentes una referida al subconsciente y

Más detalles

El rincón de los problemas

El rincón de los problemas Marzo de 2010, Número 21, páginas 165-172 ISSN: 1815-0640 El rincón de los problemas Pontificia Universidad Católica del Perú umalasp@pucp.edu.pe De lo particular a lo general, usando grafos Problema En

Más detalles

MODELOS DE RECUPERACION

MODELOS DE RECUPERACION RECUPERACIÓN Y ORGANIZACIÓN DE LA INFORMACIÓN INGENIERÍA INFORMÁTICA RECUPERACIÓN Y ACCESO A LA INFORMACIÓN MODELOS DE RECUPERACION AUTOR: Rubén García Broncano NIA 100065530 grupo 81 1 INDICE 1- INTRODUCCIÓN

Más detalles

Unidad VI: Supervisión y Revisión del proyecto

Unidad VI: Supervisión y Revisión del proyecto Unidad VI: Supervisión y Revisión del proyecto 61. Administración de recursos La administración de recursos es el intento por determinar cuánto, dinero, esfuerzo, recursos y tiempo que tomará construir

Más detalles

PROCESOS DE INDUCCIÓN Y ENTRENAMIENTO

PROCESOS DE INDUCCIÓN Y ENTRENAMIENTO PROCESOS DE INDUCCIÓN Y ENTRENAMIENTO QUÉ ES LA INDUCCIÓN? Es el proceso de guiar al nuevo trabajador hacia la incorporación a su puesto. Es una etapa que inicia al ser contratado un nuevo empleado en

Más detalles

Bloque I: Conceptos básicos y fundamentos de la Dirección de Proyectos.

Bloque I: Conceptos básicos y fundamentos de la Dirección de Proyectos. 1.- Objeto. Presentar y fomentar la existencia de metodologías en Dirección de Proyectos o Project Management a través de experiencias, documentos, normas y estándares nacionales e internacionales. Ofrecer

Más detalles

CUESTIONARIO PARA LA EVALUACIÓN DE CURSOS APOYADOS EN TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN

CUESTIONARIO PARA LA EVALUACIÓN DE CURSOS APOYADOS EN TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN CUESTIONARIO PARA LA EVALUACIÓN DE CURSOS APOYADOS EN TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN DATOS DE IDENTIFICACIÓN 1. Edad:... 2. Género: a. Masculino b. Femenino 3. Estudios que cursas: FORMACIÓN

Más detalles

INTRODUCCIÓN. La influencia de las Tecnologías de la Información y la Comunicación (TIC) en la

INTRODUCCIÓN. La influencia de las Tecnologías de la Información y la Comunicación (TIC) en la 1 INTRODUCCIÓN La influencia de las Tecnologías de la Información y la Comunicación (TIC) en la educación es inminente en la actualidad. Los sistemas educativos recurren a la tecnología para agilizar sus

Más detalles

RECOMENDACIONES DE INVESTIGACIÓN FUTURA.

RECOMENDACIONES DE INVESTIGACIÓN FUTURA. Capítulo 6 CONCLUSIONES Y RECOMENDACIONES DE INVESTIGACIÓN FUTURA. 212 METODOLOGÍA PARA LA DETECCIÓN DE REQUERIMIENTOS SUBJETIVOS EN EL DISEÑO DE PRODUCTO. CAPÍTULO 6. CONCLUSIONES, APORTACIONES Y RECOMENDACIONES.

Más detalles

En este capítulo se describe las herramientas, así como los procesos involucrados en el análisis y desarrollo de sistemas de información, por otro

En este capítulo se describe las herramientas, así como los procesos involucrados en el análisis y desarrollo de sistemas de información, por otro CAPITULO 5 TEORIA SOBRE ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION En este capítulo se describe las herramientas, así como los procesos involucrados en el análisis y desarrollo de sistemas de información,

Más detalles

DISEÑO DE INDICADORES DE DESIGUALDAD SOCIAL EN LAS CIUDADES.-

DISEÑO DE INDICADORES DE DESIGUALDAD SOCIAL EN LAS CIUDADES.- DISEÑO DE INDICADORES DE DESIGUALDAD SOCIAL EN LAS CIUDADES.- 1. Introducción. El presente documento es el referente metodológico para la selección inicial de los barrios deprimidos. Se recoge una propuesta

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.2 UML: Modelado de casos de uso PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Modelado de casos de uso (I) Un caso de uso es una técnica de modelado usada para describir lo que debería hacer

Más detalles

Lección 1-Introducción a los Polinomios y Suma y Resta de Polinomios. Dra. Noemí L. Ruiz Limardo 2009

Lección 1-Introducción a los Polinomios y Suma y Resta de Polinomios. Dra. Noemí L. Ruiz Limardo 2009 Lección 1-Introducción a los Polinomios y Suma y Resta de Polinomios Dra. Noemí L. Ruiz Limardo 2009 Objetivos de la Lección Al finalizar esta lección los estudiantes: Identificarán, de una lista de expresiones

Más detalles

Puedes Desarrollar Tu Inteligencia

Puedes Desarrollar Tu Inteligencia Puedes desarrollar tu Inteligencia (Actividad-Opción A) Puedes Desarrollar Tu Inteligencia Una nueva investigación demuestra que el cerebro puede desarrollarse como un músculo Muchas personas piensan que

Más detalles

CAPÍTULO 3 Servidor de Modelo de Usuario

CAPÍTULO 3 Servidor de Modelo de Usuario CAPÍTULO 3 Servidor de Modelo de Usuario Para el desarrollo del modelado del estudiante se utilizó el servidor de modelo de usuario desarrollado en la Universidad de las Américas Puebla por Rosa G. Paredes

Más detalles

Teoría evolutiva del cerebro

Teoría evolutiva del cerebro Teoría evolutiva del cerebro G. DOMAN: "Estamos totalmente convencidos de que todo niño, en el momento de nacer, posee una inteligencia potencial superior a la que jamás utilizó Leonardo da Vinci. Ser

Más detalles

COMPARACIÓN DE LOS INDICADORES DE GESTIÓN DEL CONOCIMIENTO FRENTE A LOS OBJETIVOS ESTRATÉGICOS DEFINIDOS EN XM

COMPARACIÓN DE LOS INDICADORES DE GESTIÓN DEL CONOCIMIENTO FRENTE A LOS OBJETIVOS ESTRATÉGICOS DEFINIDOS EN XM INTRODUCCIÓN El actual ambiente organizacional no solo a nivel colombiano, sino también a nivel internacional, ha venido enfrentando a las compañías a procesos de globalización y competencia, donde la

Más detalles

El Producto: Software

El Producto: Software Este material está basado en el curso preparado por A.Navarro, UCM U (que a su vez sigue el texto del libro de Pressman) El Producto: Software Ingeniería del Software de Gestión 1 Facultad de Informática

Más detalles

UNIVERSIDAD AUTONOMA DEL ESTADO DE MEXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO REPORTE DE INVESTIGACION

UNIVERSIDAD AUTONOMA DEL ESTADO DE MEXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO REPORTE DE INVESTIGACION UNIVERSIDAD AUTONOMA DEL ESTADO DE MEXICO CENTRO UNIVERSITARIO UAEM ATLACOMULCO REPORTE DE INVESTIGACION Qué es el momento en una red backpropagation? U.A. REDES NEURONALES INTEGRANTES: JESUS BARRIOS CRESCENCIO

Más detalles

Caso práctico de Cuadro de Mando con Tablas Dinámicas

Caso práctico de Cuadro de Mando con Tablas Dinámicas 1 Caso práctico de Cuadro de Mando con Tablas Dinámicas Luis Muñiz Socio Director de SisConGes & Estrategia Introducción Hay una frase célebre que nos permite decir que: Lo que no se mide no se puede controlar

Más detalles

Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT

Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Proyecto de Fin de Carrera Universidad Politécnica de Valencia Escuela Técnica Superior de Informática Desarrollo de un Sistema de Gestión de Proyectos mediante el framework GWT Realizado por: Dirigido

Más detalles

GERENCIA DE INTEGRACIÓN

GERENCIA DE INTEGRACIÓN GERENCIA DE INTEGRACIÓN CONTENIDO Desarrollo del plan Ejecución del plan Control de cambios INTRODUCCIÓN La gerencia de integración del proyecto incluye los procesos requeridos para asegurar que los diversos

Más detalles

ECONOMÍA SOCIAL SOLIDARIA

ECONOMÍA SOCIAL SOLIDARIA ECONOMÍA SOCIAL SOLIDARIA Módulo básico de capacitación para las organizaciones afiliadas a StreetNet Internacional Objetivos de este módulo de capacitación StreetNet Internacional fue fundada en el 2002

Más detalles

ENTRENAMIENTO Y DESARROLLO DEL PERSONAL OBJETIVOS Los principales objetivos del entrenamiento son: 1.- Preparar al personal para la ejecución inmediata de las diversas tareas del cargo. 2.- Proporcionar

Más detalles

2.1 Planificación del Alcance

2.1 Planificación del Alcance 2. Gestión del Alcance del Proyecto La Gestión del Alcance del Proyecto incluye los procesos necesarios para asegurarse que el incluya todo el trabajo requerido, y sólo el trabajo requerido, para completar

Más detalles

CAPITULO 1 INTRODUCCIÓN. Puesta en Evidencia de un circulo virtuoso creado por los SRI entre los Mercados Financieros y las Empresas

CAPITULO 1 INTRODUCCIÓN. Puesta en Evidencia de un circulo virtuoso creado por los SRI entre los Mercados Financieros y las Empresas CAPITULO 1 INTRODUCCIÓN 16 Capítulo I: Introducción 1.1 Breve descripción del proyecto: Nuestro proyecto de tesis trata de mostrar el círculo virtuoso que se produce entre los instrumentos de inversión

Más detalles

Conclusiones. Particionado Consciente de los Datos

Conclusiones. Particionado Consciente de los Datos Capítulo 6 Conclusiones Una de las principales conclusiones que se extraen de esta tesis es que para que un algoritmo de ordenación sea el más rápido para cualquier conjunto de datos a ordenar, debe ser

Más detalles

ISO14001:2015. - disponer de un certificado bajo la versión de 2008 en vigor - superar una auditoria bajo los requisitos de la nueva versión

ISO14001:2015. - disponer de un certificado bajo la versión de 2008 en vigor - superar una auditoria bajo los requisitos de la nueva versión ISO14001:2015 PLAN DE TRANSICIÓN Tras la publicación de la nueva versión de la norma ISO14001 el pasado mes de septiembre se inicia un periodo de convivencia entre las dos versiones de la norma. Este periodo

Más detalles

1 La Resolución de Problemas utilizando la Computadora

1 La Resolución de Problemas utilizando la Computadora La Resolución de Problemas utilizando la Computadora Lissette Alvarez Abril-Julio, 2004 El Computador es una máquina que no puede trabajar por si sola, únicamente realiza aquellas órdenes que el hombre

Más detalles

CAPÍTULO 1: INTRODUCCIÓN. El presente capítulo muestra una introducción al problema de Optimizar un Modelo de

CAPÍTULO 1: INTRODUCCIÓN. El presente capítulo muestra una introducción al problema de Optimizar un Modelo de CAPÍTULO 1: INTRODUCCIÓN El presente capítulo muestra una introducción al problema de Optimizar un Modelo de Escenarios para Carteras de Inversión. Se presenta tanto objetivo general como objetivos específicos.

Más detalles

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04

PROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04 Autorización Este documento entra en vigor a partir del 2 de agosto del 2005, a través de su autorización por parte del Dr. Francisco Javier Rojas Monroy, Coordinador de Operaciones, Calidad y Teclogía

Más detalles

PROPUESTAS COMERCIALES

PROPUESTAS COMERCIALES PROPUESTAS COMERCIALES 1. Alcance... 2 2. Entidades básicas... 2 3. Circuito... 2 3.1. Mantenimiento de rutas... 2 3.2. Añadir ofertas... 5 3.2.1. Alta desde CRM... 5 3.2.2. Alta desde el módulo de Propuestas

Más detalles

Su éxito se mide por la pertinencia y la oportunidad de la solución, su eficacia y eficiencia.

Su éxito se mide por la pertinencia y la oportunidad de la solución, su eficacia y eficiencia. APUNTES PARA EL CURSO PROCESOS COGNITIVOS: RESOLUCIÓN DE PROBLEMAS Y TOMA DE DECISIONES Elaborado por Vicente Sisto Campos. Se trata de la confluencia de la capacidad analítica del equipo de identificar

Más detalles

INGENIERÍA DE SISTEMAS Y AUTOMÁTICA EN LOS NUEVOS PLANES DE ESTUDIO DE CICLO LARGO

INGENIERÍA DE SISTEMAS Y AUTOMÁTICA EN LOS NUEVOS PLANES DE ESTUDIO DE CICLO LARGO INGENIERÍA DE SISTEMAS Y AUTOMÁTICA EN LOS NUEVOS PLANES DE ESTUDIO DE CICLO LARGO F. Torres, L.M. Jiménez, F. Candelas Dep. Ingeniería de Sistemas y Comunicaciones Universidad de Alicante email : medina@disc.ua.es

Más detalles

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 1 de agosto de 2003 1. Introducción Cualquier modelo de una situación es una simplificación de la situación real. Por lo tanto,

Más detalles

SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR COORDINACIÓN GENERAL DE UNIVERSIDADES TECNOLÓGICAS

SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR COORDINACIÓN GENERAL DE UNIVERSIDADES TECNOLÓGICAS SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR COORDINACIÓN GENERAL DE UNIVERSIDADES TECNOLÓGICAS CRITERIOS GENERALES PARA LA PLANEACIÓN, EL DESARROLLO Y LA EVALUACIÓN, EN LA IMPLANTACIÓN

Más detalles

El Futuro de la Computación en la Industria de Generación Eléctrica

El Futuro de la Computación en la Industria de Generación Eléctrica El Futuro de la Computación en la Industria de Generación Eléctrica Retos a los que se enfrenta la industria de generación La industria de generación eléctrica se enfrenta a dos retos muy significativos

Más detalles

1. Introducción. Universidad de Cantabria 1-1

1. Introducción. Universidad de Cantabria 1-1 1. Introducción Las empresas de transporte y distribución de energía eléctrica tuvieron que afrontar históricamente el problema que suponía el aumento de la energía reactiva que circulaba por sus líneas.

Más detalles

Capítulo 4. Diseño de un sistema para reconocimiento y consulta de las tarjetas Hu

Capítulo 4. Diseño de un sistema para reconocimiento y consulta de las tarjetas Hu Capítulo 4. Diseño de un sistema para reconocimiento y consulta de las tarjetas Hu En este capítulo se describe el diseño de un sistema, denominado HuSystem, planteado para cumplir dos objetivos: Búsqueda

Más detalles

Guía para los Primeros Delegados

Guía para los Primeros Delegados www.piarc.org 2011 Guía para los Primeros Delegados Usted es el Primer Delegado de su país en la Asociación Mundial de la Carretera debido al puesto preponderante que ocupa en el sector de las carreteras

Más detalles

Este documento ha sido generado para facilitar la impresión de los contenidos. Los enlaces a otras páginas no serán funcionales.

Este documento ha sido generado para facilitar la impresión de los contenidos. Los enlaces a otras páginas no serán funcionales. Este documento ha sido generado para facilitar la impresión de los contenidos. Los enlaces a otras páginas no serán funcionales. Introducción Por qué La Geometría? La Geometría tiene como objetivo fundamental

Más detalles

VENTAJAS Y DESVENTAJAS DE LAS TECNOLOGIAS

VENTAJAS Y DESVENTAJAS DE LAS TECNOLOGIAS VENTAJAS Y DESVENTAJAS DE LAS TECNOLOGIAS EN NUESTRAS VIDAS JOCABED VALENZUELA GARCIA ESLI GUADALUPE LAZCANO RODRIGUEZ INTRODUCCION: Le tecnología es un sinónimo de innovación y de cosas nuevas para facilitar

Más detalles

LINEAMIENTOS BASICOS PARA EL DISEÑO Y ESTABLECIMIENTO DE SISTEMAS DE ALERTA TEMPRANA Juan Carlos Villagrán De León CIMDEN-VILLATEK, Guatemala

LINEAMIENTOS BASICOS PARA EL DISEÑO Y ESTABLECIMIENTO DE SISTEMAS DE ALERTA TEMPRANA Juan Carlos Villagrán De León CIMDEN-VILLATEK, Guatemala LINEAMIENTOS BASICOS PARA EL DISEÑO Y ESTABLECIMIENTO DE SISTEMAS DE ALERTA TEMPRANA Juan Carlos Villagrán De León CIMDEN-VILLATEK, Guatemala En el contexto de los desastres naturales, los Sistemas de

Más detalles

CALIDAD TOTAL. Visión estratégica y buena gestión son los ingredientes fundamentales.

CALIDAD TOTAL. Visión estratégica y buena gestión son los ingredientes fundamentales. CALIDAD TOTAL Visión estratégica y buena gestión son los ingredientes fundamentales. ALFREDO SERPELL Ingeniero civil industrial UC Phd University of Texas at Austin.Profesor titular ingeniería y gestión

Más detalles

INFORME RESUMEN INDICADORES DE LAS TIC EN EDUCACIÓN PRIMARIA Y SECUNDARIA (2009). DG EAC, EC.

INFORME RESUMEN INDICADORES DE LAS TIC EN EDUCACIÓN PRIMARIA Y SECUNDARIA (2009). DG EAC, EC. INFORME RESUMEN INDICADORES DE LAS TIC EN EDUCACIÓN PRIMARIA Y SECUNDARIA (2009). DG EAC, EC. INDICATORS ON ICT IN PRIMARY AND SECUNDARY EDUCATION. IIPSE. (October 2009). Directorate General Education

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

4.2 Mecanismos de consulta. Recomendación

4.2 Mecanismos de consulta. Recomendación Complemento respuesta institucional Chile sobre Mecanismos para estimular la participación de la sociedad civil y de las organizaciones no gubernamentales en los esfuerzos destinados a prevenir la corrupción

Más detalles

INGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC-2010-224)

INGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC-2010-224) INGENIERÍA EN SISTEMAS COMPUTACIONALES (ISIC-2010-224) ÁREAS DE CONOCIMIENTO DESCRITAS Lenguajes de Programación. Bases de Datos. Redes de Computadoras. Arquitectura de Computadoras. Programación Web.

Más detalles

BASE DE DATOS RELACIONALES

BASE DE DATOS RELACIONALES BASE DE DATOS RELACIONALES Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya

Más detalles

Implementación de algoritmos genéticos paralelos de grano burdo en redes locales de computadoras. Resumen

Implementación de algoritmos genéticos paralelos de grano burdo en redes locales de computadoras. Resumen Implementación de algoritmos genéticos paralelos de grano burdo en redes locales de computadoras. Arturo Gómez Cortés y Raúl Leal Ascencio ITESO, Guadalajara Resumen El presente trabajo describe una arquitectura

Más detalles

4. METODOLOGÍA. 4.1 Materiales. 4.1.1 Equipo

4. METODOLOGÍA. 4.1 Materiales. 4.1.1 Equipo 4. METODOLOGÍA 4.1 Materiales 4.1.1 Equipo Equipo de cómputo. Para el empleo del la metodología HAZOP se requiere de un equipo de cómputo con interfase Windows 98 o más reciente con procesador Pentium

Más detalles

Manual de usuario Página 1 ÍNDICE

Manual de usuario Página 1 ÍNDICE Manual de usuario Página 1 ÍNDICE 1. Qué es lacentral.coop? 2. Cómo funciona lacentral.coop? 3. Cómo funciona el catálogo de servicios, productos, y cooperativas? Buscador Ficha de cooperativa Perfil personal

Más detalles

1. LA EVALUACION DEL DESEMPEÑO LABORAL. 1.2 Objetivos de la evaluación del desempeño laboral.

1. LA EVALUACION DEL DESEMPEÑO LABORAL. 1.2 Objetivos de la evaluación del desempeño laboral. 1. LA EVALUACION DEL DESEMPEÑO LABORAL 1.1 Evaluación del desempeño laboral. La evaluación del desempeño se define como un proceso sistemático mediante el cual se evalúa el desempeño del empleado y su

Más detalles

UML, ejemplo sencillo sobre Modelado de un Proyecto

UML, ejemplo sencillo sobre Modelado de un Proyecto UML, ejemplo sencillo sobre Modelado de un Proyecto Normal &DOLILFDU 0L3DQRUDPD 626 (VFULEHSDUD1RVRWURV Por Armando Canchala Contenido Introducción Objetivo Requerimientos Casos de Uso Subcasos de Uso

Más detalles

------------------------------------------------------------------------------------------------------------------------ VISIÓN, MISIÓN, VALORES

------------------------------------------------------------------------------------------------------------------------ VISIÓN, MISIÓN, VALORES ------------------------------------------------------------------------------------------------------------------------ VISIÓN, MISIÓN, VALORES Se abrió este foro acerca de las primeras definiciones estratégicas,

Más detalles

IMPAKTO CONSULTORA EN RECURSOS HUMANOS. Consultora en RRHH enfocada en proyectos de Desarrollo Organizacional,

IMPAKTO CONSULTORA EN RECURSOS HUMANOS. Consultora en RRHH enfocada en proyectos de Desarrollo Organizacional, 1 CAPÍTULO 1 MARCO REFERENCIAL 1.1 DESCRIPCIÓN DE LA ORGANIZACIÓN 1.1.1 NOMBRE IMPAKTO CONSULTORA EN RECURSOS HUMANOS 1.1.2 ACTIVIDAD Consultora en RRHH enfocada en proyectos de Desarrollo Organizacional,

Más detalles

Qué es lo que su empresa necesita? Productividad? Organización? Eficiencia? Ahorro? Control? Seguridad?

Qué es lo que su empresa necesita? Productividad? Organización? Eficiencia? Ahorro? Control? Seguridad? QUÉ BENEFICIOS TRAE SYNCWARE A MI EMPRESA? Más seguridad en la toma de decisiones informáticas SYNCWARE, nacida en enero de 2014, como una pequeña empresa con el propósito de trabajar en el sector de las

Más detalles

NORMA ISO 31000 DE RIESGOS CORPORATIVOS

NORMA ISO 31000 DE RIESGOS CORPORATIVOS NORMA ISO 31000 DE RIESGOS CORPORATIVOS La norma ISO 31000 establece principios y guías para el diseño, implementación y mantenimiento de la gestión de riesgos en forma sistemática y transparente de toda

Más detalles