LEARNING SUSTAINABLE MOBILITY BEHAVIOUR IN POST-PANDEMIC VIENNA

NoTubeProject 26 views 14 slides Sep 19, 2024
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

Sustainable mobility behaviour is a difficult goal to reach, as people are not willing to change their habits simply because it might help the environment.
One method to change their mind is to create various incentives. Before doing this,
however, it is important to understand their behaviour. This...


Slide Content

LEARNING SUSTAINABLE
MOBILITY BEHAVIOUR IN
POST-PANDEMIC VIENNA
Adrian M.P. Brașoveanu
Lyndon J.B. Nixon
Arno Scharl
ICITT2024

Introduction
ICITT2024
Project partners
1) Modul Technology
2) Ummadum
3) webLyzard
Technology
4) GeoSphere Austria
5) BOKU
6) DIO
Main idea:
Anticipate and change
mobility behaviour
while promoting
sustainability
First tasks:
Activity and Distance
prediction inside and
outside districts

Ummadum Dataset
ICITT2024
Ummadum
October 23 data
83k data points
All trips logged with
user consent,
GDPR (e.g., all trips
anonymzed for
analysis)
Important features
Activity (type,status)
Date (startat)
Distance
Duration
Rewards
(not displayed)

Data Split by District
Activities
BIKE
WALK
CARRIDER
CARDRIVER
PT – Public
Transport
Models
Transformer
XGBoost
Tasks: Activity prediction and Distance prediction
Early results were only marginally better than random
guesses. We decided to experiment with different splits.
Split by District (Bezirk)
23 in Vienna and 94 in Austria
Inside – Inner
Outside – Outer
Some districts bigger than others
ICITT2024

Adding Geographical Information
OSM
Various APIs:
Overpass
Nominatim
Nominatim
Docker Image
Handles Geo
names
Granular
information
Country
Region
District
City
ICITT2024

Activity Prediction - Inner/Outer
Task
Predict activity
(e.g., WALK,
BIKE)
Activity
BIKE
WALK
CARRIDER
CARDRIVER
PT
Models
Transformer
XGBoost
The differences between Accuracy and F1 for Transformers
- class imbalance
- high false positive or false negative rates
- misclassification costs
Model Dataset AccuracyF1
TransformerInner 0.46 0.40
Outer 0.76 0.68
XGBoost Inner 0.97 0.97
Outer 0.87 0.88
ICITT2024

Activity Prediction – Inner/Outer
Explaining Transformer Results
Split by District
Inside – Inner
Outside - Outer
Activity
BIKE
WALK
CARRIDER
CARDRIVER
PT – Public
Transport
Models
Transformer
XGBoost
Interpreting Transformer Results:
- Inside Districts (left) – attention is scattered through the
whole set of features; results are not great
- Outside Districts (right) – attention focused on a smaller
set of features; results are also better
ICITT2024

Activity Prediction – Inner
Explaining XGBoost Results
Split by District
Inside – Inner
Outside - Outer
Activity
BIKE
WALK
CARRIDER
CARDRIVER
PT
Models
Transformer
XGBoost
Inside districts the picture is more nuanced.
Distance (and duration) matters!
Rewards (upforsharing, upcommunitytype) matters!
Rest of the features not so much.
ICITT2024

Activity Prediction – Outer
Explaining XGBoost Results
Split by District
Inside – Inner
Outside - Outer
Activity
BIKE
WALK
CARRIDER
CARDRIVER
PT
Models
Transformer
XGBoost
When traveling outside districts things are more
straightforward!
reward_upcommunitytype seems to be the most
important feature when going outside the city.
ICITT2024

Distance Prediction
Task
Predict distance
Split by District
Inside – Inner
Outside - Outer
Models
Transformer
XGBoost
RMSE: lower is better.
Inside districts seems to be almost
solved!
Outside districts can still be improved.
Model Dataset RMSE
XGBoost Inner 56.96
Outer 2566.56
ICITT2024

Distance Prediction
Feature Importance
Split by District
Inside – Inner
Outside - Outer
Models
XGBoost
For the entire dataset (both inside and outside districts):
- reward_upcommunitytype is the best feature
- rest of the features have somewhat similar
contributions!
ICITT2024

Distance Prediction
Feature Importance - Inner/Outer
Split by District
Inside – Inner
Outside - Outer
Models
XGBoost
ICITT2024

Conclusion and Future Work
Tasks
Activity and
Distance
Prediction
Split by District
Inside – Inner
Outside - Outer
Models
XGBoost
Transformer
XGBoost is better
now, but
Transformers can
be seriously
improved
Adding Various Features

webLyzard topics

Weather features from GeoSphere

Date features (e.g., day of week)

Events (e.g., concerts)
Structured Prediction (multiple targets at once)

Activity

Distance

Duration
Using Different Models

Hybrid models (XGBoost Transformer)

Graph Neural Networks

Time Series LLMs
ICITT2024

Acknowledgments
THANK YOU!
https://aicentive.eu
/
District images from slide 3 from English and German Wikipedia published under
CC-BY-SA 3.0 license by Rosso Robot and Alexxw Ailura