Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to generate large travel demand sample from small sample in Matsim? #51

Closed
Sharmeela16 opened this issue Dec 15, 2018 · 1 comment
Closed

Comments

@Sharmeela16
Copy link

No description provided.

@kainagel
Copy link
Contributor

kainagel commented May 13, 2019

There is no quick answer.

What we have done in the past is to "clone" agents, i.e. to copy agents and randomly modify each activity's coordinate by something, and each activity's endtime/duration by something. Blowing up a population in this way by a factor of 10 seems "ok" in our experience, although someone with a statistical training will surely disagree. (You essentially get too many trips on those OD relations that you have in the original data, and not enough on all other OD relations.)

The "clean" way is much harder: Use the data you have to estimate a model against it. For that, you have to go to the activity based modelling community.

A compromise is what we have done for our open Berlin model (https://github.com/matsim-vsp/matsim-berlin). It is a multi-step procedure. See https://svn.vsp.tu-berlin.de/repos/public-svn/publications/vspwp/2019/19-01/ for details. It is also not yet packaged in a way that it is easy to use, albeit we are working in that direction.

In general, if the cloning is not good enough, at this point we recommend finding someone who has the necessary expertise. Sorry .....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants