Computación distribuida e inteligencia computacional aplicadas a ciudades inteligentes

Documentos relacionados
Especialidades en GII-TI

Cloud Computing, Servicios multimedia y Seguridad. Programa en colaboración con la ETS de Ingeniería (ICAI) de la Universidad Pontificia Comillas

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC:

Optimización Energética en Procesos Industriales

Areas de trabajo Trabajos recientes realizados por el grupo. Cursos Trabajos Tutelados. Información de Contacto

Nombre de la asignatura: Simulación. Créditos: Aportación al perfil

CENTRO DE GESTIÓN DE MOVILIDAD UN CAMBIO FUNDAMENTAL PARA EL TRÁNSITO DE MONTEVIDEO. LA EVOLUCIÓN HACIA UNA GESTIÓN DE CIUDAD INTELIGENTE.

Big Data para Inteligencia Criminal

CARRERA DE INGENIERIA DE SISTEMAS

Andres Felipe Rojas / Nancy Gelvez. UNESCO UNIR ICT & Education Latam Congress 2016

PLAN DE ESTUDIOS DEL PROGRAMA DE MAESTRÍA EN INGENIERÍA MECÁNICO-ELÉCTRICA CON MENCIÓN EN SISTEMAS ENERGÉTICOS Y MANTENIMIENTO

Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial

Nombre de la asignatura: Investigación de Operaciones II. Créditos: Aportación al perfil

La importancia de Big Data en finanzas

DIPLOMADO. Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N.

ESCUELA SUPERIOR POLITECNICA DEL LITORAL

Análisis Exploratorio de Datos 1231X (B.O.E. del 19-julio-2000). Troncal. Obligatoria. Optativa.

Maestría en Ingeniería Énfasis en Sistemas y Computación

Transporte I. 29 Hoja 1 de 4. Programa de: Código: 0029

PROGRAMA ANALÍTICO DE ASIGNATURA

Guía de Trabajo final de Planificación de transporte IV año de Ing. Civil. Junio 2011 Prof. Ing. Sergio Navarro Hudiel

Consultoría y Tecnología CONDUCE TU NEGOCIO A OTRO NIVEL

Programa de estudios por competencias Métodos Matemáticos II. Fecha elaboración/modificación: Julio 2015 Clave de la asignatura:

CNCA. Colaboratorio Nacional de Computación Avanzada Centro Nacional de Alta Tecnología. Proyectos de uso de la e-infraestructura en RedCLARA

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS

Dossier de prensa Mayo 2016

Carrera Plan de Estudios Contacto

RD 436/2004 Predicción de Producción Energética en Parques Eólicos

CAPITULO 1 INTRODUCCION AL PROYECTO

Servicios Financieros

ArcGIS para transporte público. Tu billete hacia un servicio inteligente

11 Foro de Eficiencia Energética en el Transporte: Transporte Urbano de Pasajeros

Tecnologías Big Data. y su impacto en la organización

Experto en Administración de Empresas

INGENIERIA. Reyes Marzano, Alejandro FISI-UNMSM

PROGRAMA DE CERTIFICACIÓN DE GESTIÓN ADMINISTRATIVA

INNOVACIONES EN LA GESTIÓN DEL SISTEMA DE TRANSPORTE PÚBLICO DE LA COMUNIDAD DE MADRID. HACIA LA SMART MOBILITY

SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES.

Seminario BIM Estrategia Pública 2020, Lineamientos, Beneficios y Avances. Sergio Fabio. #SeminarioPlanBim

Mitos y Realidades del Big Data -Introducción al Big Data-

PROGRAMA ANALÍTICO DE ASIGNATURA

ASIGNATURA: TRANSITO Y VIALIDAD URBANA

Eficiencia energética: El Smart Building en la Smart city

Carrera: ACM Participantes. Academia Eléctrica y Electrónica del Instituto Tecnológico Superior de Coatzacoalcos

EMPRENDEDORES: HABILIDADES DIRECTIVAS

Servicios: análisis digital. Integración de soluciones de mercadotecnia en el análisis de consumidor y negocio digital.

Nuevas tecnologías como pilares para el futuro del control gubernamental

FUNDAMENTOS DE COMPUTACION INVESTIGACION PROCESADORES DIANA CARRIÓN DEL VALLE DOCENTE: JOHANNA NAVARRO ESPINOSA TRIMESTRE II

VENTAJAS Y REQUISITOS DE LAS REDES INTELIGENTES SAN SALVADOR, AGOSTO DE 2015

Inteligencia artificial

Proyecto G.A.D. (Gestión Activa de Demanda) Presentan: Eduardo García Rosa Mora

SISTEMAS DE APOYO A LA TOMA DE DECISIONES : DSS y EIS

Multiplicación de Matrices en Sistemas cc-numa Multicore. Autor: Jesús Cámara Moreno Director: Domingo Giménez Cánovas

Departamento Ingeniería en Sistemas de Información

GRADO EN INGENIERÍA INFORMÁTICA

Nombre de la asignatura: Arquitectura de Computadoras. Créditos: Aportación al perfil

Programa de estudios por competencias Arquitectura de computadoras

Actualidad en la investigación sobre tecnología en los hogares para la vida independiente. Roberto Casas San Sebastián, 17/11/2008

ÍNDICE. Introducción... Capítulo 1. Conceptos de Big Data... 1

Dirección de Recursos Humanos, 45 horas

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE CIENCIAS BÁSICAS DEPARTAMENTO DE MATEMÁTICAS PROGRAMACIÓN DE COMPUTADORES

ESTUDIO DEL PARQUE CIRCULANTE DE MADRID Características y Objetivos

Tecnología de Información y Comunicaciones: usos y potenciales impactos para la administración de justicia

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

SISTEMA INTEGRAL PARA LA PROYECCIÓN Y DETECCIÓN DE LA PREVENCIÓN DEL DELITO, MEDIANTE MINERÍA DE DATOS.

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO

PR1: Programación I 6 Fb Sistemas Lógicos 6 Obligatoria IC: Introducción a los computadores 6 Fb Administración de

>> Tecnologías clave << Captura de de información. Infraestructura. Técnicas de de Prototipado rápido

Computación de Propósito General en Unidades de Procesamiento Gráfico GPGPU. Clase 0 Lanzamiento del Curso. Motivación

SSCE0109 Información Juvenil. Cualificaciones Profesionales y Certificados de Profesionalidad

Ingeniería de Software y Sistemas Computacionales

Descripción del Curso

Planteamiento preventivo: elementos

Tema I. La computación en el profesional de la Ingeniería

UNIDAD DE SISTEMAS Y SERVICIOS DE CÓMPUTO

TÉCNICO SUPERIOR UNIVERSITARIO EN ENERGIAS RENOVABLES ÁREA CALIDAD Y AHORRO DE ENERGÍA EN COMPETENCIAS PROFESIONALES

EVALUACIÓN DE PROYECTOS DE INGENIERÍA

Foro de Negocios San Luis Potosí Servicios administrados y en la nube

Universidad de Costa Rica

Tecnología. Características del proyecto técnico escolar.

ACTIVIDAD: Control de Lectura # 1: Benchmarking para Competir con Ventaja Por: Roberto J. Boxwell. MATERIA: Ingeniería de Software.

Dirección de Recursos Humanos

F1131 Fundamentos de sistemas operativos 1/12

SOLUCIONES DIGITALES PARA AGUA, PROCESO, PETRÓLEO & GAS Y ENERGÍA

GRADO EN INGENIERÍA INFORMÁTICA

I. FUNDAMENTOS DE ARQUITECTURA

Santander Ciudad Inteligente Estrategia para convertirla en una Smart City. José Antonio Teixeira Vitienes Director General de Innovación

Tecnología Schindler PORT Evolución en la maniobra de preselección de destino. Revolución en el confort personal.

Estimación para Proyectos Software

Administering System Center Configuration Manager

NOMBRE DE LA ASIGNATURA

Introducción a las Redes Neuronales

INTEGRACION DE VARIABLES EN EL PROCESO DE ELECCION RACIONAL DEL CONSUMIDOR

Mantenimiento con garantía de ahorro en el edificios de Jones Lang Lasalle

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS

Localización. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides

Competencias, habilidades, conocimientos, actitudes y valores que los estudiantes de un programa de posgrado deben reunir al concluir sus estudios.

Taller Nacional sobre Vigilancia Tecnológica e Inteligencia Competitiva

UNIVERSIDAD DE LOS ANDES FACULTAD DE CIENCIAS FORESTALES Y AMBIENTALES ESCUELA DE INGENIERIA FORESTAL RÉGIMEN ANUAL PROGRAMA

Transcripción:

Computación distribuida e inteligencia computacional aplicadas a ciudades inteligentes Sergio Nesmachnow, Renzo Massobrio, Sebastián Baña Universidad de la República, Uruguay

AGENDA Ciudades inteligentes Problemas de interés Visión general Ejemplos Herramientas y modelos Computación distribuida Computación cloud Inteligencia computacional Casos de estudio

