A PDF version of project report and source code are available upon request (jean oh _at_ cs. cmu. edu).
* This project is a joint work with Jie-Eun Hwang at Graduate School of Design, Harvard University, Cambridge, Boston.
In the urban design realm careful consideration of connecting architectural form and socioeconomic function is a compelling issue. City planners and architects spend a significant amount of their time on collecting and integrating data from various information sources. Rapid growth of Geographic Information Systems (GIS) made it possible to map and display laboriously collected data, but these tools are limited by lack of sophisticated data analysis and inference capability. In this project we explored possibilities of how A.I. techniques can boost the performance of urban design planning by providing large scale data analysis and inference capability. In addition to common benefits of automated process such as speed and labor cost, statistical analysis can also provide theoretical justification for designers which is not typically available in the case of manual efforts. As a proof of concept experiment we implemented an application of active learning that identifies a certain type of urban setting, Main Streets, based on their complicated spatial and semantic relationships over building geometry. The preliminary results show that active learning algorithm can effectively learn a classifier with relatively small number of training examples.
Information Sources
Task |
to be done by |
status |
|---|---|---|
| Project proposal | 2/10 | |
| Literature Survey | 2/15 | |
| Experiment Design | 3/1 | |
| Implementation/Experiment | 3/31 | |
| Preliminary Result | 3/31 | |
| Report | 5/3 | |
| Demo | 5/10 | |
As a proof-of-principle experiment we built an interactive Main Street Finder
that utilizes active learning technique to classify certain urban settings.
We used main streets data from the city of Boston, Massachusetts.
Figure 1 Main Streets in Boston, Massachusetts
We explored possibilities of interesting A.I. research in urban planning domain. Since the urban planning community is conservative towards computational assistance our primary goal was to implement a simple example prototype to showcase potentials of applying machine learning and A.I. techniques. In our preliminary experiment of finding Main Streets, the results has two major contributions. First, we showed that architectural typology problem can be modeled as a classification problem except the fact that classification is more generalized paradigm. Second, using active learning our system can cleverly choose better samples to label, outperforming random selection model significantly as shown in Figure 2.
Figure 2 Random Selection vs. Active Learning Results