SlideShare a Scribd company logo
1 of 46
Download to read offline
AN EVOLUTIONARY ALGORITHM TO GENERATE
REAL URBAN TRAFFIC FLOWS
Daniel H. Stolfi
dhstolfi@lcc.uma.es
Enrique Alba
eat@lcc.uma.es
Departamento de Lenguajes y Ciencias de la Computación
Universidad de Málaga
CAEPIA’15
Albacete, España
Noviembre 2015
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 1 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
CONTENTS
1 INTRODUCCIÓN
2 CASO DE ESTUDIO
3 ARQUITECTURA
4 RESULTADOS
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 2 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
CONTENTS
1 INTRODUCCIÓN
2 CASO DE ESTUDIO
3 ARQUITECTURA
4 RESULTADOS
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 2 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
CONTENTS
1 INTRODUCCIÓN
2 CASO DE ESTUDIO
3 ARQUITECTURA
4 RESULTADOS
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 2 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
CONTENTS
1 INTRODUCCIÓN
2 CASO DE ESTUDIO
3 ARQUITECTURA
4 RESULTADOS
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 2 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
Durante las últimas décadas se ha incrementado el estudio de
los problemas de tráfico, en dónde se proponen soluciones que
comprenden:
Ajuste de los ciclos semafóricos
Cambio de rutas para evitar o prevenir atascos
Estudios del posicionamiento de paneles informativos
Problemas VANET
Muchos más. . .
La mayoría de estas propuestas recurren a simulaciones para
obtener y validar sus resultados
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
Durante las últimas décadas se ha incrementado el estudio de
los problemas de tráfico, en dónde se proponen soluciones que
comprenden:
Ajuste de los ciclos semafóricos
Cambio de rutas para evitar o prevenir atascos
Estudios del posicionamiento de paneles informativos
Problemas VANET
Muchos más. . .
La mayoría de estas propuestas recurren a simulaciones para
obtener y validar sus resultados
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
Durante las últimas décadas se ha incrementado el estudio de
los problemas de tráfico, en dónde se proponen soluciones que
comprenden:
Ajuste de los ciclos semafóricos
Cambio de rutas para evitar o prevenir atascos
Estudios del posicionamiento de paneles informativos
Problemas VANET
Muchos más. . .
La mayoría de estas propuestas recurren a simulaciones para
obtener y validar sus resultados
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
Durante las últimas décadas se ha incrementado el estudio de
los problemas de tráfico, en dónde se proponen soluciones que
comprenden:
Ajuste de los ciclos semafóricos
Cambio de rutas para evitar o prevenir atascos
Estudios del posicionamiento de paneles informativos
Problemas VANET
Muchos más. . .
La mayoría de estas propuestas recurren a simulaciones para
obtener y validar sus resultados
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
Durante las últimas décadas se ha incrementado el estudio de
los problemas de tráfico, en dónde se proponen soluciones que
comprenden:
Ajuste de los ciclos semafóricos
Cambio de rutas para evitar o prevenir atascos
Estudios del posicionamiento de paneles informativos
Problemas VANET
Muchos más. . .
La mayoría de estas propuestas recurren a simulaciones para
obtener y validar sus resultados
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
Durante las últimas décadas se ha incrementado el estudio de
los problemas de tráfico, en dónde se proponen soluciones que
comprenden:
Ajuste de los ciclos semafóricos
Cambio de rutas para evitar o prevenir atascos
Estudios del posicionamiento de paneles informativos
Problemas VANET
Muchos más. . .
La mayoría de estas propuestas recurren a simulaciones para
obtener y validar sus resultados
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
Durante las últimas décadas se ha incrementado el estudio de
los problemas de tráfico, en dónde se proponen soluciones que
comprenden:
Ajuste de los ciclos semafóricos
Cambio de rutas para evitar o prevenir atascos
Estudios del posicionamiento de paneles informativos
Problemas VANET
Muchos más. . .
La mayoría de estas propuestas recurren a simulaciones para
obtener y validar sus resultados
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
El uso de simuladores implica tener en cuenta el realismo de
las simulaciones para garantizar la fiabilidad de los resultados
obtenidos atendiendo a:
Mapa real (OpenStreetMap)
Tipos y características de los vehículos (Muestra)
Ciclos semafóricos (Ayuntamientos, algoritmos, etc.)
Flujos vehiculares
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
El uso de simuladores implica tener en cuenta el realismo de
las simulaciones para garantizar la fiabilidad de los resultados
obtenidos atendiendo a:
Mapa real (OpenStreetMap)
Tipos y características de los vehículos (Muestra)
Ciclos semafóricos (Ayuntamientos, algoritmos, etc.)
Flujos vehiculares
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
El uso de simuladores implica tener en cuenta el realismo de
las simulaciones para garantizar la fiabilidad de los resultados
obtenidos atendiendo a:
Mapa real (OpenStreetMap)
Tipos y características de los vehículos (Muestra)
Ciclos semafóricos (Ayuntamientos, algoritmos, etc.)
Flujos vehiculares
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
El uso de simuladores implica tener en cuenta el realismo de
las simulaciones para garantizar la fiabilidad de los resultados
obtenidos atendiendo a:
Mapa real (OpenStreetMap)
Tipos y características de los vehículos (Muestra)
Ciclos semafóricos (Ayuntamientos, algoritmos, etc.)
Flujos vehiculares
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
MOTIVACIÓN
El uso de simuladores implica tener en cuenta el realismo de
las simulaciones para garantizar la fiabilidad de los resultados
obtenidos atendiendo a:
Mapa real (OpenStreetMap)
Tipos y características de los vehículos (Muestra)
Ciclos semafóricos (Ayuntamientos, algoritmos, etc.)
Flujos vehiculares
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
FLOW GENERATOR ALGORITHM (FGA)
Flow Generator Algorithm:
Genera flujos de tráfico reales
Se basa en información pública
de sensores
Como resultado se obtiene:
mapa + flujos vehiculares
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 5 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
FLOW GENERATOR ALGORITHM (FGA)
Flow Generator Algorithm:
Genera flujos de tráfico reales
Se basa en información pública
de sensores
Como resultado se obtiene:
mapa + flujos vehiculares
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 5 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
FLOW GENERATOR ALGORITHM (FGA)
Flow Generator Algorithm:
Genera flujos de tráfico reales
Se basa en información pública
de sensores
Como resultado se obtiene:
mapa + flujos vehiculares
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 5 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
FLOW GENERATOR ALGORITHM (FGA)
Flow Generator Algorithm:
Genera flujos de tráfico reales
Se basa en información pública
de sensores
Como resultado se obtiene:
mapa + flujos vehiculares
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 5 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Motivación
Nuestra Propuesta
Definición del Problema
DEFINICIÓN DEL PROBLEMA
Sea v∗ = (v∗
1 , . . . , v∗
N) un vector conteniendo los valores reales
recogidos desde N sensores en la ciudad
Y sea v = (v1, . . . , vN) un vector conteniendo los valores
obtenidos al evaluar el mapa de la ciudad (simulación)
Nuestro objetivo es minimizar el error:
ei = |v∗
i − vi|, i ∈ {1, . . . , N}
Modificando el número de vehículos en cada flujo:
f = (f1, . . . , fM)
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 6 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
SENSORES
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 7 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
PUNTOS DE MEDICIÓN
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 8 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
PUNTOS DE MEDICIÓN
OpenStreetMap
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 8 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
PUNTOS DE MEDICIÓN
OpenStreetMap SUMO
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 8 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
PUNTOS DE MEDICIÓN
OpenStreetMap SUMO
12 sensores en Málaga (N = 12)
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 8 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
OPEN DATA
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 9 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
CONSTRUCCIÓN DEL CASO DE ESTUDIO
Hemos trabajado con un mapa de la ciudad de Málaga
1 Primero, descargamos el mapa desde OpenStreetMap
2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM
3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER
4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT
5 Finalmente, añadimos los puntos de medición
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
CONSTRUCCIÓN DEL CASO DE ESTUDIO
Hemos trabajado con un mapa de la ciudad de Málaga
1 Primero, descargamos el mapa desde OpenStreetMap
2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM
3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER
4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT
5 Finalmente, añadimos los puntos de medición
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
CONSTRUCCIÓN DEL CASO DE ESTUDIO
Hemos trabajado con un mapa de la ciudad de Málaga
1 Primero, descargamos el mapa desde OpenStreetMap
2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM
3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER
4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT
5 Finalmente, añadimos los puntos de medición
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
CONSTRUCCIÓN DEL CASO DE ESTUDIO
Hemos trabajado con un mapa de la ciudad de Málaga
1 Primero, descargamos el mapa desde OpenStreetMap
2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM
3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER
4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT
5 Finalmente, añadimos los puntos de medición
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
CONSTRUCCIÓN DEL CASO DE ESTUDIO
Hemos trabajado con un mapa de la ciudad de Málaga
1 Primero, descargamos el mapa desde OpenStreetMap
2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM
3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER
4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT
5 Finalmente, añadimos los puntos de medición
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Sensores
Construcción
CONSTRUCCIÓN DEL CASO DE ESTUDIO
Hemos trabajado con un mapa de la ciudad de Málaga
1 Primero, descargamos el mapa desde OpenStreetMap
2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM
3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER
4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT
5 Finalmente, añadimos los puntos de medición
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Flow Generator Algorithm
Representación
Función de Evaluación
Operadores
ARQUITECTURA
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 11 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Flow Generator Algorithm
Representación
Función de Evaluación
Operadores
FLOW GENERATOR ALGORITHM (FGA)
(10+2)-EA
El resultado es el número de vehículos en cada
flujo
La solución se calcula en base a los sensores
Los individuos se evalúan utilizando el
simulador SUMO
La búsqueda local implementada requiere de
una simulación adicional para contar el número
de vehículos en cada sensor
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 12 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Flow Generator Algorithm
Representación
Función de Evaluación
Operadores
REPRESENTACIÓN
El vector solución contiene los valores que representan al
número de vehículos en cada flujo
En este trabajo hemos trabajado con 12 sensores de Málaga y 63 flujos (M = 63)
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 13 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Flow Generator Algorithm
Representación
Función de Evaluación
Operadores
FUNCIÓN DE EVALUACIÓN
F(v) =



