Project Meeting 2023.09.07 - ActivitySim/activitysim GitHub Wiki
Agenda
TransLink / ActivitySim Discussion
Introductions
TransLink ABM development goals and plans
ActivitySim Consortium & Project Management
ActvitySim Development
ActivitySim implementation
Meeting Notes
TransLink Introduction
Hope is to move from trip-based to ABM in order to respond to more policy questions being asked. Canada has a different regulatory framework. They don’t have to answer some of the questions that are driving ABM development in US, like equity and individual-based characteristics, EJ analyses, etc. However, they would now like to drill down to the individual level. Examples of policy questions include:
Interested in time-of-day travel impacts, pricing studies for example (trip-based model has static time of day assumptions).
Recent changes in travel behavior further solidify their desire to move to an ABM, but wasn’t an initial driver.
Evaluated several platforms. Interested in ActivitySim for several reasons:
Implemented in python/pandas, language that many students are learning allows for the best chance to have internal capacity to change the model for future iterations.
There is a community of users that they could connect with
Current implementation involves adapting a donor model (SEMCOG) and then updating with their recent survey data
Started a few years ago by setting up a synthetic population with PopulationSim
Using SEMCOG to start up a version of the model, Version 0, to understand the basic syntax, the data flows, requirements, get it working, etc. (6-9 months there)
Phase 1, started last September, aimed to make the model their own by estimating components with their survey data (spent a lot of time processing their data) and working with RSG to help them avoid common pitfalls.
Starting this fall, they will be working on calibration/validation.
Overall experience – what worked/what didn’t?
There’s was a pretty steep learning curve
Liked using estimation mode
Benefited from the data pipeline that feeds start to finish
Troubles so far include memory issues, some bug fixing
ActivitySim Intro
Currently have 11 member agencies, hopefully adding in another one next year
Joe provided an overview of mission and administrative activities
Joe provided an overview of current activities: roadmap, performance, and documentation
Questions from TransLink
TransLink understands there’s lots of technical discussion and proficiency but wanted to know more about how we address model maintenance. Joe discussed our reserved funds for addressing potential bugs, as they are revealed, differentiating between issues with the main code versus specific implementations.
Are there any issues/barriers for international member?
An Australian member will be joining shortly. Since contracting is through AMPO, to AMPO’s knowledge, there are no limitations or barriers for international agencies.
Next Steps
Inviting TransLink to member agency-only meetings to understand the collective decision-making process and our short- and long-term vision.