Amish
,
Tapan
,
Oveena
and
3 other members
with unpublished profiles.
Project Description
Problem Statement:
Victoria continues to be the fastest-growing state in Australia, with our population projected to hit 10.3 million by 2051. The state's economy grew by 9.1% over the past two years, surpassing growth rates in NSW, Queensland, Western Australia, and Tasmania. In terms of business investment, Victoria has seen an 11.3% increase as of December 2023, significantly higher than the national average of 8.2% (Invest Australia, 2024).
As we face high growth pressures from factors like population change, natural increase, net overseas migration, and interstate migration, the demand for housing, roads, and infrastructure is escalating. To address these needs effectively, we need to adopt more predictive approaches for urban planning. Our challenge is to forecast how community dynamics—such as housing demand, population trends, and traffic patterns—will evolve, enabling planners to make proactive and informed decisions for sustainable development.
Project Description:
Our solution is a web-based application designed to assist urban planners, policymakers, and community stakeholders in forecasting the future dynamics of communities across Victoria. Powered by AI (Artificial intelligence) and ML (machine learning), the app leverages historical data to predict trends in population growth, housing demand, vehicle registration, building permits, and public service needs. By using Victorian government datasets, our solution aligns with real-world planning goals, enabling users to explore various scenarios and evaluate the long-term impacts of urban planning decisions. In future, this can be combined with live databases to ensure real-time tracking of urban development plans in the state of Victoria.
By providing data-driven insights, we ensure that planners can balance population growth, creating livable, inclusive communities for future generations.
Goals:
1. Observed Trends Data on past planning permits will give insight into the historical trends of distinctive residential and commercial growth and transformation, land-use changes and infrastructural developments.
2. Empower Planners by forecasting Future Changes: Train AI models to predict future shifts in population density, demand for housing, infrastructure needs, and demand for public services.
3. Present Predicted Urban Futures: Develop a predictive visualization tool that lets stakeholders experience various urban futures with different variables.
Mission:
We want to help Victoria build liveable, sustainable and equitable communities by creating the best possible predictive model. The goal is to learn from past trends to develop more sustainable urban areas with predictive AI-powered web application.
Our project focuses on predicting community evolution within Victoria by using AI and historical planning datasets. The analysis utilized various datasets, such as traffic count locations, population density, vehicle registrations, housing development, and Infrastrcture premits. The goal is to forecast changes in urban dynamics, traffic, and population density in Victoria, enabling better urban planning and resource allocation for sustainable development.
Data Collection:
Traffic Count Locations: Identifying high-traffic areas using intersection and midblock locations across Victoria by using data from 1985 to 2020.
VIC Local Government Areas - Geoscape Administrative Boundaries: Providing authoritative administrative boundaries, including localities and electoral boundaries, for mapping and planning purposes.
Vehicle Registrations: Historical data from 1900 to 2021 of registered vehicles in Victoria for assessing mobility trends.
Housing Development Data: Insights into property in Geelong from 2012 to 2019 to predict future.
Building Permits Data: Descriptive analysis for etimated cost by year, monthly estimated cost of work, Permit counts by Type, Distibution of estimated cost.
Population Data Sets- Many poulation based datasets are used to perform descriptive and predictive analysis shows the population of the state of Victoria from time to time. It also lists the historical density of the population divided indifferent variables such as LGA, Age group, Sex, in different years.
Data Transformation:
Data transformation: Cleaning and normalizing raw data from various sources is a critical step in creating informative data. This involves cleaning, normalizing and finding connections across categories between various datasets. For example, traffic data (Traffic flow, Geo coordinates, Average annual daily traffic, Intersection description) is merged with population density data and historical urbanization trends to make a combined dataset.
Forecasting:
Utilizing machine-learning modelling, our project will generate analyses of predictions for how the communities in Victoria will likely develop to meet the increasing demands of future generations. The project will use predictive machine-learning models to anticipate historic changes in population growth, in vehicle registrations, traffic patterns, and housing development. Such predictive models generate detailed maps showing ‘hotspots’ of traffic, as well as anticipating where housing communities might expand next. The anticipated insights will enable planners and policy-makers to use machine-learning models to direct resources and responsibilities to build sustainable urban development, maintain transportation systems and better manage public services, to meet increasing demands of future generations. We have utilized two forecasting models among various other methods as mentioned below.
ARIMA Model (AutoRegressive Integrated Moving Average): ARIMA is a popular statistical model used for time series forecasting. It combines three components: autoregression (AR), differencing (I) to make the data stationary, and a moving average (MA). It works well for short-term forecasting and when the data shows strong autocorrelations. ARIMA models require the data to be stationary, meaning the mean and variance should not change over time.
Equation:
ARIMA(p,d,q) = AR(p) + I(d) + MA(q)
Prophet Model: Prophet is a forecasting model developed by Facebook, designed to handle seasonality, trends, and holidays with flexibility. It is particularly effective for time series that contain strong seasonal effects and are influenced by special events (e.g., holidays). Prophet is user-friendly and works well with missing data or outliers. It also doesn’t require the data to be stationary, making it easier to use compared to ARIMA.
Our app is built using the following data science libraries and tools:
Streamlit (v1.24.0): Provides the interactive web interface that users interact with.
Pandas (v1.5.3) and Numpy (v1.24.2): Handle data manipulation and analysis.
Prophet (v1.1): Utilized for time series forecasting of population and housing demand.
Statsmodels (v0.13.5): Supports advanced statistical modeling and forecasting.
Scikit-learn (v1.2.2): Powers machine learning models for predicting various community dynamics.
Matplotlib (v3.6.3) and Seaborn (v0.12.2): Used for static data visualizations.
Plotly (v5.9.0): Powers interactive visualizations that allow users to explore data in real time.
Folium (v0.12.1) and Geopandas (v0.12.2): Provide map-based data visualizations, enabling spatial analysis of trends.
Shapely (v2.0.1) and Branca (v0.6.0): Support geographical data representation and rendering.
With datasets like traffic patterns, Leaflet can plot real-time data about where traffic is increasing or where congestion is expected. This is vital for forecasting future traffic patterns and identifying high-traffic zones.
The Challenge and Goals:
The goal is to develop a model that can predict and visualize the evolution of community behaviors to support urban planning on key issues such as housing demand, traffic problems, administrative boundaries and service provision decisions. The primary challenge we face is identifying the most accurate and comprehensive dataset to create an effective predictive model. While historical planning permit data is valuable, critical real-time data, such as housing market trends and traffic patterns, is often unavailable in time series format.
The lack of this data restricts our ability to capture dynamic changes that directly impact community development, such as fluctuating housing prices, shifts in traffic flow at different times of the day or year, and immediate demands for public services.
To mitigate this challenge, we focused on what we have and how that data and informaton can be used to create something poweful and efficient enough to drive meaningful results. For Example, area of Gelong is used in housing predictions because of uavalibity of other datsets, which provided reference to how more models can be created for future, making it as work in progress project.
Strategic Deployment:
Our model will be user-friendly, and able to plug into planning tools. This will allow city planners to simulate cause-and-effect relationships across the system, and generate actionable insight for more foresighted urban planning.
Conclusion:
By predicting coming community dynamics, the project will enable Victoria to plan its urban future with greater foresight, sustainability and equitability. This is accomplished by using past data to take into consideration present and future planning decisions, as well as to provide citizens with knowledge on the long-term outcomes of urban decisions.
With the massive changes in residential and commercial growth of Victoria, knowing the time frame from which historical data can be extracted will be a useful tool in forecasting.
Description of Use
We used this dataset for forecasting by applying time series analysis to identify population growth trends across different regions. Predictive models can help estimate future population changes at various geographical levels, aiding policy planning and resource allocation.
Description of Use
We are leveraging this dataset to model Victoria's population growth through demographic components, enabling government authorities to implement data-driven urban planning strategies and resource management for future development.
Quarterly Population Estimates (ERP), by State/Territory, Sex and Age
Description of Use
We are utilizing this dataset to forecast Victoria's population using time series analysis, enabling government authorities to make data-driven decisions for urban planning and resource allocation in the near future.
Description of Use
Defined and accurate spatial boundaries are essential to useful spatial analysis. They deliver regionally focused delivery of population changes, housing need assessments and public service demand management. At the same time, they provide a basis for geographically definitive insights and predictions.
Description of Use
Analyzing building permits is important for understanding the pace and direction of urban growth as it provide information about the housing market’s trajectory, indicating potential supply and demand imbalances. . It also helps in forecasting the need for utilities and public services like roads, schools, and waste management systems.
Description of Use
The datasets are used to predict high-traffic spots in Victoria by analyzing the AADT values with X and Y corrdinates. With this data, city planners and traffic management teams can identify congested intersections and midblock roads, helping in decision-making for road improvements, traffic signal placements, and reducing congestion. The year column help in assessing how recently the data was collected, ensuring up-to-date traffic predictions.
Forecasting Community Evolution: Leveraging AI and Historical Planning Data
How might we predict future changes in community dynamics, such as population density, housing demand, traffic patterns, and the demand for public services or amenities?
#Predicting future changes in community dynamics
Eligibility:
Use at least one dataset from data.vic.gov.au
Smart infrastructure for data-driven decision making
How can the council leverage climate and movement data from its multi-function poles, sensors and devices to improve asset management, optimise services, and/or design cleaner, more livable urban spaces?
How can governments use AI to boost efficiency and transparency in public sector operations while addressing concerns regarding ethics, data privacy, and public trust?