Tag Archives: modelling

Thesis: Synthesizing Agents and Relationships for Land Use / Transportation Modelling

Figure from thesis
I finished my M.A.Sc. degree at the University of Toronto in August. In a past post, I discussed some of the coursework that made up the first year of the degree, but I haven’t really discussed the core research here before. I did win an award for some interim results presented at a local conference, but I wanted to hold back on too much public detail until some of my results were ready for publication. My paper submission to the Transportation Research Board was accepted this week, and my thesis will be formally published by the university next month, so there’s no need to hold back any further.
My research is a small piece of a larger research effort: trying to build integrated land use / transportation models that go beyond traditional transportation models. In classic four-stage models for forecasting travel demand, both the transportation network and the shape of the city (land use) is treated as an input to the model, and the travel patterns that would emerge from such a city are estimated. Typically, the goal is to see how changes to the transportation network would impact travel patterns – for example, building a new freeway or subway route. In reality, however, it is not valid to hold land use constant while changing the transportation network – land use reacts to the presence of transportation infrastructure.
Models of this type have been under development for a long time, and my thesis is part of the ILUTE modelling effort at the University of Toronto. The figure below shows the ILUTE model structure, with land development, household location choice and automobile ownership as integral components of the model, not inputs to the model.
ILUTE model structure
My particular contribution is in the population synthesis part of the model, where I developed a faster and more capable method for synthesizing person, family, household and dwelling agents/objects; and a more robust method for creating the initial relationships between these agents.

  • Presentation: aimed at a fairly general audience (new civil engineering students), but perhaps a little cryptic without the narration.
    [HTML | Powerpoint]
  • Thesis: all of the gory details.
    [HTML | PDF]

Award Winning

At last weekend’s conference for the Canadian Regional Science Association, I presented a paper on Understanding Iterative Proportional Fitting Using Log-Linear Models. At day’s end, I received the Best Student Paper award (in a tie with Marianne Hatzopolous, a Ph.D. student in my lab). Sure, it’s just a small regional conference… but I’m still happy with that outcome.
In other news, we had an interesting tour of Mississauga with former geography professor Gunter Gad. Some of my photos are on Flickr. I’ve visited Mississauga twice on bike in the past year, both times hitting up Port Credit on the waterfront and Square One, the nominal city centre. This conference was at U of T’s Mississauga campus, and I used a combination of GO Transit and cycling to attend. After seeing a broader spectrum of the streets, I’m considerably more pessimistic about the potential for change in travel behaviour or urban form in this city. It’s extremely segregated into residential and non-residential areas, and the pedestrian realm on almost all arterials is utterly bleak. Not bleak in the sense that it’s dangerous or dirty – just extremely monotonous. Given a choice, no one would walk a kilometer along a street like this – and I saw many streets in exactly this style.

Annotated Readings

Almost all of these readings are old, dating back to my initial forays into understanding transportation. They’re listed in the order I read them, from newest to oldest. Most of the content is just quotations I found interesting, with a few comments. Many of the comments no longer reflect my current thinking; take it with a big grain of salt. If you’re an author of one of these publications and object to the (admittedly extensive) quotations I’ve included here, please let me know.

The Science Commons

I’ve been writing a short report on open source transportation software, and I ran across an interesting website along the way. Apparently, the Creative Commons people are trying to kickstart a new Science Commons for factual information. Unlike creative content, facts are not covered by copyright protection, but collections of facts (i.e., databases) fall into a grey area and are generally covered.
If you’re intrigued, start with this brief article on the subject. I think it motivates the idea of a Science Commons quite well, particularly the need for machine-readable metadata and broad searchable databases. Back when I worked in computer science, I was really spoiled by the excellent Citeseer article database – there’s no equivalent for transportation/urban planning. While I’m still in university I have good access to databases, but some journals still don’t even have the table of contents online, let alone the articles themselves. (I’m talking about you, Transportation Research Record.)
I’m not na├»ve enough to think that “data wants to be free!” There are clearly many datasets that will not be collected or maintained without commercial incentives. But there is also a lot of data that is only locked up due to historical quirks in the publishing industry, or political trends in the academic sector to prefer commercialisation and patents to the tradition of open science. Bring on the Neurocommons… but dear god, please find a better name for it.


