AI & IoT Rockfall Prediction — Machine learning & IoT

AI & IoT Rockfall Prediction — Geological Hazard Detection

Multi-sensor fusion pipeline for real-time geological hazard detection, running inference at the edge on live monitoring data.

Result
98% AUC-ROC
Recognition
SIH 2025 shortlist
Inference
At the edge

What it had to solve

Rockfall gives warning, but not in any one signal — the useful evidence is spread across several sensors that individually look like noise and only mean something together. And a prediction that arrives after a round trip to a data centre is not a prediction; slopes under monitoring are exactly the places without dependable connectivity, so the decision has to be made where the sensors are.

The decisions that shaped it

Fusion before classification

Several sensor streams are fused into a single view of slope state before anything classifies it. That ordering is the point of the system: individual channels are too noisy to trigger on, and the correlations between them are what actually carry the signal.

A model tuned for the cost of being wrong

Hazard detection is a heavily imbalanced problem where a miss and a false alarm cost wildly different amounts. AUC-ROC is reported because it measures separability across every threshold rather than accuracy at one convenient cut-off; the model reaches 98%.

Inference at the edge

The model runs on edge hardware next to the sensors rather than in a cloud service, so detection survives the connectivity that monitoring sites actually have and the alert path has no network in its critical section.

Real-time, meaning continuous

The pipeline consumes live monitoring data continuously rather than scoring batches, which is what makes the output a warning rather than a report.

How the pieces sit together

Sensing
Multiple IoT sensor streams from the monitored slope
Fusion
Multi-sensor fusion into a single slope-state representation
Model
Real-time hazard classifier, 98% AUC-ROC
Runtime
Edge inference next to the sensors, no round trip

Built into the product

Multi-sensor fusion

Correlating channels that mean nothing alone.

Real-time detection

Continuous scoring of live monitoring data.

Edge deployment

Inference where connectivity cannot be assumed.

Measured separability

98% AUC-ROC rather than a single-threshold accuracy.

What it is built out of

Model
Python, Machine learning
Hardware
IoT sensors, Edge computing

What it looks like

AI & IoT Rockfall Prediction — Aroham — the name the monitoring system ships under.
Aroham — the name the monitoring system ships under.
AI & IoT Rockfall Prediction — The operations view: safety score, sensors online, and the zones carrying risk.
The operations view: safety score, sensors online, and the zones carrying risk.
AI & IoT Rockfall Prediction — Live sensor data — displacement, strain, pore pressure and rainfall, side by side.
Live sensor data — displacement, strain, pore pressure and rainfall, side by side.
AI & IoT Rockfall Prediction — One sensor expanded, against its own safe and critical bounds.
One sensor expanded, against its own safe and critical bounds.
AI & IoT Rockfall Prediction — Pore pressure and rainfall, the two that move slowest and matter most after rain.
Pore pressure and rainfall, the two that move slowest and matter most after rain.
AI & IoT Rockfall Prediction — Manual override: the evacuation call a person still has to be able to make.
Manual override: the evacuation call a person still has to be able to make.
AI & IoT Rockfall Prediction — Event history — every threshold crossing, and how it was resolved.
Event history — every threshold crossing, and how it was resolved.
AI & IoT Rockfall Prediction — Benched slopes and haul roads — the setting the sensors cover.
Benched slopes and haul roads — the setting the sensors cover.

What it produced

98%
AUC-ROC on hazard detection
SIH
2025 shortlist
Edge
Inference with no network in the critical path