human-mobility

There are 31 repositories under human-mobility topic.

  • scikit-mobility/scikit-mobility

    scikit-mobility: mobility analysis in Python

    Language:Python73631219157
  • scikit-mobility/DeepGravity

    a PyTorch implementation of the paper "Deep Gravity: enhancing mobility flows generation with deep neural networks and geographic information"

    Language:Jupyter Notebook893938
  • alexcaselli/Federated-Learning-for-Human-Mobility-Models

    Thanks to the proliferation of smart devices, such as smartphones and wearables, which are equipped with computation, communication and sensing capabilities, a plethora of new location-based services and applications are available for the users at any time and everywhere. Understanding human mobility has gain importance to offer better services able to provide valuable products to the user whenever it's required. The ability to predict when and where individuals will go next allows enabling smart recommendation systems or a better organization of resources such as public transport vehicles or taxis. Network providers can predict future activities of individuals and groups to optimize network handovers, while transport systems can provide more vehicles or lines where required, reducing waiting time and discomfort to their clients. The representation of the movements of individuals or groups of mobile entities are called human mobility models. Such models replicate real human mobility characteristics, enabling to simulate movements of different individuals and infer their future whereabouts. The development of these models requires to collect in a centralized location, as a server, the information related to the users' locations. Such data represents sensitive information, and the collection of those threatens the privacy of the users involved. The recent introduction of federated learning, a privacy-preserving approach to build machine and deep learning models, represents a promising technique to solve the privacy issue. Federated learning allows mobile devices to contribute with their private data to the model creation without sharing them with a centralized server. In this thesis, we investigate the application of the federated learning paradigm to the field of human mobility modelling. Using three different mobility datasets, we first designed and developed a robust human mobility model by investigating different classes of neural networks and the influence of demographic data over models' performance. Second, we applied federated learning to create a human mobility model based on deep learning which does not require the collection of users' mobility traces, achieving promising results on two different datasets. Users' data remains so distributed over the big number of devices which have generated them, while the model is shared and trained among the server and the devices. Furthermore, the developed federated model has been the subject of different analyses including: the effects of sparse availability of the clients; The communication costs required by federated settings; The application of transfer-learning techniques and model refinement through federated learning and, lastly, the influence of differential privacy on the model’s prediction performance, also called utility

    Language:Jupyter Notebook422113
  • urbanmobility/Awesome-Urban-Mobility-Prediction

    This is a list of useful information about urban mobility prediction. Related papers, datasets and codes are included.

  • YihongT/HGARN

    [TITS 2024] Activity-aware human mobility prediction with hierarchical graph attention recurrent network.

    Language:Python20123
  • humnetlab/Urban_Dynamics

    Urban Dynamics Through the Lens of Human Mobility

    Language:Jupyter Notebook14404
  • caesar0301/movr

    Human mobility data (in form of <x,y,t>) analysis and visualization in R.

    Language:R12314
  • rshipp/geodigger

    Collect and filter location information from social network services.

    Language:Python9304
  • urbanmobility/CSLSL

    PyTorch implementation of the paper-"Human Mobility Prediction with Causal and Spatial-constrained Multi-task Network"

    Language:Python9331
  • Ryuuba/slaw

    A SLAW mobility simulator based on the OMNeT++ and INET frameworks

    Language:C++7222
  • dougct/predictability

    A Python library for computing several metrics related to predictability in human mobility

    Language:Python6110
  • rshipp/geodigger-ui

    Collect and filter location information from social network services. (Web interface.)

    Language:JavaScript6303
  • Star607/Awesome-Human-Mobility-Science-Paper-List

    Advances on human mobility science, covering the reading list of recent top academic conferences.

  • kgustafIDM/fractair

    Fractional calculus and commercial air transport models used in: arxiv.org/abs/1601.07655

    Language:MATLAB3213
  • alexcaselli/PERSONa-Mobility-Dataset-Generator

    This dataset born from the need of mobility traces provided with demographics data of the users and it allows to define several classes of users with their most relevant places. Using probability distributions, it can be used to generate slotted mobility traces for different users.

    Language:Jupyter Notebook2200
  • fcorowe/pakistan-flooding

    This repository stores the required code to replicate the article "Using digital footprint data to monitor human mobility and support rapid humanitarian responses"

    Language:HTML2101
  • hamdikavak/home-location-prediction

    Code and data repository for paper titled "Fine-Scale Prediction of People's Home Location using Social Media Footprints"

    Language:Jupyter Notebook2101
  • he-h/HuMob

    This repository contains the code for the paper "ST-MoE-BERT: A Spatial-Temporal Mixture-of-Experts Framework for Long-Term Cross-City Mobility Prediction".

    Language:Python2
  • Simoniuss/Braess-Paradox-Framework

    Framework to simulate the effect of the Braess Paradox on CO2 emissions in urban areas by modeling the traffic flow from real data and simulating it through SUMO.

    Language:Jupyter Notebook2102
  • AI4MIG

    dilettagoglia/AI4MIG

    🕊️Use of non-traditional data sources to nowcast migration trends through Artificial Intelligence technologies (academic research project).

  • hharcolezi/OpenMSFIMU

    An open dataset of human mobility.

  • hugo1005/A-Model-Based-Approach-To-Assess-Epidemic-Risk

    Dolan, H., Rastelli, R. A Model-Based Approach to Assess Epidemic Risk. Stat Biosci (2021). https://doi.org/10.1007/s12561-021-09329-z

    Language:Jupyter Notebook1201
  • jeanpaulrsoucy/covid-19-mobility

    Public transit mobility as a leading indicator of COVID-19 transmission in 40 cities during the first wave of the pandemic

    Language:R1102
  • Magica-Chen/co-locationship

    Contrasting social and non-social sources of predictability in human mobility

    Language:Jupyter Notebook1200
  • NSF-ATD-MobilityNetwork/NSF-ATD-mobility

    This repository contains SafeGraph Util package on 'Network models for human mobility during normal and anomalous situations'

    Language:Python0000
  • thedudenics/STR

    Research is fun!

    Language:Python0000
  • DigitalGeographyLab/BorderRegion_KDE

    BorderRegion_KDE is a program to calculate a geographical Kernel Density Estimation (KDE) polygons derived from human mobility across country borders to map functional cross-border regions. The work is part of the BORDERSPACE project at the Digital Geography Lab, University of Helsinki.

    Language:Python301
  • ssai-trento/LLM-zero-shot-NL

    Python code for the paper "LLMs are zero-shot next-location predictors" by Beneduce et al.

    Language:Python20