Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 723 Bytes

File metadata and controls

19 lines (15 loc) · 723 Bytes

Urban Expansion Modeling using Cellular Automata and Machine Learning

This project simulates urban expansion using a hybrid approach that combines Cellular Automata (CA) and Machine Learning (ML). Synthetic data for slope, distance to roads, and population density were used to train a Random Forest classifier, and urban growth was modeled over time using CA.

Features

  • Synthetic data generation for terrain and urban features
  • Random Forest model for urban growth prediction
  • Cellular Automata simulation for spatial expansion
  • Visualization of initial vs. future urban maps
  • Export of synthetic dataset in Excel format

Requirements

  • numpy
  • pandas
  • matplotlib
  • scikit-learn

Author

Ifunanya Osondu