Skip to content
All projects
Published research· 2024

Deep Learning for Cyclone Track Forecasting

Comparing recurrent deep-learning architectures for sequential cyclone trajectory prediction using historical Bay of Bengal data.

BSc Research · North South University · Springer publication, 2024
PythonLSTMGRUConvLSTMTime-series evaluation

At a glance

Peer-reviewed Springer publication
Historical Bay of Bengal cyclone data
LSTM, GRU and ConvLSTM
Sequential latitude and longitude prediction
Statistical and kilometre-based evaluation

Problem

Cyclone-track forecasting is important for disaster preparation, but storm movement is sequential, nonlinear and affected by complex environmental behaviour. The research examined how different deep-learning architectures performed when learning trajectory patterns from historical cyclone observations.

My role and contribution

Akmam contributed to problem formulation, experimentation, comparative analysis, result interpretation and publication-ready technical communication as part of the research team.

Data

  • Latitude
  • Longitude
  • Maximum wind speed
  • Radius information
  • Time from initial observation
  • Storm-year information
  • Sequential trajectory records

Technical approach

Workflow
Historical trajectory data→
sequential preprocessing→
train/test separation→
recurrent model training→
next-position prediction→
statistical and geographical evaluation

Models and methods

Architectures compared
LSTMGRUConvLSTM

Evaluation

MSEMAERMSER²Average distance error in kilometres

Results

The research demonstrated that recurrent neural architectures could learn useful trajectory patterns from historical cyclone sequences, while performance varied by architecture and storm context. Using kilometre-based distance error made the results more understandable than relying only on abstract loss values.

Business or societal relevance

The project shows how scientific machine learning can support analysis of physical and geospatial phenomena. The underlying skills also transfer to operational forecasting, predictive maintenance, movement modelling and other sequential prediction problems.

Limitations

  • Historical-data limitations
  • Rare and changing storm behaviour
  • Limited atmospheric variables
  • Prediction uncertainty
  • Generalisation across regions
  • Deep-learning predictions should complement rather than replace meteorological systems

Visuals and artefacts

Asset → /images/projects/cyclone-track-map.png
Asset → /images/projects/cyclone-model-comparison.png
Asset → /images/projects/cyclone-workflow.png
Asset → /images/projects/cyclone-publication.png

Technologies

PythonLSTMGRUConvLSTMTime-series evaluation