Skip to content

Comprehensive ML analysis of global fire incidents using NASA FIRMS satellite data. Includes data cleaning, EDA, classification, regression, anomaly detection, and visuals. Highlights feature importance and key insights into fire confidence and intensity across different regions.

License

Notifications You must be signed in to change notification settings

Chetnas8/Fire_Incident_Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 Fire Incident Analysis Project

Overview

This project presents a comprehensive machine learning analysis of global fire incidents using NASA’s FIRMS (Fire Information for Resource Management System) satellite data. We apply data cleaning, exploratory data analysis (EDA), classification, regression, and anomaly detection to understand fire intensity, detection confidence, and global patterns of fire activity.

Data Source

The dataset includes over 74,000 fire detection records captured by the VIIRS instrument on the Suomi NPP satellite. Features include:

  • Brightness Temperatures (bright_ti4, bright_ti5)
  • Fire Radiative Power (FRP)
  • Scan and track values
  • Confidence level
  • Geographic coordinates
  • Acquisition time

Key Analyses

  • Data Cleaning: Handling categorical encodings and engineering features.
  • EDA: Visualizing FRP distributions, class imbalances, and spatial fire density.
  • Classification Models: Logistic Regression and Random Forest to predict fire detection confidence levels.
  • Regression Model: Gradient Boosting Regressor to estimate FRP.
  • Anomaly Detection: Using Isolation Forest to flag unusual or extreme fire incidents.
  • Visualizations: Correlation heatmaps, scatterplots, boxplots, and geospatial fire maps.

Results

  • Random Forest classification achieved an accuracy of 96%, outperforming Logistic Regression.
  • Gradient Boosting Regression achieved an RMSE of 16.23 MW with an R² score of 0.50.
  • Brightness temperature (bright_ti4) was the strongest predictor of both confidence level and FRP.

How to Run This Project

  1. Clone the repository:
    git clone https://github.com/Chetnas8/Fire_Incident_Analysis.git
    cd Fire_Incident_Analysis
    

About

Comprehensive ML analysis of global fire incidents using NASA FIRMS satellite data. Includes data cleaning, EDA, classification, regression, anomaly detection, and visuals. Highlights feature importance and key insights into fire confidence and intensity across different regions.

Topics

Resources

License

Stars

Watchers

Forks