I haven’t actually written much about my school experience here yet, so I thought I’d at least put up a few sentences on my experience with transportation planning here at U of T.
Last term was crazy busy, although in retrospect much of the burden was self-imposed. Since I was starting a new discipline, I was a bit unsure of myself, and worked very hard initially. Once I got a few papers and midterms back and realized that I was doing okay, I relaxed a bit. I took three courses last term:

  • CIV531 (Transport III: Planning): the course crosslisted as both grad and undergrad, and hence taught in an undergrad style: weekly assignments, midterm/final, and no current research content. One half was focused on planning, and the other half on modelling. As it turned out, I already knew most of the planning side, but the modelling was useful to see in depth.
  • CIV1504 (Applied Probability & Statistics): you would think I’d have covered this somewhere in my undergrad, but it wasn’t part of my engineering curriculum. While I’d done a lot of probability, I’d never learned statistical inference or experimental design. The material was by no means difficult, but we covered a lot of ground in a short time, so there was a reasonable amount of work to do.
  • CIV1535 (Transportation and Development): this was a more typical graduate-level course, focused on recent research findings and a broad overview of literature. Many of the assignments were quite fun, including a book review selected from a few of the major classics. The content had a definite modelling flavour to it, but with plenty of context and insight from Prof. Miller.

I was afraid the program might straitjacket into a very narrow set of courses this semester, but my computer science degree thankfully helps me dodge a bit of the methodology requirements. In the end, it’s a very custom-designed course package, very well suited to my needs. This term I’m taking

  • JPG1510 (Recent Debates on Urban Form): a comparison of three current approaches to city design, New Urbanism, Smart Growth and Compact Cities. These schools derive from different fields: architecture, urban planning and environmental/international (UN) perspectives. The readings, professor and seminar format all appeal to me quite a bit – and I’m really interested by this particular debate.
  • JPG1554 (Transportation & Urban Form): another seminar course, focused on the literature on the feedbacks between transport and urban form. While CIV1535 took the modelling viewpoint, this course takes more of a qualitative tack with some support from the limited quantitative analyses that have been performed. I’ve seen some of this literature before, but it’ll be great to look at it again with a fresh eye and stronger statistical skills.
  • CIV1534 (Transport Demand Analysis): a more practical modelling course, apparently quite tough, but a vital and frequently controversial part of practical transportation projects. The demand analysis conducted on many transit projects has been extremely optimistic; I’ll be curious to see if we look at any of that material this term.

Whew. Does anyone care?


No, that’s not a typo. I spent the last three days at the North American Regional Science Conference (NARSC), here in Toronto at the Royal York hotel. It’s probably not the type of conference I would normally attend – the focus is more on regional economic models than transportation or land use – but it was in town, cheap, and a good chance to get a feel for conferences in my new field of study.
My points of reference are the last two academic conferences I attended: SIGGRAPH and Eurographics. Computer science tends to treat conferences as a discussion of published results after peer review is complete. NARSC was more conventional, serving more as a place to discuss works in progress prior to submission to a journal. The cultural differences were large: while the computer science conferences (especially Eurographics) are dominated by under-35s, there were few under 40 here. Supervisors often presented their students’ papers, instead of the other way around. The dress code was a little stiffer than SIGGRAPH: souvenir T-shirts from past conferences would not go over well; suits and ties were the order of the day.
Anyways, it was interesting. I don’t really buy into some of the regional economic models that are used, but it was refreshing to see some people using spatial statistics rigorously, at a level far beyond many papers from urban planning journals. One of these days, I should learn something about these hedonic methods I keep hearing about in econometrics.
I also tried to get some less-techie sessions to balance my mathed-out semester. There was one session discussing the impact of Jane Jacobs, particulary her influence on economists. One presenter argued that Jacobs was really very conservative, an argument that I didn’t entirely buy. He argued correctly that Jacobs was often opposed to government intervention in markets, and large public sector projects in general, often arguing for privatization. This puts her in the same camp as the conservatives, but for very different reasons. Unlike the libertarians, Jacobs did not aim for freedom from government as an end in itself. Instead, her conservative side was rooted in a love of diversity, choice and competition. That’s a type of conservatism that I can definitely buy into. I don’t love or hate government for its own sake, but I do really like choice and diversity, provided that equality, social justice and opportunity also flourish. My objection to the libertarian approach is largely that unregulated markets often don’t lead to diversity, choice and competition, but instead lead to stifling monopolies or oligopolies. And libertarians are frequently content to ignore issues of equality of opportunity and social justice.