This Repository Houses the Code for our Capstone Thesis Titled : "A New Framework with Convoluted Oscillatory Neural Network (CONN) for Efficient Object-Based Land Use and Land Cover Classification on Remote Sensing Images"
Owners:
-
Data Collection/– Contains code for GEE Data ExtractionGEE_Extraction_Script.js– GEE Code for Dataset Extraction
-
Preprocessing/Data_preprocessing.ipynb– Implementation of the CONN architecture
-
Data/– Dataset -
models/– CONN model architecture and ML along with training scriptsconn_model.ipynb– Implementation of the CONN architecturetrain.ipynb– Training and validation script
-
outputs/– Stores final results and visualizationsGraphing.ipynb– Graph the required Train and Test GraphsPlot_Logs.ipynb– Plots for ML Codes
-
README.md– Project overview, installation guide, and, documentation
Rigorous urbanization leads to unprecedented climate change. Pune area in India has witnessed recent flash floods and landslides due to unplanned rapid urbanization. It therefore becomes vital to manage and analyse man-made impact on the environment through effective Land Use Land Cover classification (LULC). Accurate LULC classification allows for better planning and effective allocation of resources in urban development. Remote sensing images provide surface reflectance data that are used for accurate mapping and monitoring of land cover. Convolution Neural Networks (CNN) trained with Relu are conventionally used in classifying different land types. However, every neuron has a single hyperplane decision boundary which restricts the model’s capability to generalize. Oscillatory activation functions with their periodic nature have demonstrated that a single neuron can have multiple hyperplanes in the decision boundary which helps in better generalization and accuracy. This study proposes a novel framework with Convoluted Oscillatory Neural Networks (CONN) that synergistically combines the periodic, non-monotonic nature of oscillatory activation functions with the deep convoluted architecture of CNNs to accurately map LULC. Results carried out on LANDSAT-8 surface reflectance images for the Pune area indicate that CONN with Decaying Sine Unit achieved an overall train accuracy of 99.999%, test accuracy of 95.979% and outperforms conventional CNN models in precision, recall and User’s Accuracy. A thorough ablation study was conducted with various subsets of the feature set to test the performance of the selected models in the absence of data.

