Sistemas Multi-Agente (SMA) & Inteligencia Artificial Distribuida (IAD)
|
|
- María Rosario Maidana Belmonte
- hace 8 años
- Vistas:
Transcripción
1 Sistemas Multi-Agente (SMA) & Inteligencia Artificial Distribuida (IAD) Fundamentos, Arquitecturas, Aplicaciones & Metodologías de Diseño y Desarrollo Prof. Demetrio A. Ovalle C., Ph.D. Agosto 8 de 2011
2 OBJETIVO GENERAL Al terminar el curso, el estudiante estará en capacidad de aplicar técnicas de Inteligencia Artificial Distribuida (IAD) para la solución de problemas. Igualmente, podrá diseñar, implementar y validar SMA en un área específica utilizando herramientas de propósito general y plataformas especializadas.
3 OBJETIVOS ESPECÍFICOS (pág.1) Identificar los fundamentos, las técnicas y las áreas de aplicación de la IAD. Solucionar problemas utilizando técnicas, formalismos de representación del conocimiento y mecanismos de razonamiento de IA en entornos distribuidos. Identificar los componentes de la arquitectura interna de un agente y las diferentes configuraciones de SMA.
4 OBJETIVOS ESPECÍFICOS (pág. 2) Analizar diferentes tipologías de agentes. Utilizar metodologías y herramientas apropiadas para la construcción de SMA. Caracterizar la arquitectura y funcionalidades de aplicaciones basadas en agentes. Desarrollar un proyecto de construcción de un SMA en un área específica.
5 SMA & IAD PLAN DE TEMAS Fundamentos Aplicaciones Metodologías de Diseño y Desarrollo Referencias Bibliográficas
6 SMA & IAD PLAN DE TEMAS Fundamentos Aplicaciones Metodologías de Diseño y Desarrollo Referencias Bibliográficas
7 Fundamentos Inteligencia Artificial Inteligencia Artificial Distribuida Noción de Agente (Arquitectura Interna) Arquitecturas de Sistemas Multi- Agente
8 Presente y Futuro de la IA: Trabajo Interdisciplinario Representación del Conocimiento y Razonamiento Descripción Lógica, Lógica de Primer y Segundo Orden. Razonamiento Computacional: Razonamiento No Monotónico (Hipotético & Por defecto) Ontologías & Web Semántica (SW) Visión Artificial Adquisición y Reconocimiento de Imágenes Reconocimiento de Gestos, de Huellas, de Rostros, de Productos Realidad Aumentada Fotografía Computacional Robótica Autónoma e Inteligente Vehículos autónomos, Sistemas de Biometría PLN (Procesamiento del Lenguaje Natural) Lingüística Computacional, Reconocimiento y Comprensión de Textos, de Voz, Escritura Juegos Damas, Ajedrez (Deep Blue), Backgammon (RN Multicapa), Videojuegos, Watson, etc
9 Presente y Futuro de la IA: Trabajo Interdisciplinario Agentes Inteligentes y SMA (Sist. Multi-Agente) (IBM: ABLE-Agent Building & Learning Environment, Agentes Híbridos Inteligentes, Subastas electrónicas, etc) Planificación en IA (Composición de Servicios Web, Búsqueda Heurística) Sistemas Inteligentes en la Web (Búsqueda Inteligente, Ontologías & SW, etc) KDD (Knowledge Discovery in Databases) Descubrimiento de Conocimiento en Bodegas de Datos & Minería de Datos (Data Mining) Intelig. de Negocio, Invest. de Mercados, Redes Sociales, Aprend. Estadístico Interfaces Inteligentes Percepción Multimodal, HCI (Human Computer Interaction) Inteligente Redes Neuronales (Programación Conexionista) y Programación Evolutiva (Genética, Operadores: Mutación, Selección & Cruce) Sistemas de Inferencia Difusa (Fuzzy Logic, Fuzzy Inference Systems) Sistemas Expertos (ES) y Sistemas Basados en Conocimientos (KBS) Sistemas de Toma de Decisiones (Sistemas Estadísticos Bayesianos) Aprendizaje de Máquina: Aprendizaje por Refuerzo, Basado en Casos, Filtrado Colaborativo, Aprendizaje Estadístico, Aprendizaje Supervisado y No supervisado.
10 Presente y Futuro de la IA: Trabajo Interdisciplinario
11 Futuro de la IA: Comunidad Científica USA: MIT (Massachussets Institute of Technology) - Boston: Computer Science and Artificial Intelligence Laboratory / Carnegie Mellon U. / U. of Illinois at Urbana- Champaign / U. of Chicago / Harvard U. / Purdue U. / Columbia U. / Kansas State U. / Drexel U. / U. of Southern California / U. of Maryland: Joint Institute for Knowledge Discovery / U. of Michigan / U. of California - Berkeley / Brown University / U. Massachussets Amherst (Knowledge Disvcovery Laboratory) / Toyota Research Institute (AI & Robotics Group) UK: U. of Nottingham / Open U. / Sussex U. / U. of Southampton Netherlands: Vrije Universiteit Amsterdam Canada: Laval University Israel: Bar-Ilan U. / U. of Ben Gurion in the Negev / Hebrew U. of Jerusalem Alemania: U. of Karlsruhe: Institute of Applied Informatics nad Formal Description Methods / Dresden U. of Technology / U. of Hamburg / U. of Stuttgart Rusia: U. of Moscow (Moscow Institute of Physics and Technology) España: Yahoo! Research in Barcelona.
12 Inteligencia Artificial Clásica Investigadores: USA: Marvin Minsky, John McCarthy, Allen Newell, Herbert Simon, Feigenbaum, Shortliffe, McDermott, Nils Nilsson, Hayes Roth, Warren McCulloch y Walter Pitts (Redes Neuronales) UK: Alan Turing Francia: Allain Colmerauer
13 Inteligencia Artificial Distribuida Los problemas complejos son físicamente distribuidos (una red de transporte, un sistema de control industrial, una línea de ensamblaje, etc.) Diseño de productos industriales (autos de Fórmula 1, lanzamiento de un cohete, etc.) => procesos en paralelo
14 Inteligencia Artificial Distribuida La WEB vista como un conjunto de redes de información intercontinental (datos y procesos distribuidos en sitios y servidores en todo el mundo) => sistemas inteligentes de recuperación de información en la Web Semántica (agentes móviles, de filtrado y búsqueda de información, etc). La complejidad de las soluciones está relacionada con una aproximación global del problema teniendo en cuenta el punto de vista local (ejm. problema de tráfico aéreo).
15 I.A.D. Por qué usarla? Los sistemas informáticos deben ser capaces de adaptarse a los cambios en la estructura del ambiente. - El diseño de software debe enfrentar los cambios en el contexto de las operaciones. - Los Sistemas Multi-Agente, son arquitecturas adecuadas para tomar en cuenta la capacidad de evolución y adaptación necesarias para el funcionamiento del sistema.
16 I.A.D. Por qué usarla? La ingeniería de software está comprometida actualmente con el diseño de entidades de interacción autónomas. Los ingenieros de software y del conocimiento => creación de módulos autónomos. Los Sistemas Multi-Agente incorporan comportamientos locales con autonomía y toma de decisiones distribuida.
17 Inteligencia Artificial Distribuida I n v e s t i g a d o r e s: USA: Lesser & Durfee, Hayes-Roth, Gasser, Pattie Maes (MIT), Keith Decker (Univ. Of Delaware), Katia Sycara (CMU), Tim Finin (Univ. Maryland, KQML), Shoham Y (Agent Orient. Prog.) UK: M. Wooldridge & N. Jennings (Queen Mary & Westfield College, London), H. Nwana (British Telecomm Labs) Francia: Jacques Ferber (Paris VI) & Yves Demazeau (INPG) España: Carlos Iglesias (UPM)
18 Massachusetts Institute of Technology (MIT) Media Laboratory, Boston, USA El futuro de la Computación será 100% conducido por delegación más que manipulando computadores NICHOLAS NEGROPONTE Founding Director of the Media Lab at MIT
19 Massachusetts Institute of Technology (MIT) Media Laboratory, Boston, USA Pattie Maes, Ph.D. El grupo de investigación en Software Agents del MIT Media Laboratory trabaja sobre sistemas computarizados a los cuales un usuario puede delegarle tareas. Los agentes de software difieren del software convencional en que tienen larga vida, son semi-autónomos, proactivos y adaptativos. Este grupo desarrolla técnicas y construye sistemas multi-agente prototipo que pueden ser validados.
20 Carnegie Mellon University Pittsburgh, USA Robotics Institute, School of Computer Science Human-Computer Interaction Institute Katia Sycara, Ph.D. Principal Research Scientist (Professor) Proyectos: RETSINA, CoABS (DARPA)
21
22 An Introduction to MultiAgent Systems by Michael Wooldridge, UK Es un texto guía en Sistemas Multi-Agente, publicado por John Wiley and Sons en Marzo de Es el primer libro diseñado para ser utilizado como texto guía de pregrado o curso inicial de posgrado sobre Sistemas Multi-Agente. Se requiere tener unos conocimientos básicos en Ingeniería de Sistemas. El texto presenta los aspectos más importantes en agentes inteligentes y sistemas multi-agente una de las áreas con mayor expansión y proyección actualmente de las Ciencias Computacionales.
23 MAS: Software Agent (M. Wooldridge & N. Jennings, 2002) GOALS BEHAVIOUR ACTS HAS OWN RESOURCES PERCEIVES OFFERS SERVICES MODELS CAN COMUNNICATE REPRODUCES (CLONNING) Research & Development Group in Artificial Intelligence
24 MAS: Multi-Agent Systems (M. Wooldridge & N. Jennings, 2002) Social Organization Cooperation Communication Coordination Control Research & Development Group in Artificial Intelligence
25 Noción de Agente de Software Según Jacques Ferber (1999) Un agente es una entidad física o virtual, la cual: Es capaz de actuar en un ambiente propio. Puede comunicarse directamente con otros agentes. Está manejado por un conjunto de objetivos o funciones que trata de optimizar. Posee recursos propios. Es capaz de percibir su ambiente (en forma limitada)
26 Agente de Software Tiene una representación parcial de su ambiente (algunas veces ninguna). Posee habilidades y puede ofrecer servicios. Puede ser capaz de clonarse. Su comportamiento tiende a satisfacer sus objetivos, teniendo en cuenta los recursos y habilidades propias, y dependiendo de su percepción, representación y comunicaciones que recibe.
27 Características deseables de un Agente de Software Autonomía: Los agentes pueden operar sin la intervención de humanos o de otros agentes. Sociabilidad: Los agentes son capaces de interactuar con otros agentes (humanos o no) a través de un lenguaje de comunicación de agentes (ACL:Agent Communication Language). Reactividad: Los agentes son capaces de percibir estímulos de su entorno y de reaccionar ante dichos estímulos. Racionalidad: Un agente intenta cumplir sus objetivos si son viables.
28 Características deseables de un Agente de Software Iniciativa (proactividad): Los agentes tienen un carácter emprendedor y pueden actuar guiados por sus objetivos. Movilidad: Capacidad de un agente de trasladarse a través de la red. Veracidad: Un agente siempre dice la verdad. Benevolencia: Un agente ayuda a otros agentes, si al hacerlo no genera conflictos con sus propios objetivos.
29 AGENTES INTELIGENTES EN IBM
Sistemas Multi Agente (SMA) & Inteligencia Artificial Distribuida (IAD)
Sistemas Multi Agente (SMA) & Inteligencia Artificial Distribuida (IAD) Fundamentos, Arquitecturas, Aplicaciones & Metodologías de Diseño y Desarrollo Prof. Demetrio A. Ovalle C., Ph.D. Agosto 13 de 2009
Más detallesTema: Agentes en la Inteligencia Artificial.
Sistemas Expertos e Inteligencia Artificial. Guía No. 3 1 Facultad: Ingeniería Escuela: Computación Asignatura: Sistemas Expertos e Inteligencia Artificial Tema: Agentes en la Inteligencia Artificial.
Más detallesIntroducción a la Inteligencia Artificial
Introducción a la Inteligencia Artificial Qué es la Inteligencia Artificial? Todas las definiciones de Inteligencia Artificial están relacionadas con la siguiente idea: Desarrollo de métodos y algoritmos
Más detallesMáster Universitario en Ingeniería Informática
Máster Universitario en Ingeniería Informática Objetivos El objetivo general del Máster en Ingeniería Informática es formar profesionales que sean capaces de desempeñar adecuadamente el ejercicio de la
Más detallesTEMA 3: Áreas de la IA: Ejemplos de investigación actual. (I)
Tema 3: Áreas de la IA: Ejemplos de investigación actual pp. 1 TEMA 3: Áreas de la IA: Ejemplos de investigación actual. (I) Agentes Inteligentes 1 Concepto de Agente Inteligente 2 Estructura de un Agente
Más detallesINDUSTRIAL. www.ittoluca.edu.mx. Dirección electrónica: OBJETIVO GENERAL
INDUSTRIAL El ingeniero industrial con especialidad en sistemas de manufactura será capaz de diseñar, implementar y mejorar sistemas competitivos de manufactura de clase mundial, acordes a las necesidades
Más detallesEl 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 detallesA. 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 detallesQué son los robots. Expositor: Mauricio Galvez Legua mgalvez@uni.edu.pe
Qué son los robots Expositor: Mauricio Galvez Legua mgalvez@uni.edu.pe 1 Introducción Algunas capacidades que exhiben las máquinas conducen a pensar que estamos frente a un robot: Pueden realizar tareas
Más detallesINGENIERÍ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 detallesInterfaces de Usuario Inteligentes:
Interfaces de Usuario Inteligentes: Pasado, Presente y Futuro Víctor M. López Jaquero, Francisco Montero, José Pascual Molina, Pascual González Instituto de Investigación en Informática (I3A) Laboratorio
Más detallesMCC Maestría en Ciencias de la Computación
MCC Maestría en Ciencias de la Computación IMPORTANCIA DE LAS CIENCIAS COMPUTACIONALES Actualmente en la zona occidente de México se está desarrollando un ecosistema de alta tecnología que ha permitido
Más detallesASIGNATURA: INTELIGENCIA ARTIFICIAL
1 ASIGNATURA: INTELIGENCIA ARTIFICIAL Código: 33-505 Régimen: Cuatrimestral Horas semanales: 4 horas Escuela: Sistemas 2011 FUNDAMENTOS: La evolución de la tecnología en temas como robótica, informática
Más detallesBÁSICAS INGENIERÍA EN COMPUTACIÓN INTELIGENTE
OBJETIVO: Formar profesionales en el área de las Ciencias de la Computación con un alto sentido de responsabilidad social y humanista; con conocimientos sólidos de los fundamentos matemáticos y teóricos
Más detallesASIGNATURA FECHA HORA AULA. Matemática Discreta 20-ene 08,00-11,00 0,10H / 1,4H. Antropología Aplicada 22-ene 09,00-11,00 0,10H / 1,4H
EXÁMENES FEBRERO - CURSO 2015-2016 PRIMER CURSO Matemática Discreta 20-ene 08,00-11,00 0,10H / 1,4H Antropología Aplicada 22-ene 09,00-11,00 0,10H / 1,4H Programación de Robots I 25-ene 11,00-13,00 0,10H
Más detallesGLOSARIO DE TÉRMINOS
MINISTERIO DE EDUCACIÓN, CULTURA Y DEPORTE SECRETARÍA DE ESTADO DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE FORMACIÓN PROFESIONAL INSTITUTO NACIONAL DE LAS CUALIFICACIONES GLOSARIO DE TÉRMINOS
Más detallesINGENIERÍA INFORMÁTICA
INGENIERÍA INFORMÁTICA Y TECNOLOGÍAS VIRTUALES COMPETENCIAS BÁSICAS CB1 - Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la base de la educación
Más detallesANÁLISIS DE PROPUESTAS CURRICULARES. El planteamiento curricular presenta varios aspectos interesantes, como por ejemplo:
ANÁLISIS DE PROPUESTAS CURRICULARES Ontario Resumen La propuesta curricular de Canadá presenta la Literatura integrada con el curso de Inglés, articulándola a través de sus cuatro componentes: Comunicación
Más detallesOPT. 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 detallesColecció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Área de Conocimiento:
Área de Conocimiento: Perfil Profesional: Duración: Nonbre del Programa: Diseño e implementación de redes de computadoras Formar profesionistas integrales en el área de Sistemas computacionales, con competencias
Más detallesNombre de la asignatura: Inteligencia Artificial. Créditos: 2-2 - 4. Aportación al perfil
Nombre de la asignatura: Inteligencia Artificial Créditos: 2-2 - 4 Aportación al perfil Diseñar e implementar interfaces hombre- máquina y máquinamáquina para la automatización de sistemas. Identificar
Más detallesNivel 1 Este es el nivel de soporte inicial, responsable de las incidencias básicas del cliente. El principal trabajo de un especialista de Nivel 1
Nivel 1 Este es el nivel de soporte inicial, responsable de las incidencias básicas del cliente. El principal trabajo de un especialista de Nivel 1 es reunir toda la información del cliente y determinar
Más detallesBSC IN INGENIERÍA EN SISTEMAS Y TECNOLOGÍA DE INFORMACIÓN
MAT1024 Matemáticas iniciales Nivel : Anáhuac Este curso cubre el estudio fundamental de conceptos algebraicos y trigonométricos para resolver problemas teóricos, y la importancia de las matemáticas en
Más detallesIntroducción. Francisco J. Martín Mateos. Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla
Francisco J. Martín Mateos Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Qué es la (KE)? Definición de Wikipedia: La es una disciplina cuyo objetivo es integrar conocimiento
Más detallesUnidades temáticas de Ingeniería del Software. Software e Ingeniería del Software 5ª edición (2008)
Unidades temáticas de Ingeniería del Software Software e Ingeniería del Software 5ª edición (2008) la importancia del software El software ha evolucionado durante las últimas cinco décadas aunque no al
Más detalles3. Participantes en el diseño y seguimiento curricular del programa
1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: SATCA 1 : Carrera: Sistemas Operativos Móviles AMB-1502 1-4-5 Ingeniería Informática. 2. Presentación Caracterización
Más detallesFormacion, capacitación y acreditación de personas voluntarias. Formació, capacitació i acreditació de personas voluntàries
Formacion, capacitación y acreditación de personas voluntarias Formació, capacitació i acreditació de personas voluntàries Pablo Navajo Gomez @pablonavajo 28 de noviembre de 2014 La formación en Cruz Roja
Más detalles6. CONTRIBUCIÓN A LA FORMACIÓN PROFESIONAL Y FORMACIÓN GENERAL Esta disciplina contribuye al logro de los siguientes resultados de la carrera:
Universidad Católica San Pablo Facultad de Ingeniería y Computación Programa Profesional de Ciencia de la Computación SILABO CS360. Computación Bioinspirada (Electivo) 2012-2 1. DATOS GENERALES 1.1 CARRERA
Más detallesGestión de Datos en Sistemas de Información Web Programación Distribuida y en Tiempo Real. csv: 130207272481137020835624
ANEXO Curso de Adaptación para Titulados, información adicional El título propio que se propone persigue, como objetivo fundamental, el facilitar y garantizar la oferta de unos contenidos específicos que
Más detallesEl Producto. Qué es la Ingeniería de Software? Tecnología para construir software Un proceso Un conjunto de métodos Herramientas
El Producto Qué es la Ingeniería de Software? Tecnología para construir software Un proceso Un conjunto de métodos Herramientas Evolución Primeros años Principios 1960 s orientación batch distribución
Más detallesInteligencia Artificial. Grado en INFORMÁTICA 4º curso. Modalidad: Presencial
Grado en INFORMÁTICA 4º curso Modalidad: Presencial Sumario Datos básicos 3 Breve descripción de la asignatura 4 Requisitos previos 4 Objetivos 4 Competencias 5 Contenidos 6 Metodología 6 Criterios de
Más detallesCompetencias para el siglo XXI
Competencias para el siglo XXI Colegio de Ingenieros del Perú Consejo Departamental Lima Capítulo de Ingeniería Industrial, Sistemas y Transporte Nota El presente trabajo forma parte de la investigación:
Más detallesGUÍAS. Módulo de Diseño de software SABER PRO 2013-2
GUÍAS Módulo de Diseño de software SABER PRO 2013-2 GUÍAS Módulo de diseño en ingeniería El diseño de productos tecnológicos (artefactos, procesos, sistemas e infraestructura) está en el centro de la naturaleza
Más detallesResumen Asignaturas por Semestres
Resumen Asignaturas por Semestres Primer semestre Segundo semestre Asignatura ECTS Asignatura ECTS Internet y Redes avanzadas (Materia 1.1 Asig. 1) Sistemas Empotrados, Distribuidos y Ubicuos (Materia
Más detallesSoftware de Simulación aplicado a entornos de e-learning
Software de Simulación aplicado a entornos de e-learning 2009 Laboratorio de Investigación de Software Universidad Tecnológica Nacional Facultad Regional Córdoba Titulo del Proyecto Software de Simulación
Más detallesANEXO 2-A. Contenido del plan de estudios página 01 Anexo 2-A. 1. MATERIAS TRONCALES Asignaturas en las que la,
ANEXO 2-A. Contenido del plan de estudios página 0 Anexo 2-A Ciclo Curso () Cuatrimestre Denominación (2). MATERIAS TRONCALES Asignaturas en las que la, Universidad, en su caso, Créditos anuales (4) organiza/diversifica
Más detallesASIGNATURA: INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL.
ASIGNATURA: INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL. 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Introducción a la Inteligencia Artificial Línea de trabajo: Desarrollo y aplicación de tecnologías
Más detallesEl Rol Estratégico de los Sistemas de Información. Aplicaciones de sistemas clave en la organización (1)
El Rol Estratégico de los Sistemas de Información Aplicaciones de sistemas clave en la organización (1) Puesto que en una organización hay diferentes intereses, especialidades y niveles, hay diferentes
Más detallesDESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE
DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE UNIVERSIDAD DEL CAUCA FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES
Más detallesCARRERA DE CIECNIAS DE LA COMPUTACIÓN PROGRAMA DE ESTUDIO. Teóricos: 2 Práctico: 2 Total 4
INGENIERÍA EN SOFTWARE II CÓDIGO Y CCO601 Los tópicos de este curso extienden las ideas del diseño y desarrollo de software desde la secuencia de introducción a la programación para abarcar los problemas
Más detallesOtto Cordero Sánchez 1, Enrique Peláez Jarrín 2
UN MARCO DE TRABAJO PARA EL DESARROLLO DE APLICACIONES WEB CON COMPORTAMIENTO AUTONOMO INTELIGENTE Otto Cordero Sánchez 1, Enrique Peláez Jarrín 2 Resumen Este trabajo presenta un mecanismo para construir
Más detallesNombre de la asignatura: Programación en Ambiente Cliente-Servidor
Nombre de la asignatura: Programación en Ambiente Cliente-Servidor Créditos: 3-2- 5 Aportación al perfil Aplicar conocimientos científicos y tecnológicos en la solución de problemas en el área informática
Más detallesUnidad 9. Entornos de Desarrollo
Unidad 9 Entornos de Desarrollo Contenido Introducción Entornos de Desarrollo Propiedades de un Entorno Introducción En muchas ocasiones se usan los términos de Entornos de Programación y Entorno de Desarrollo
Más detallesGRADO EN INGENIERIA INFORMATICA
GRADO EN INGENIERIA INFORMATICA El plan de estudios del Grado en Ingeniería Informática responde a la ficha recogida en la Resolución de 8 de junio de 2009 de la Secretaria General de Universidades que
Más detallesDIVISIÓ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 detallesLICENCIATURA EN INFORMÁTICA
LICENCIATURA EN INFORMÁTICA Asignatura Taller de Investigación I Objetivo El estudiante desarrollará un protocolo de investigación, definiendo un tema específico, en el área de su formación profesional
Más detallesDesarrollo Business Intelligence sobre tecnología Microsoft
MICSQLBIRA Desarrollo Business Intelligence sobre tecnología Microsoft Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008 R2 Formación: Presencial Horas: 20 Introducción Este
Más detallesEjerce su profesión de manera responsable, eficiente y honesta, considerando la diversidad y la multiculturalidad en el contexto social.
El graduado: Se adapta a los cambios tecnológicos y asume liderazgo en la solución de problemas de la Ciencia e Ingeniería en Materiales y disciplinas afines. Aplica sus habilidades para adquirir experiencia
Más detallesAlgoritmos y programas
Algoritmo Algoritmos y programas Secuencia ordenada de pasos que resuelve un problema concreto. Características - Corrección (sin errores). - Precisión (ausencia de ambigüedades). - Repetitividad (solución
Más detalles804029 - HCI-M - Interacción Humano-Computadora
Unidad responsable: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Unidad que imparte: 804 - CITM - Centro de la Imagen y la Tecnología Multimedia Curso: Titulación: 2015 GRADO EN MULTIMEDIA
Más detallesAlumno: Héctor Félix Vidrios Profesora: Ana Lilia Laureano Cruces Posgrado en Ciencia e Ingeniería de Computación de la UNAM
Alumno: Héctor Félix Vidrios Profesora: Ana Lilia Laureano Cruces Posgrado en Ciencia e Ingeniería de Computación de la UNAM Síntesis del artículo: Corkill, D. Collaborating Software. Department of Computer
Más detallesGuía Docente 2015/16
Guía Docente 2015/16 Internal communication Máster Universitario en Dirección de Comunicación. Modalidad de enseñanza a distancia Índice... 3 Breve descripción de la asignatura... 3 Requisitos Previos...
Más detallesAgente vs Objeto Un agente está diseñado para realizar una tarea (alcanzar una meta), el objeto se encarga de realizar un método procedimental
Agente vs Objeto Un agente está diseñado para realizar una tarea (alcanzar una meta), el objeto se encarga de realizar un método procedimental sencillo (función). Un agente tiene la capacidad de evaluar
Más detallesIngeniería en Sistemas Computacionales
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Sistemas Distribuidos Ingeniería en Sistemas Computacionales RSD-1205 Créditos 2-3-5 2.- PRESENTACIÓN Caracterización
Más detallesConceptos básicos de Ingeniería de Software
de Ingeniería de Software Dr. Eduardo A. RODRÍGUEZ TELLO CINVESTAV-Tamaulipas 5 de septiembre del 2012 Dr. Eduardo RODRÍGUEZ T. (CINVESTAV) Conceptos básicos 5 de septiembre del 2012 1 / 23 Objetivos Objetivos
Más detallesPROGRAMACIÓN MÓVIL I INGENIERÍA EN SISTEMAS COMPUTACIONALES NEGOCIOS ELECTRÓNICOS NEB-1401 1 4 5
1.- DATOS DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA CARRERA ESPECIALIDAD CLAVE DE LA ASIGNATURA (CRÉDITOS SATCA) PROGRAMACIÓN MÓVIL I INGENIERÍA EN SISTEMAS COMPUTACIONALES NEGOCIOS ELECTRÓNICOS NEB-1401
Más detallesINGENIERÍA DEL SOFTWARE I Tema 1. Introducción a la Ingeniería del Software. Univ. Cantabria Fac. de Ciencias Francisco Ruiz
INGENIERÍA DEL SOFTWARE I Tema 1 Introducción a la Ingeniería del Software Univ. Cantabria Fac. de Ciencias Francisco Ruiz Objetivos Comprender qué es la Ingeniería del Software y su necesidad. Situarla
Más detallesINGENIERÍ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 detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Desarrollo de
Más detallesOptimización del Juego del Tres en Raya con Niveles de Dificultad, Utilizando Técnicas Heurísticas de Inteligencia Artificial
01/12/2014 1 Optimización del Juego del Tres en Raya con Niveles de Dificultad, Utilizando Técnicas Heurísticas de Inteligencia Artificial César Villacís, Walter Fuertes, Andrés Bustamante, Margarita Zambrano,
Más detallesDirección General de Educación Superior Tecnológica
Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Créditos (Ht-Hp_ créditos): Carrera: Aplicaciones Web DEM-1203 2-4-6
Más detallesLicenciatura en Ingeniería en Sistemas y Tecnologías de Información Industrial
Licenciatura en Ingeniería en Sistemas y Tecnologías de Información Industrial Perfil de Ingreso Los aspirantes a ingresar a la Licenciatura en Ingeniería en Sistemas y Tecnologías de Información Industrial
Más detallesIMAGEN Y SONIDO 2º BACHILLERATO INTRODUCCIÓN
IMAGEN Y SONIDO 2º BACHILLERATO INTRODUCCIÓN La materia Imagen y Sonido tiene como objetivo promover la formación de ciudadanos críticos, responsables y autónomos para la utilización, con solvencia y responsabilidad,
Más detallesTaller de Realidad Aumentada. Actividad de Extensión Académica
Taller de Realidad Aumentada Actividad de Extensión Académica Objetivo del Taller Responder a preguntas como: Qué es la Realidad Aumentada? De qué tipos hay? Para qué se usa? Cómo hago actividades con
Más detallesMOTIVACIÓN DE LA MODIFICACIÓN DEL PLAN DE ESTUDIOS
MOTIVACIÓN DE LA MODIFICACIÓN DEL PLAN DE ESTUDIOS Dado el interés mostrado por los estudiantes por realizar un máster para poder acceder al programa de doctorado del Departamento de Electrónica, se replantea
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción
PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Técnica de modelado de objetos (I) El modelado orientado a objetos es una técnica de especificación semiformal para
Más detallesDESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN
DESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN CONTENIDO Qué es un proceso agil Proceso Ágil Otros modelos ágiles de proceso Programación extrema Desarrollo adaptativo de software Método de desarrollo
Más detallesCARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)
CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020) I. Identificadores de la asignatura Instituto: Ingeniería y Tecnología Modalidad: Presencial Departamento: Materia: Eléctrica y Computación
Más detallesEL COMPUTADOR. Las computadoras son actualmente
EL COMPUTADOR Es una máquina o Dispositivo mecánico-electrónico que procesa gran cantidad de información (numérica, alfanumérica) capaz elaborar gráficos, imágenes, diseños, sonidos y ayudándonos a realizar
Más detallesCompetencias informáticas e informacionales en los estudios de grado.
Competencias informáticas e informacionales en los estudios de grado. Comisión mixta CRUE-TIC y REBIUN Abril 2009 3 Indice Exposición de motivos 5 Objetivos 6 Qué son las competencias informáticas? 7 Qué
Más detallesCAPÍTULO 12. Las comunicaciones móviles en los edificios inteligentes
CAPÍTULO 12 Las comunicaciones móviles en los edificios inteligentes Por: Angélica Reyes Muñoz Departamento Arquitectura de Computadores. Universidad Politécnica de Cataluña, España. Este trabajo presenta
Más detallesLa inteligencia artificial distribuida (IAD) es una de las ramas de la inteligencia artificial (IA), la cual estudia sistemas inteligentes formados por un conjunto de varios componentes. Lic. Patricia
Más detallesGuía Docente 2015/2016
Guía Docente 2015/2016 Trabajo Fin de Grado Final Project Grado en Ingeniería Informática Modalidad a distancia Trabajo Fin degrado Índice Trabajo Fin de Grado... 3 Breve descripción de la asignatura...
Más detallesFICHA PÚBLICA DEL PROYECTO PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN 217356 EyeSoft S.A. de C.V.
FICHA PÚBLICA DEL PROYECTO PROGRAMA DE ESTÍMULOS A LA INNOVACIÓN 217356 EyeSoft S.A. de C.V. Sistema integral de administración empresarial de fácil configuración con alojamiento en la nube (Cloud 4 Business)
Más detallesCAPÍ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 detallesCuaderno del alumnado PISA Matemáticas
1 El Manual que tienes en tus manos se ha pensado como una herramienta que te acerque amigablemente al conocimiento y la comprensión de lo que es y representa PISA. Queremos que te sientas con la confianza
Más detallesSISTEMAS COMPLEJOS: SISTEMAS URBANOS
SISTEMAS COMPLEJOS: SISTEMAS URBANOS EDUARDO E. ZUREK, Ph.D. SHIRLEY ARANGO, Ing. de Sistemas JOSÉ GABRIEL RAMIREZ SUAREZ, Ing. de Sistemas ENCUENTRO AMBIENTAL: CIUDADES SOSTENIBLES III UNIVERSIDAD DEL
Más detallesExperiencia de Automóvil Personal
Experiencia de Automóvil Personal Cómo sería si su automóvil fuera lo suficientemente inteligente como para saber quién es usted y cuáles son las personas y los dispositivos que están dentro y alrededor
Más detalles1.1 Definición de bases de Datos Distribuidas
1 Colección de Tesis Digitales Universidad de las Américas Puebla Alvarez Carrión, Guillermo La evolución de los sistemas de información y el crecimiento no planeado de la información dentro de las organizaciones,
Más detallesLos requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software
UNIVERSIDAD POLITECNICA DE MADRID Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software Resumen del Trabajo tutelado: Los requisitos de accesibilidad en un
Más detallesLicenciatura 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 detallesUniversidad Autónoma de Manizales Departamento de Ciencias Computacionales
Universidad Autónoma de Manizales Departamento de Ciencias Computacionales ASIGNATURA CÓDIGO 1004 Sistemas Distribuidos NÚMERO DE CRÉDITOS Trabajo Presencial PRERREQUISITOS Trabajo dirigido Redes LAN PERIODO
Más detallesCREACIÓN Y EXPRESIÓN MUSICAL
Introducción CREACIÓN Y EXPRESIÓN MUSICAL La materia de Creación y Expresión Musical pretende dotar al alumno de unos conocimientos y destrezas básicas que le permitan convertirse en un usuario crítico
Más detallesConsejo Regional Pachuca
Consejo Regional Pachuca Esquema Metodológico Tarea Sustantiva 1 Análisis de las megatendencias mundiales en negocios de alto valor agregado Tarea Sustantiva 2 Identificación de las Actividades Económicas
Más detallesCapítulo 1. Propósito del proyecto
Capítulo 1 Propósito del proyecto 1.1 Intr oducción El desarrollo tecnológico es observado en diversas áreas del conocimiento. En particular, la educación es un área ampliamente beneficiada por este desarrollo.
Más detallesCARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)
CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020) I. Identificadores de la asignatura Instituto: Ingeniería y Tecnología Modalidad: Presencial Departamento: Materia: Eléctrica y Computación
Más detallesAndrea Hurtado Alvaro Correal Alvaro Montoya. Director: Luis Fernando Cruz. Gestión Integral de Proyectos
IMPLEMENTACIÓN DE HERRAMIENTAS Y TÉCNICAS EN LA GESTIÓN DE COSTOS EN LAS ETAPAS DE PLANIFICACIÓN, SEGUIMIENTO Y CONTROL DE UN PROYECTO Andrea Hurtado Alvaro Correal Alvaro Montoya Director: Luis Fernando
Más detallesSeminario MIS - CIMAT
Seminario MIS - CIMAT Perfil del Ingeniero de Requerimientos Jaime F. Castillo. CIP Agenda Objetivo Definición de Requerimiento Niveles de Requerimientos Disciplina de la Ingeniería de Requerimientos Roles
Más detallesGuía Docente 2015/2016
Guía Docente 2015/2016 Trabajo Fin de Grado Final Project Grado en Ingeniería Informática Modalidad Presencial Índice Trabajo Fin de Grado... 3 Breve descripción de la asignatura... 3 Brief Description...
Más detallesInicio. próximamente 2016. Plana Docente. Dirigido a. Objetivos. Kevin Henry - Estados Unidos. Cyntia Malaguti - Brasil
El diseño ya no está solamente asociado a la producción de objetos discretos sin considerar sus influencias externas. De hecho, la creación de nuevos productos está transformando en mayor o menor grado
Más detallesCapítulo 1 INTRODUCCIÓN. Introducción
Capítulo 1 INTRODUCCIÓN La palabra robot es de origen Checo y significa trabajo. Fue aplicada por primera vez a las máquinas en los años 1920. Sin embargo, existían máquinas autónomas mucho antes de que
Más detallesPage 1. Contenido. Generalidades (1) Pontificia Universidad Católica del Perú Facultad de Ciencias e Ingeniería INTELIGENCIA ARTIFICIAL
Contenido Pontificia Universidad Católica del Perú Facultad de Ciencias e Ingeniería Sección n Informática INTELIGENCIA ARTIFICIAL Capítulo 2 Representación del conocimiento Características del conocimiento
Más detalles{tab=conoce tu Carrera} RVOE: Acuerdo LIC120614
{tab=conoce tu Carrera} RVOE: Acuerdo LIC120614 Mecatrónica, o más recientemente Sistemas Mecatrónicos se ha convertido en estos últimos años en un área de interés en Universidades y Centros de Investigación
Más detallesLEY QUE NORMA EL USO, ADQUISICIÓN Y ADECUACIÓN DEL SOFTWARE EN LA ADMINISTRACIÓN PUBLICA
ADQUISICIÓN DE SOFTWARE DE CORREO 1. Nombre del Área :. Responsable de la Evaluación : Aldo Quispe Santa María. Cargo : Director (e) de Tecnología de la Información y Sistemas 4. Fecha : de Julio de 007
Más detallesCONCEPTUALIZACIÓN DE UNA UNIDAD DE INTELIGENCIA DE NEGOCIOS EN UNA EMPRESA DE TERCERIZACIÓN DE SERVICIOS. CASO IQ OUTSOURCING S.A.S.
CONCEPTUALIZACIÓN DE UNA UNIDAD DE INTELIGENCIA DE NEGOCIOS EN UNA EMPRESA DE TERCERIZACIÓN DE SERVICIOS. CASO IQ OUTSOURCING S.A.S. Imagen tomada de: http://www.iq-online.com(27-10/2015) WILLIAM ANCÍZAR
Más detallesModelo de actualización y soporte
Modelo de actualización y soporte Localizacion: http://subversion.analitica.com.co:8023/sgp/docs/rfcs/ Modelo de Desarrollo, Actualizacion y Soporte.docx El siguiente documento reúne un conjunto de lecciones
Más detallesCapítulo 11. Conclusiones y trabajo futuro
Capítulo 11. Conclusiones y trabajo futuro En esta tesis ha realizado un entorno de desarrollo Web que proporciona herramientas para la mejora de la calidad del código de los desarrolladores. Para conseguir
Más detalles2. Proceso de creación de bases de datos
2. Proceso de creación de bases de datos Contenidos 2.1 Ciclo de vida de un sistema de aplicación de bases de datos 2.2.1 El proceso de diseño 2.2.2 Conceptos y etapas de un método de diseño 2.2.3 Características
Más detallesCAPITULO I EL PROBLEMA. Debido al crecimiento de clientes y en vía de mejorar la calidad de
CAPITULO I EL PROBLEMA 1. PLANTEAMIENTO DEL PROBLEMA Debido al crecimiento de clientes y en vía de mejorar la calidad de servicio, las instituciones financieras se han apalancado en la tecnología para
Más detalles