Ciudades inteligentes (smart cities)

SMART CITIES Una visión holística: la ciudad como sistema complejo. Uso de información y técnicas computacionales para mejorar la calidad de vida, la resiliencia y la sostenibilidad. Áreas específicas: Movilidad y transporte Energía y sustentabilidad Seguridad Urbanismo (y muchas otras)

Problemas de interés

VISIÓN GENERAL Utilización de técnicas de análisis de grandes volúmenes de datos para la resolución de problemas complejos en contextos urbanos: Optimización del transporte público Eficiencia energética Participación ciudadana y acceso igualitario a servicios Creación de nuevas herramientas para la toma de decisiones

OPTIMIZACIÓN del TRANSPORTE PÚBLICO Autobuses Aprovechar datos disponibles para mejorar la movilidad de los ciudadanos y ayudar a las autoridades en la toma de decisiones. Análisis de patrones espacio temporales en viajes de taxis: Utilización de los datos de ocupación y posición de los servicios de taxi Creación de modelos predictivos y optimización del despacho

EFICIENCIA ENERGÉTICA Optimización energética en hogares Análisis de datos y patrones de comportamiento y consumo Predicción de demanda y definición de agendas de acciones (a nivel de casa, edificio y barrio) www.fing.edu.uy/inco/ /grupos/cecal/hpc/efeho Cloud computing for smart city energy management

PARTICIPACIÓN CIUDADANA y ACCESO a SERVICIOS Estudio de los registros de servicios públicos (911, 0800) Derivación de patrones espacio temporales y clasificación Predicción y contextualización de las demandas: identificación de clusters de demandas particulares en zonas específicas

NUEVAS HERRAMIENTAS para TOMA de DECISIONES Mejora de la accesibilidad a los bancos de datos urbanos - Extracción, organización, corrección y publicación - Desarrollo de herramientas de visualización y exploración abiertas a los ciudadanos

Herramientas y modelos computacionales

COMPUTACIÓN DISTRIBUIDA y COMPUTACIÓN CLOUD Computación distribuida utiliza múltiples elementos de cómputo conectados a través de una red, para resolver problemas complejos. Computación cloud utiliza recursos computacionales distribuidos geográficamente y comunicaciones basadas en Internet para proveer servicios.

INTELIGENCIA COMPUTACIONAL Métodos que aplican aprendizaje, evolución, adaptación y lógica difusa para modelar y estudiar el comportamiento de sistemas complejos y dinámicos. Aprendizaje Automático Técnicas de clasificación, regresión, clustering y filtrado para problemas de reconocimiento, predicción y optimización. Métodos robustos y efectivos Redes neuronales, computación evolutiva, swarm intelligence, sistemas difusos, autómatas celulares y otros.

PARADIGMAS y HERRAMIENTAS MapReduce: modelo de programación para el procesamiento de grandes volúmenes de datos utilizando algoritmos paralelos/distribuidos Streaming analytics: procesamiento y análisis de flujos de datos en tiempo real Lenguajes y frameworks: Scala y Python Apache Hadoop y Apache Spark GraphX, MLib Spark Streaming

COMPUTACIÓN DISTRIBUIDA, INTELIGENCIA COMPUTACIONAL y CIUDADES INTELIGENTES

CLOUD ITS: motivación Los sistemas de transporte público juegan un rol muy importante en las ciudades modernas. Se necesita información actualizada sobre la movilidad de los ciudadanos. Los sistemas de transporte inteligente (Intelligent Transportation Systems, ITS) permiten recolectar grandes volúmenes de información de movilidad.

CLOUD ITS: objetivo y contribuciones Entorno de trabajo para procesar grandes volúmenes de datos de ITS utilizando computación cloud. Dos casos de estudio (Montevideo): - Análisis de calidad de servicio del transporte público usando datos históricos de ubicación. - Estimación de movilidad de los ciudadanos utilizando datos históricos de venta de boletos.

MODELO PROPUESTO: arquitectura Dos etapas Preprocesamiento: preparar datos de entrada Procesamiento paralelo/distribuido

IMPLEMENTACIÓN El sistema propuesto para procesar datos de ITS con computación paralela/distribuida se implementa aplicando MapReduce y utilizando Hadoop/Spark. No se necesitan comunicaciones entre esclavos y las comunicaciones maestroesclavos se limitan a la distribución de datos y la recolección de resultados.

EJECUCIÓN DISTRIBUIDA en el CLOUD MapReduce y Hadoop/Spark son técnicas y herramientas standard para procesamiento de datos en el cloud. El sistema propuesto puede ser ofrecido bajo el modelo de Software as a Service (SaaS) a administradores y ciudadanos.

