Understanding and learning the characteristics of network paths has been of particular interest for decades and has led to several successful applications. Such analysis becomes challenging for urban networks as their size and complexity are significantly higher compared to other networks. The state-of-the-art machine learning techniques allow us to detect hidden patterns and, thus, infer the features associated with them. However, very little is known about the impact on the performance of such predictive models by the use of different input representations. In this paper, we design and evaluate six different graph input representations (i.e. representations of the network paths), by considering the network’s topological and temporal characteristics, for being used as inputs for machine learning models to learn the behavior of urban network paths. The representations are validated and then tested with a real-world taxi journeys dataset predicting the tips of using a road network of New York. Our results demonstrate that the input representations that use temporal information help the model to achieve the highest accuracy (root mean-squared error of 1.42$).

Graph input representations for machine learning applications in urban network analysis / Alessio Pagani; Abhinav Mehrotra; Mirco Musolesi. - In: ENVIRONMENT AND PLANNING. B, URBAN ANALYTICS AND CITY SCIENCE. - ISSN 2399-8083. - ELETTRONICO. - 48:4(2021), pp. 741-758. [10.1177/2399808319892599]

Graph input representations for machine learning applications in urban network analysis

Mirco Musolesi
Ultimo
2021

Abstract

Understanding and learning the characteristics of network paths has been of particular interest for decades and has led to several successful applications. Such analysis becomes challenging for urban networks as their size and complexity are significantly higher compared to other networks. The state-of-the-art machine learning techniques allow us to detect hidden patterns and, thus, infer the features associated with them. However, very little is known about the impact on the performance of such predictive models by the use of different input representations. In this paper, we design and evaluate six different graph input representations (i.e. representations of the network paths), by considering the network’s topological and temporal characteristics, for being used as inputs for machine learning models to learn the behavior of urban network paths. The representations are validated and then tested with a real-world taxi journeys dataset predicting the tips of using a road network of New York. Our results demonstrate that the input representations that use temporal information help the model to achieve the highest accuracy (root mean-squared error of 1.42$).
2021
Graph input representations for machine learning applications in urban network analysis / Alessio Pagani; Abhinav Mehrotra; Mirco Musolesi. - In: ENVIRONMENT AND PLANNING. B, URBAN ANALYTICS AND CITY SCIENCE. - ISSN 2399-8083. - ELETTRONICO. - 48:4(2021), pp. 741-758. [10.1177/2399808319892599]
Alessio Pagani; Abhinav Mehrotra; Mirco Musolesi
File in questo prodotto:
File Dimensione Formato  
epb21_graphrepresentationsML.pdf

accesso aperto

Tipo: Postprint
Licenza: Licenza per accesso libero gratuito
Dimensione 780.82 kB
Formato Adobe PDF
780.82 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/808887
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 2
social impact