N
i=1 |
vi −v∗
i
v∗
i
| if C(v) ≤ 0.2,
∞ if C(v) > 0.2.
C(v) = max
vi − v∗
i
v∗
i
, i ∈ {1, . . . , N}
Estamos minimizando: cuanto más bajo el valor de F(v), mejor
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 14 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Flow Generator Algorithm
Representación
Función de Evaluación
Operadores
BÚSQUEDA LOCAL
∆(t) = α ∗ e(min Fitnessi (t))/β
, i ∈ [1, λ], λ = 10
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 15 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Resultados
Conclusiones
Trabajo Futuro
RESULTADOS
Sensor
Vehículos
Diferencia
Real FGA
5 1088 1078 -0.92%
6 349 351 0.57%
7 289 289 0.00%
8 265 265 0.00%
9 263 265 0.76%
10 653 648 -0.77%
13 228 230 0.88%
14 510 512 0.39%
15 663 658 -0.75%
16 522 470 -9.96%
17 850 852 0.24%
18 571 570 -0.18%
La diferencia media es 1.3%
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 16 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Resultados
Conclusiones
Trabajo Futuro
ANOMALÍA
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 17 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Resultados
Conclusiones
Trabajo Futuro
CONCLUSIONES
Hemos presentado una nueva estrategia para configurar flujos
vehiculares basada en un EA.
Hemos utilizado datos reales publicados por el ayuntamiento de
Málaga que provienen de sensores ubicados en la ciudad
El número de vehículos medidos tras la optimización se encuentra muy
cerca al real
Los escenarios obtenidos podrán utilizarse para realizar diferentes
optimizaciones con un grado superior de realismo aumentando la
fiabilidad de los resultados
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 18 / 20
Introducción
Caso de Estudio
Arquitectura
Resultados
Resultados
Conclusiones
Trabajo Futuro
TRABAJO FUTURO
Necesitamos estudiar y aplicar posibles optimizaciones previas
(semáforos, rutas, etc.) a los escenarios
El objetivo es abarcar los 65 puntos de medición (sensores) disponibles
en Málaga así como diferentes períodos (cuatrimestres)
Esto implica abordar la simulación de la ciudad al completo (tiempo,
complejidad, etc.)
Búsqueda de posible competidores que se puedan utilizar con los
datos disponibles
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 19 / 20
PREGUNTAS
http://neo.lcc.uma.es http://danielstolfi.com
Acknowledgements: This research has been partially funded by project number 8.06/5.47.4142 in collaboration with
the VSB-Technical University of Ostrava and Universidad de Málaga UMA/FEDER FC14-TIC36, programa de fort-
alecimiento de las capacidades de I+D+i en las universidades 2014-2015, de la Consejería de Economía, Innovación,
Ciencia y Empleo, confinanciado por el fondo europeo de desarrollo regional (FEDER). Also, partially funded by the
Spanish MINECO project TIN2014-57341-R (http://moveon.lcc.uma.es). The authors would like to thank the
FEDER of European Union for financial support via project “Movilidad Inteligente: Wi-Fi, Rutas y Contaminación“
(maxCT) of the ”Programa Operativo FEDER de Andalucía 2014-2020“. We also thank all Agency of Public Works
of Andalusia Regional Government staff and researchers for their dedication and professionalism. Daniel H. Stolfi is
supported by a FPU grant (FPU13/00954) from the Spanish Ministry of Education, Culture and Sports. University of
Malaga. International Campus of Excellence Andalucía TECH.
Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 20 / 20

More Related Content

Similar to An Evolutionary Algorithm to Generate Real Urban Traffic Flows

3 conversations about-traffic_calming_a_re babylon
3   conversations about-traffic_calming_a_re babylon3   conversations about-traffic_calming_a_re babylon
3 conversations about-traffic_calming_a_re babylonSierra Francisco Justo
 
Expocisión Proyecto Estacionamiento.pptx
Expocisión Proyecto Estacionamiento.pptxExpocisión Proyecto Estacionamiento.pptx
Expocisión Proyecto Estacionamiento.pptxArmandoTP
 
02 itsp fhwa 2010 exe sum dºgºautopistaseuropa resumenfisi 16p
02 itsp fhwa 2010 exe sum dºgºautopistaseuropa resumenfisi 16p02 itsp fhwa 2010 exe sum dºgºautopistaseuropa resumenfisi 16p
02 itsp fhwa 2010 exe sum dºgºautopistaseuropa resumenfisi 16pSierra Francisco Justo
 
Presentación - Simulación numérica de una llama de difusión con un coflujo ax...
Presentación - Simulación numérica de una llama de difusión con un coflujo ax...Presentación - Simulación numérica de una llama de difusión con un coflujo ax...
Presentación - Simulación numérica de una llama de difusión con un coflujo ax...Alberto Cuadra Lara
 
106 camino de-ferrovalle_al_top_ten_de_ti
106 camino de-ferrovalle_al_top_ten_de_ti106 camino de-ferrovalle_al_top_ten_de_ti
106 camino de-ferrovalle_al_top_ten_de_tiGeneXus
 
21 aa&tms 1999 que andamalendisenovial
21 aa&tms 1999 que andamalendisenovial21 aa&tms 1999 que andamalendisenovial
21 aa&tms 1999 que andamalendisenovialSierra Francisco Justo
 
Conper 2010 version final
Conper 2010 version finalConper 2010 version final
Conper 2010 version finaljcarica
 
ALGO SOBRE EVALUACION ECONOMICA EN OBRAS NUEVAS DE CARRETERA
ALGO SOBRE EVALUACION ECONOMICA EN OBRAS NUEVAS DE CARRETERAALGO SOBRE EVALUACION ECONOMICA EN OBRAS NUEVAS DE CARRETERA
ALGO SOBRE EVALUACION ECONOMICA EN OBRAS NUEVAS DE CARRETERADante Angel Arones Cardenas
 
Mejor proyecto big data
Mejor proyecto big dataMejor proyecto big data
Mejor proyecto big datazylk net
 
El Vector Energético en Edificios de Oficinas - Realidades y Desafíos
El Vector Energético en Edificios de Oficinas - Realidades y DesafíosEl Vector Energético en Edificios de Oficinas - Realidades y Desafíos
El Vector Energético en Edificios de Oficinas - Realidades y DesafíosWorld Office Forum
 
16 wis dot fd 11-26 2016 disenorotondas
16 wis dot fd 11-26 2016 disenorotondas16 wis dot fd 11-26 2016 disenorotondas
16 wis dot fd 11-26 2016 disenorotondasSierra Francisco Justo
 
Latin America Webinar Cfd 3 18 11 Final V Final
Latin America Webinar Cfd 3 18 11 Final V FinalLatin America Webinar Cfd 3 18 11 Final V Final
Latin America Webinar Cfd 3 18 11 Final V FinalEd Erb
 
Portfolio 4 LAMM-PSARIANOS-MAILANDER.pdf
Portfolio 4 LAMM-PSARIANOS-MAILANDER.pdfPortfolio 4 LAMM-PSARIANOS-MAILANDER.pdf
Portfolio 4 LAMM-PSARIANOS-MAILANDER.pdfFRANCISCOJUSTOSIERRA
 

Similar to An Evolutionary Algorithm to Generate Real Urban Traffic Flows (20)

3 conversations about-traffic_calming_a_re babylon
3   conversations about-traffic_calming_a_re babylon3   conversations about-traffic_calming_a_re babylon
3 conversations about-traffic_calming_a_re babylon
 
FORMULACION DE PROYECTOS II
FORMULACION DE PROYECTOS IIFORMULACION DE PROYECTOS II
FORMULACION DE PROYECTOS II
 
Expocisión Proyecto Estacionamiento.pptx
Expocisión Proyecto Estacionamiento.pptxExpocisión Proyecto Estacionamiento.pptx
Expocisión Proyecto Estacionamiento.pptx
 
02 itsp fhwa 2010 exe sum dºgºautopistaseuropa resumenfisi 16p
02 itsp fhwa 2010 exe sum dºgºautopistaseuropa resumenfisi 16p02 itsp fhwa 2010 exe sum dºgºautopistaseuropa resumenfisi 16p
02 itsp fhwa 2010 exe sum dºgºautopistaseuropa resumenfisi 16p
 
Presentación - Simulación numérica de una llama de difusión con un coflujo ax...
Presentación - Simulación numérica de una llama de difusión con un coflujo ax...Presentación - Simulación numérica de una llama de difusión con un coflujo ax...
Presentación - Simulación numérica de una llama de difusión con un coflujo ax...
 
106 camino de-ferrovalle_al_top_ten_de_ti
106 camino de-ferrovalle_al_top_ten_de_ti106 camino de-ferrovalle_al_top_ten_de_ti
106 camino de-ferrovalle_al_top_ten_de_ti
 
21 aa&tms 1999 que andamalendisenovial
21 aa&tms 1999 que andamalendisenovial21 aa&tms 1999 que andamalendisenovial
21 aa&tms 1999 que andamalendisenovial
 
Conper 2010 version final
Conper 2010 version finalConper 2010 version final
Conper 2010 version final
 
ALGO SOBRE EVALUACION ECONOMICA EN OBRAS NUEVAS DE CARRETERA
ALGO SOBRE EVALUACION ECONOMICA EN OBRAS NUEVAS DE CARRETERAALGO SOBRE EVALUACION ECONOMICA EN OBRAS NUEVAS DE CARRETERA
ALGO SOBRE EVALUACION ECONOMICA EN OBRAS NUEVAS DE CARRETERA
 
Mejor proyecto big data
Mejor proyecto big dataMejor proyecto big data
Mejor proyecto big data
 
El Vector Energético en Edificios de Oficinas - Realidades y Desafíos
El Vector Energético en Edificios de Oficinas - Realidades y DesafíosEl Vector Energético en Edificios de Oficinas - Realidades y Desafíos
El Vector Energético en Edificios de Oficinas - Realidades y Desafíos
 
16 wis dot fd 11-26 2016 disenorotondas
16 wis dot fd 11-26 2016 disenorotondas16 wis dot fd 11-26 2016 disenorotondas
16 wis dot fd 11-26 2016 disenorotondas
 
Latin America Webinar Cfd 3 18 11 Final V Final
Latin America Webinar Cfd 3 18 11 Final V FinalLatin America Webinar Cfd 3 18 11 Final V Final
Latin America Webinar Cfd 3 18 11 Final V Final
 
Memoria de Titulación
Memoria de TitulaciónMemoria de Titulación
Memoria de Titulación
 
T3 lvt c9 c10
T3 lvt   c9 c10T3 lvt   c9 c10
T3 lvt c9 c10
 
06 distribuidores
06 distribuidores06 distribuidores
06 distribuidores
 
Desarrollo de un portafolio de inversión en infraestructura y servicios de ba...
Desarrollo de un portafolio de inversión en infraestructura y servicios de ba...Desarrollo de un portafolio de inversión en infraestructura y servicios de ba...
Desarrollo de un portafolio de inversión en infraestructura y servicios de ba...
 
Portfolio 4 LAMM-PSARIANOS-MAILANDER.pdf
Portfolio 4 LAMM-PSARIANOS-MAILANDER.pdfPortfolio 4 LAMM-PSARIANOS-MAILANDER.pdf
Portfolio 4 LAMM-PSARIANOS-MAILANDER.pdf
 
Diseño y seguridad vial lamm
Diseño y seguridad vial lammDiseño y seguridad vial lamm
Diseño y seguridad vial lamm
 
Diseño y seguridad vial lamm
Diseño y seguridad vial lammDiseño y seguridad vial lamm
Diseño y seguridad vial lamm
 

More from Daniel H. Stolfi

Improving Pheromone Communication for UAV Swarm Mobility Management
Improving Pheromone Communication for UAV Swarm Mobility ManagementImproving Pheromone Communication for UAV Swarm Mobility Management
Improving Pheromone Communication for UAV Swarm Mobility ManagementDaniel H. Stolfi
 
Optimising Autonomous Robot Swarm Parameters for Stable Formation Design
Optimising Autonomous Robot Swarm Parameters for Stable Formation DesignOptimising Autonomous Robot Swarm Parameters for Stable Formation Design
Optimising Autonomous Robot Swarm Parameters for Stable Formation DesignDaniel H. Stolfi
 
Evaluating Surrogate Models for Robot Swarm Simulations
Evaluating Surrogate Models for Robot Swarm SimulationsEvaluating Surrogate Models for Robot Swarm Simulations
Evaluating Surrogate Models for Robot Swarm SimulationsDaniel H. Stolfi
 
Competitive Evolution of a UAV Swarm for Improving Intruder Detection Rates
Competitive Evolution of a UAV Swarm for Improving Intruder Detection RatesCompetitive Evolution of a UAV Swarm for Improving Intruder Detection Rates
Competitive Evolution of a UAV Swarm for Improving Intruder Detection RatesDaniel H. Stolfi
 
A Cooperative Coevolutionary Approach to Maximise Surveillance Coverage of UA...
A Cooperative Coevolutionary Approach to Maximise Surveillance Coverage of UA...A Cooperative Coevolutionary Approach to Maximise Surveillance Coverage of UA...
A Cooperative Coevolutionary Approach to Maximise Surveillance Coverage of UA...Daniel H. Stolfi
 
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder DetectionOptimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder DetectionDaniel H. Stolfi
 
Ocupación de Aparcamientos y Predicción
Ocupación de Aparcamientos y PredicciónOcupación de Aparcamientos y Predicción
Ocupación de Aparcamientos y PredicciónDaniel H. Stolfi
 
Bio-inspired Computing and Smart Mobility
Bio-inspired Computing and Smart MobilityBio-inspired Computing and Smart Mobility
Bio-inspired Computing and Smart MobilityDaniel H. Stolfi
 
Fine Tuning of Traffic in Our Cities with Smart Panels: The Quito City Case S...
Fine Tuning of Traffic in Our Cities with Smart Panels: The Quito City Case S...Fine Tuning of Traffic in Our Cities with Smart Panels: The Quito City Case S...
Fine Tuning of Traffic in Our Cities with Smart Panels: The Quito City Case S...Daniel H. Stolfi
 

More from Daniel H. Stolfi (9)

Improving Pheromone Communication for UAV Swarm Mobility Management
Improving Pheromone Communication for UAV Swarm Mobility ManagementImproving Pheromone Communication for UAV Swarm Mobility Management
Improving Pheromone Communication for UAV Swarm Mobility Management
 
Optimising Autonomous Robot Swarm Parameters for Stable Formation Design
Optimising Autonomous Robot Swarm Parameters for Stable Formation DesignOptimising Autonomous Robot Swarm Parameters for Stable Formation Design
Optimising Autonomous Robot Swarm Parameters for Stable Formation Design
 
Evaluating Surrogate Models for Robot Swarm Simulations
Evaluating Surrogate Models for Robot Swarm SimulationsEvaluating Surrogate Models for Robot Swarm Simulations
Evaluating Surrogate Models for Robot Swarm Simulations
 
Competitive Evolution of a UAV Swarm for Improving Intruder Detection Rates
Competitive Evolution of a UAV Swarm for Improving Intruder Detection RatesCompetitive Evolution of a UAV Swarm for Improving Intruder Detection Rates
Competitive Evolution of a UAV Swarm for Improving Intruder Detection Rates
 
A Cooperative Coevolutionary Approach to Maximise Surveillance Coverage of UA...
A Cooperative Coevolutionary Approach to Maximise Surveillance Coverage of UA...A Cooperative Coevolutionary Approach to Maximise Surveillance Coverage of UA...
A Cooperative Coevolutionary Approach to Maximise Surveillance Coverage of UA...
 
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder DetectionOptimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
Optimizing the Performance of an Unpredictable UAV Swarm for Intruder Detection
 
Ocupación de Aparcamientos y Predicción
Ocupación de Aparcamientos y PredicciónOcupación de Aparcamientos y Predicción
Ocupación de Aparcamientos y Predicción
 
Bio-inspired Computing and Smart Mobility
Bio-inspired Computing and Smart MobilityBio-inspired Computing and Smart Mobility
Bio-inspired Computing and Smart Mobility
 
Fine Tuning of Traffic in Our Cities with Smart Panels: The Quito City Case S...
Fine Tuning of Traffic in Our Cities with Smart Panels: The Quito City Case S...Fine Tuning of Traffic in Our Cities with Smart Panels: The Quito City Case S...
Fine Tuning of Traffic in Our Cities with Smart Panels: The Quito City Case S...
 

Recently uploaded

CLASE 5 HOJA 2022.ppt botanica general 1
CLASE 5 HOJA 2022.ppt botanica general 1CLASE 5 HOJA 2022.ppt botanica general 1
CLASE 5 HOJA 2022.ppt botanica general 1jesusjja0210
 
Síndrome del Niño Maltratado signos de alerta
Síndrome del Niño Maltratado signos de alertaSíndrome del Niño Maltratado signos de alerta
Síndrome del Niño Maltratado signos de alertaanapauflores2007
 
CLASE 2- INFECCIONES nosocomialescesalud.pptx
CLASE 2- INFECCIONES nosocomialescesalud.pptxCLASE 2- INFECCIONES nosocomialescesalud.pptx
CLASE 2- INFECCIONES nosocomialescesalud.pptxLuisaPerdomo16
 
CEREBRO Y CONDUCTA ESPECIALIDAD GM_091358.pptx
CEREBRO Y CONDUCTA ESPECIALIDAD GM_091358.pptxCEREBRO Y CONDUCTA ESPECIALIDAD GM_091358.pptx
CEREBRO Y CONDUCTA ESPECIALIDAD GM_091358.pptxfranciscofernandez106395
 
ANALISIS DIMENSIONAL Y MAGNITUDES CONCEPTO
ANALISIS DIMENSIONAL Y MAGNITUDES CONCEPTOANALISIS DIMENSIONAL Y MAGNITUDES CONCEPTO
ANALISIS DIMENSIONAL Y MAGNITUDES CONCEPTOClaudiaSantosVsquez
 
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...GloriaMeza12
 
Aprendamos el proceso de regeneración.pptx
Aprendamos el proceso de regeneración.pptxAprendamos el proceso de regeneración.pptx
Aprendamos el proceso de regeneración.pptxJuanaMLpez
 
INTRODUCCIÓN A LAS DISPENSACIONES abril 2024.pdf
INTRODUCCIÓN A LAS DISPENSACIONES abril 2024.pdfINTRODUCCIÓN A LAS DISPENSACIONES abril 2024.pdf
INTRODUCCIÓN A LAS DISPENSACIONES abril 2024.pdfGuillermoCamino4
 
Coherencia textual II Práctica dirigida h
Coherencia textual II Práctica dirigida hCoherencia textual II Práctica dirigida h
Coherencia textual II Práctica dirigida hSalomDB1
 
Reino Protista: su clasificación y características
Reino Protista: su clasificación y característicasReino Protista: su clasificación y características
Reino Protista: su clasificación y característicasmiguellopez895525
 
Hugo Ruiz - Principios de la Agricultura Sintropica.pptx
Hugo Ruiz - Principios de la Agricultura Sintropica.pptxHugo Ruiz - Principios de la Agricultura Sintropica.pptx
Hugo Ruiz - Principios de la Agricultura Sintropica.pptxhugoenriqueruizchaco1
 
Novena a la Medalla Milagrosa, es una devoción
Novena a la Medalla Milagrosa,  es una devociónNovena a la Medalla Milagrosa,  es una devoción
Novena a la Medalla Milagrosa, es una devociónandres2973
 
fisilogia y anatomia del oido y el equilibrio
fisilogia y anatomia del oido y el equilibriofisilogia y anatomia del oido y el equilibrio
fisilogia y anatomia del oido y el equilibrioyanezevelyn0
 
Irrigacion e Inervacion de la articulación mandibular
Irrigacion e Inervacion de la articulación mandibularIrrigacion e Inervacion de la articulación mandibular
Irrigacion e Inervacion de la articulación mandibularAdrinCrdenas9
 
Clase ii INTRODUCCION AL TRABAJO SOCIAL.
Clase ii INTRODUCCION AL TRABAJO SOCIAL.Clase ii INTRODUCCION AL TRABAJO SOCIAL.
Clase ii INTRODUCCION AL TRABAJO SOCIAL.Victor Rivera Tapia
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
Triptico-venus-docx.docxxxxxxxxxxxxxxxxx
Triptico-venus-docx.docxxxxxxxxxxxxxxxxxTriptico-venus-docx.docxxxxxxxxxxxxxxxxx
Triptico-venus-docx.docxxxxxxxxxxxxxxxxxalennyjuarez
 
Tortosa et al. 2º Simposio Internacional Composta.pdf
Tortosa et al. 2º Simposio Internacional Composta.pdfTortosa et al. 2º Simposio Internacional Composta.pdf
Tortosa et al. 2º Simposio Internacional Composta.pdfGermán Tortosa
 
Zambrano, R. - Historia mínima de la música en Occidente [2013].pdf
Zambrano, R. - Historia mínima de la música en Occidente [2013].pdfZambrano, R. - Historia mínima de la música en Occidente [2013].pdf
Zambrano, R. - Historia mínima de la música en Occidente [2013].pdffrank0071
 
LEY FEDERAL DE TRABAJO IPN MEDICINA OCUPACIONAL.pdf
LEY FEDERAL DE TRABAJO IPN MEDICINA OCUPACIONAL.pdfLEY FEDERAL DE TRABAJO IPN MEDICINA OCUPACIONAL.pdf
LEY FEDERAL DE TRABAJO IPN MEDICINA OCUPACIONAL.pdfrvillegasp16001
 

Recently uploaded (20)

CLASE 5 HOJA 2022.ppt botanica general 1
CLASE 5 HOJA 2022.ppt botanica general 1CLASE 5 HOJA 2022.ppt botanica general 1
CLASE 5 HOJA 2022.ppt botanica general 1
 
Síndrome del Niño Maltratado signos de alerta
Síndrome del Niño Maltratado signos de alertaSíndrome del Niño Maltratado signos de alerta
Síndrome del Niño Maltratado signos de alerta
 
CLASE 2- INFECCIONES nosocomialescesalud.pptx
CLASE 2- INFECCIONES nosocomialescesalud.pptxCLASE 2- INFECCIONES nosocomialescesalud.pptx
CLASE 2- INFECCIONES nosocomialescesalud.pptx
 
CEREBRO Y CONDUCTA ESPECIALIDAD GM_091358.pptx
CEREBRO Y CONDUCTA ESPECIALIDAD GM_091358.pptxCEREBRO Y CONDUCTA ESPECIALIDAD GM_091358.pptx
CEREBRO Y CONDUCTA ESPECIALIDAD GM_091358.pptx
 
ANALISIS DIMENSIONAL Y MAGNITUDES CONCEPTO
ANALISIS DIMENSIONAL Y MAGNITUDES CONCEPTOANALISIS DIMENSIONAL Y MAGNITUDES CONCEPTO
ANALISIS DIMENSIONAL Y MAGNITUDES CONCEPTO
 
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
 
Aprendamos el proceso de regeneración.pptx
Aprendamos el proceso de regeneración.pptxAprendamos el proceso de regeneración.pptx
Aprendamos el proceso de regeneración.pptx
 
INTRODUCCIÓN A LAS DISPENSACIONES abril 2024.pdf
INTRODUCCIÓN A LAS DISPENSACIONES abril 2024.pdfINTRODUCCIÓN A LAS DISPENSACIONES abril 2024.pdf
INTRODUCCIÓN A LAS DISPENSACIONES abril 2024.pdf
 
Coherencia textual II Práctica dirigida h
Coherencia textual II Práctica dirigida hCoherencia textual II Práctica dirigida h
Coherencia textual II Práctica dirigida h
 
Reino Protista: su clasificación y características
Reino Protista: su clasificación y característicasReino Protista: su clasificación y características
Reino Protista: su clasificación y características
 
Hugo Ruiz - Principios de la Agricultura Sintropica.pptx
Hugo Ruiz - Principios de la Agricultura Sintropica.pptxHugo Ruiz - Principios de la Agricultura Sintropica.pptx
Hugo Ruiz - Principios de la Agricultura Sintropica.pptx
 
Novena a la Medalla Milagrosa, es una devoción
Novena a la Medalla Milagrosa,  es una devociónNovena a la Medalla Milagrosa,  es una devoción
Novena a la Medalla Milagrosa, es una devoción
 
fisilogia y anatomia del oido y el equilibrio
fisilogia y anatomia del oido y el equilibriofisilogia y anatomia del oido y el equilibrio
fisilogia y anatomia del oido y el equilibrio
 
Irrigacion e Inervacion de la articulación mandibular
Irrigacion e Inervacion de la articulación mandibularIrrigacion e Inervacion de la articulación mandibular
Irrigacion e Inervacion de la articulación mandibular
 
Clase ii INTRODUCCION AL TRABAJO SOCIAL.
Clase ii INTRODUCCION AL TRABAJO SOCIAL.Clase ii INTRODUCCION AL TRABAJO SOCIAL.
Clase ii INTRODUCCION AL TRABAJO SOCIAL.
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
Triptico-venus-docx.docxxxxxxxxxxxxxxxxx
Triptico-venus-docx.docxxxxxxxxxxxxxxxxxTriptico-venus-docx.docxxxxxxxxxxxxxxxxx
Triptico-venus-docx.docxxxxxxxxxxxxxxxxx
 
Tortosa et al. 2º Simposio Internacional Composta.pdf
Tortosa et al. 2º Simposio Internacional Composta.pdfTortosa et al. 2º Simposio Internacional Composta.pdf
Tortosa et al. 2º Simposio Internacional Composta.pdf
 
Zambrano, R. - Historia mínima de la música en Occidente [2013].pdf
Zambrano, R. - Historia mínima de la música en Occidente [2013].pdfZambrano, R. - Historia mínima de la música en Occidente [2013].pdf
Zambrano, R. - Historia mínima de la música en Occidente [2013].pdf
 
LEY FEDERAL DE TRABAJO IPN MEDICINA OCUPACIONAL.pdf
LEY FEDERAL DE TRABAJO IPN MEDICINA OCUPACIONAL.pdfLEY FEDERAL DE TRABAJO IPN MEDICINA OCUPACIONAL.pdf
LEY FEDERAL DE TRABAJO IPN MEDICINA OCUPACIONAL.pdf
 

An Evolutionary Algorithm to Generate Real Urban Traffic Flows

  • 1. AN EVOLUTIONARY ALGORITHM TO GENERATE REAL URBAN TRAFFIC FLOWS Daniel H. Stolfi dhstolfi@lcc.uma.es Enrique Alba eat@lcc.uma.es Departamento de Lenguajes y Ciencias de la Computación Universidad de Málaga CAEPIA’15 Albacete, España Noviembre 2015 Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 1 / 20
  • 2. Introducción Caso de Estudio Arquitectura Resultados CONTENTS 1 INTRODUCCIÓN 2 CASO DE ESTUDIO 3 ARQUITECTURA 4 RESULTADOS Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 2 / 20
  • 3. Introducción Caso de Estudio Arquitectura Resultados CONTENTS 1 INTRODUCCIÓN 2 CASO DE ESTUDIO 3 ARQUITECTURA 4 RESULTADOS Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 2 / 20
  • 4. Introducción Caso de Estudio Arquitectura Resultados CONTENTS 1 INTRODUCCIÓN 2 CASO DE ESTUDIO 3 ARQUITECTURA 4 RESULTADOS Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 2 / 20
  • 5. Introducción Caso de Estudio Arquitectura Resultados CONTENTS 1 INTRODUCCIÓN 2 CASO DE ESTUDIO 3 ARQUITECTURA 4 RESULTADOS Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 2 / 20
  • 6. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
  • 7. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN Durante las últimas décadas se ha incrementado el estudio de los problemas de tráfico, en dónde se proponen soluciones que comprenden: Ajuste de los ciclos semafóricos Cambio de rutas para evitar o prevenir atascos Estudios del posicionamiento de paneles informativos Problemas VANET Muchos más. . . La mayoría de estas propuestas recurren a simulaciones para obtener y validar sus resultados Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
  • 8. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN Durante las últimas décadas se ha incrementado el estudio de los problemas de tráfico, en dónde se proponen soluciones que comprenden: Ajuste de los ciclos semafóricos Cambio de rutas para evitar o prevenir atascos Estudios del posicionamiento de paneles informativos Problemas VANET Muchos más. . . La mayoría de estas propuestas recurren a simulaciones para obtener y validar sus resultados Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
  • 9. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN Durante las últimas décadas se ha incrementado el estudio de los problemas de tráfico, en dónde se proponen soluciones que comprenden: Ajuste de los ciclos semafóricos Cambio de rutas para evitar o prevenir atascos Estudios del posicionamiento de paneles informativos Problemas VANET Muchos más. . . La mayoría de estas propuestas recurren a simulaciones para obtener y validar sus resultados Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
  • 10. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN Durante las últimas décadas se ha incrementado el estudio de los problemas de tráfico, en dónde se proponen soluciones que comprenden: Ajuste de los ciclos semafóricos Cambio de rutas para evitar o prevenir atascos Estudios del posicionamiento de paneles informativos Problemas VANET Muchos más. . . La mayoría de estas propuestas recurren a simulaciones para obtener y validar sus resultados Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
  • 11. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN Durante las últimas décadas se ha incrementado el estudio de los problemas de tráfico, en dónde se proponen soluciones que comprenden: Ajuste de los ciclos semafóricos Cambio de rutas para evitar o prevenir atascos Estudios del posicionamiento de paneles informativos Problemas VANET Muchos más. . . La mayoría de estas propuestas recurren a simulaciones para obtener y validar sus resultados Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
  • 12. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN Durante las últimas décadas se ha incrementado el estudio de los problemas de tráfico, en dónde se proponen soluciones que comprenden: Ajuste de los ciclos semafóricos Cambio de rutas para evitar o prevenir atascos Estudios del posicionamiento de paneles informativos Problemas VANET Muchos más. . . La mayoría de estas propuestas recurren a simulaciones para obtener y validar sus resultados Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
  • 13. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN Durante las últimas décadas se ha incrementado el estudio de los problemas de tráfico, en dónde se proponen soluciones que comprenden: Ajuste de los ciclos semafóricos Cambio de rutas para evitar o prevenir atascos Estudios del posicionamiento de paneles informativos Problemas VANET Muchos más. . . La mayoría de estas propuestas recurren a simulaciones para obtener y validar sus resultados Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 3 / 20
  • 14. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
  • 15. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN El uso de simuladores implica tener en cuenta el realismo de las simulaciones para garantizar la fiabilidad de los resultados obtenidos atendiendo a: Mapa real (OpenStreetMap) Tipos y características de los vehículos (Muestra) Ciclos semafóricos (Ayuntamientos, algoritmos, etc.) Flujos vehiculares Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
  • 16. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN El uso de simuladores implica tener en cuenta el realismo de las simulaciones para garantizar la fiabilidad de los resultados obtenidos atendiendo a: Mapa real (OpenStreetMap) Tipos y características de los vehículos (Muestra) Ciclos semafóricos (Ayuntamientos, algoritmos, etc.) Flujos vehiculares Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
  • 17. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN El uso de simuladores implica tener en cuenta el realismo de las simulaciones para garantizar la fiabilidad de los resultados obtenidos atendiendo a: Mapa real (OpenStreetMap) Tipos y características de los vehículos (Muestra) Ciclos semafóricos (Ayuntamientos, algoritmos, etc.) Flujos vehiculares Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
  • 18. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN El uso de simuladores implica tener en cuenta el realismo de las simulaciones para garantizar la fiabilidad de los resultados obtenidos atendiendo a: Mapa real (OpenStreetMap) Tipos y características de los vehículos (Muestra) Ciclos semafóricos (Ayuntamientos, algoritmos, etc.) Flujos vehiculares Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
  • 19. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema MOTIVACIÓN El uso de simuladores implica tener en cuenta el realismo de las simulaciones para garantizar la fiabilidad de los resultados obtenidos atendiendo a: Mapa real (OpenStreetMap) Tipos y características de los vehículos (Muestra) Ciclos semafóricos (Ayuntamientos, algoritmos, etc.) Flujos vehiculares Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 4 / 20
  • 20. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema FLOW GENERATOR ALGORITHM (FGA) Flow Generator Algorithm: Genera flujos de tráfico reales Se basa en información pública de sensores Como resultado se obtiene: mapa + flujos vehiculares Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 5 / 20
  • 21. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema FLOW GENERATOR ALGORITHM (FGA) Flow Generator Algorithm: Genera flujos de tráfico reales Se basa en información pública de sensores Como resultado se obtiene: mapa + flujos vehiculares Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 5 / 20
  • 22. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema FLOW GENERATOR ALGORITHM (FGA) Flow Generator Algorithm: Genera flujos de tráfico reales Se basa en información pública de sensores Como resultado se obtiene: mapa + flujos vehiculares Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 5 / 20
  • 23. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema FLOW GENERATOR ALGORITHM (FGA) Flow Generator Algorithm: Genera flujos de tráfico reales Se basa en información pública de sensores Como resultado se obtiene: mapa + flujos vehiculares Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 5 / 20
  • 24. Introducción Caso de Estudio Arquitectura Resultados Motivación Nuestra Propuesta Definición del Problema DEFINICIÓN DEL PROBLEMA Sea v∗ = (v∗ 1 , . . . , v∗ N) un vector conteniendo los valores reales recogidos desde N sensores en la ciudad Y sea v = (v1, . . . , vN) un vector conteniendo los valores obtenidos al evaluar el mapa de la ciudad (simulación) Nuestro objetivo es minimizar el error: ei = |v∗ i − vi|, i ∈ {1, . . . , N} Modificando el número de vehículos en cada flujo: f = (f1, . . . , fM) Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 6 / 20
  • 25. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción SENSORES Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 7 / 20
  • 26. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción PUNTOS DE MEDICIÓN Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 8 / 20
  • 27. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción PUNTOS DE MEDICIÓN OpenStreetMap Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 8 / 20
  • 28. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción PUNTOS DE MEDICIÓN OpenStreetMap SUMO Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 8 / 20
  • 29. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción PUNTOS DE MEDICIÓN OpenStreetMap SUMO 12 sensores en Málaga (N = 12) Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 8 / 20
  • 30. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción OPEN DATA Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 9 / 20
  • 31. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción CONSTRUCCIÓN DEL CASO DE ESTUDIO Hemos trabajado con un mapa de la ciudad de Málaga 1 Primero, descargamos el mapa desde OpenStreetMap 2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM 3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER 4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT 5 Finalmente, añadimos los puntos de medición Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
  • 32. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción CONSTRUCCIÓN DEL CASO DE ESTUDIO Hemos trabajado con un mapa de la ciudad de Málaga 1 Primero, descargamos el mapa desde OpenStreetMap 2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM 3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER 4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT 5 Finalmente, añadimos los puntos de medición Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
  • 33. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción CONSTRUCCIÓN DEL CASO DE ESTUDIO Hemos trabajado con un mapa de la ciudad de Málaga 1 Primero, descargamos el mapa desde OpenStreetMap 2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM 3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER 4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT 5 Finalmente, añadimos los puntos de medición Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
  • 34. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción CONSTRUCCIÓN DEL CASO DE ESTUDIO Hemos trabajado con un mapa de la ciudad de Málaga 1 Primero, descargamos el mapa desde OpenStreetMap 2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM 3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER 4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT 5 Finalmente, añadimos los puntos de medición Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
  • 35. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción CONSTRUCCIÓN DEL CASO DE ESTUDIO Hemos trabajado con un mapa de la ciudad de Málaga 1 Primero, descargamos el mapa desde OpenStreetMap 2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM 3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER 4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT 5 Finalmente, añadimos los puntos de medición Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
  • 36. Introducción Caso de Estudio Arquitectura Resultados Sensores Construcción CONSTRUCCIÓN DEL CASO DE ESTUDIO Hemos trabajado con un mapa de la ciudad de Málaga 1 Primero, descargamos el mapa desde OpenStreetMap 2 Segundo, quitamos elementos ajenos al trazado urbano con JOSM 3 Tercero, definimos los flujos vehiculares utilizando DUAROUTER 4 Cuarto, generamos el modelo de la ciudad utilizando NETCONVERT 5 Finalmente, añadimos los puntos de medición Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 10 / 20
  • 37. Introducción Caso de Estudio Arquitectura Resultados Flow Generator Algorithm Representación Función de Evaluación Operadores ARQUITECTURA Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 11 / 20
  • 38. Introducción Caso de Estudio Arquitectura Resultados Flow Generator Algorithm Representación Función de Evaluación Operadores FLOW GENERATOR ALGORITHM (FGA) (10+2)-EA El resultado es el número de vehículos en cada flujo La solución se calcula en base a los sensores Los individuos se evalúan utilizando el simulador SUMO La búsqueda local implementada requiere de una simulación adicional para contar el número de vehículos en cada sensor Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 12 / 20
  • 39. Introducción Caso de Estudio Arquitectura Resultados Flow Generator Algorithm Representación Función de Evaluación Operadores REPRESENTACIÓN El vector solución contiene los valores que representan al número de vehículos en cada flujo En este trabajo hemos trabajado con 12 sensores de Málaga y 63 flujos (M = 63) Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 13 / 20
  • 40. Introducción Caso de Estudio Arquitectura Resultados Flow Generator Algorithm Representación Función de Evaluación Operadores FUNCIÓN DE EVALUACIÓN F(v) =    N i=1 | vi −v∗ i v∗ i | if C(v) ≤ 0.2, ∞ if C(v) > 0.2. C(v) = max vi − v∗ i v∗ i , i ∈ {1, . . . , N} Estamos minimizando: cuanto más bajo el valor de F(v), mejor Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 14 / 20
  • 41. Introducción Caso de Estudio Arquitectura Resultados Flow Generator Algorithm Representación Función de Evaluación Operadores BÚSQUEDA LOCAL ∆(t) = α ∗ e(min Fitnessi (t))/β , i ∈ [1, λ], λ = 10 Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 15 / 20
  • 42. Introducción Caso de Estudio Arquitectura Resultados Resultados Conclusiones Trabajo Futuro RESULTADOS Sensor Vehículos Diferencia Real FGA 5 1088 1078 -0.92% 6 349 351 0.57% 7 289 289 0.00% 8 265 265 0.00% 9 263 265 0.76% 10 653 648 -0.77% 13 228 230 0.88% 14 510 512 0.39% 15 663 658 -0.75% 16 522 470 -9.96% 17 850 852 0.24% 18 571 570 -0.18% La diferencia media es 1.3% Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 16 / 20
  • 43. Introducción Caso de Estudio Arquitectura Resultados Resultados Conclusiones Trabajo Futuro ANOMALÍA Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 17 / 20
  • 44. Introducción Caso de Estudio Arquitectura Resultados Resultados Conclusiones Trabajo Futuro CONCLUSIONES Hemos presentado una nueva estrategia para configurar flujos vehiculares basada en un EA. Hemos utilizado datos reales publicados por el ayuntamiento de Málaga que provienen de sensores ubicados en la ciudad El número de vehículos medidos tras la optimización se encuentra muy cerca al real Los escenarios obtenidos podrán utilizarse para realizar diferentes optimizaciones con un grado superior de realismo aumentando la fiabilidad de los resultados Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 18 / 20
  • 45. Introducción Caso de Estudio Arquitectura Resultados Resultados Conclusiones Trabajo Futuro TRABAJO FUTURO Necesitamos estudiar y aplicar posibles optimizaciones previas (semáforos, rutas, etc.) a los escenarios El objetivo es abarcar los 65 puntos de medición (sensores) disponibles en Málaga así como diferentes períodos (cuatrimestres) Esto implica abordar la simulación de la ciudad al completo (tiempo, complejidad, etc.) Búsqueda de posible competidores que se puedan utilizar con los datos disponibles Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 19 / 20
  • 46. PREGUNTAS http://neo.lcc.uma.es http://danielstolfi.com Acknowledgements: This research has been partially funded by project number 8.06/5.47.4142 in collaboration with the VSB-Technical University of Ostrava and Universidad de Málaga UMA/FEDER FC14-TIC36, programa de fort- alecimiento de las capacidades de I+D+i en las universidades 2014-2015, de la Consejería de Economía, Innovación, Ciencia y Empleo, confinanciado por el fondo europeo de desarrollo regional (FEDER). Also, partially funded by the Spanish MINECO project TIN2014-57341-R (http://moveon.lcc.uma.es). The authors would like to thank the FEDER of European Union for financial support via project “Movilidad Inteligente: Wi-Fi, Rutas y Contaminación“ (maxCT) of the ”Programa Operativo FEDER de Andalucía 2014-2020“. We also thank all Agency of Public Works of Andalusia Regional Government staff and researchers for their dedication and professionalism. Daniel H. Stolfi is supported by a FPU grant (FPU13/00954) from the Spanish Ministry of Education, Culture and Sports. University of Malaga. International Campus of Excellence Andalucía TECH. Daniel H. Stolfi & Enrique Alba Un EA para generar flujos vehiculares reales 20 / 20