CASO DE ESTUDIO 1

MÉTRICAS de QoS del TRANSPORTE PÚBLICO Calcular métricas de QoS usando datos de dispositivos GPS en autobuses. Métricas: Tiempo real de viaje por línea. Estadísticas históricas sobre demoras por línea (detectar cuellos de botella). Público objetivo: Pasajeros: información histórica y en tiempo real para ayudar en decisiones de movilidad. Autoridades: estadísticas para planeamiento urbano.

MÉTRICAS de QoS del TRANSPORTE PÚBLICO

RESULTADOS Instancia del problema: Datos completos de venta de boletos y GPS de buses para julio de 2015 en Montevideo, Uruguay (>200 GB). Datos GPS: ubicación de cada bus de la ciudad, muestras cada 10-30s. Speedup de 22.16 usando 24 cores (eficiencia computacional = 0.92). Se reduce el tiempo de procesamiento de más de 6 horas a 14 minutos.

RESULTADOS

CASO DE ESTUDIO 2

ESTIMACIÓN de MATRICES ORIGEN-DESTINO (OD) Estimación de matrices OD usando datos de GPS de buses y venta de boletos con (y sin) tarjetas inteligentes. Idea principal: Las tarjetas son validadas al abordar pero no al descender. El origen es conocido pero el destino debe ser estimado. Consideraciones: Los nuevos viajes comienzan en una parada cercana al destino de viajes anteriores. El último viaje del día termina cerca del primer origen de ese día.

ESTRATEGIA para ESTIMAR DESTINOS Trasbordos Asumiendo que los pasajeros evitan caminar en exceso, el destino del primer tramo es la parada más cercana al origen del segundo tramo del trasbordo. Viajes directos Para cada viaje en el día, se estima el destino buscando una parada ubicada a un rango predefinido de la parada de origen de los viajes siguientes en el día ( encadenar viajes). Información histórica Aprendizaje computacional y reconocimiento de patrones de movilidad (casa, trabajo, etc.)

Estimación de matrices OD para trasbordos y viajes directos

INSTANCIA del PROBLEMA Datos completos de ventas de boletos y posiciones GPS de buses en un mes típico de 2015 en Montevideo > 500.000 tarjetas (> 1.500.000 en 2016) > 15 millones de viajes (300 millones/año)

RESULTADOS viajes directos viajes de trasbordo #cores #BoT tiempo (m) speedup tiempo (m) speedup 1 1 25972.0-30240.6-16 16 5000 10000 2092.1±3.4 2372.4±1.8 12.40 10.92 2648.9±3.2 3068.8±3.5 11.43 9.87 24 24 5000 10000 1582.7±2.4 1858.2±2.1 16.41 13.96 2371.1±2.5 2617.9±3.3 12.76 11.56 Análisis de diferentes bolsas de tareas (BoT) Speedup de 16.41 (eficiencia computacional 0.7) 18 días 26 horas (en 24 unidades de cómputo).

CONCLUSIONES Propuesta e implementación de un modelo para procesar grandes volúmenes de datos de ITS aplicando computación distribuida en cloud (MapReduce/Hadoop/Spark/python). Casos de estudio y validación con datos reales de ITS en Montevideo, Uruguay: Cálculo de métricas de QoS para transporte público, utilizando datos GPS de buses. Estimación de matrices de OD con datos de venta de boletos con tarjetas inteligentes.

TRABAJO ACTUAL y FUTURO Incorporar más datos de ITS (centro de movilidad) y de otras fuentes. Desarrollar aplicaciones para presentar la información a los ciudadanos y a las autoridades. Usar la información calculada para resolver problemas de optimización relevantes: diseño de rutas de buses, ubicación de paradas, planificación de horarios, etc.

PROBLEMAS de INTERÉS Optimización del transporte público Eficiencia energética Participación ciudadana y acceso igualitario a servicios Creación de nuevas herramientas para la toma de decisiones

OTRAS LÍNEAS de INVESTIGACIÓN Posicionamiento de infraestructura para redes vehiculares Planificación de vuelo de flotillas de drones para vigilancia Detección de patrones de movimiento de personas (videovigilancia) Sincronización de semáforos Análisis y optimización de tráfico y polución Detección de patrones de conducción no prudente Optimización de viajes compartidos en taxis Diseño óptimo de ciclovías

COLABORACIONES

FACULTAD de INGENIERÍA UNIVERSIDAD de la REPÚBLICA, URUGUAY