Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Multi-task learning for flood prediction: joint classification and regression using hybrid CNN-BiLSTM networks with feature gate mechanisms

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorRahman, Rafeed
dc.contributor.advisorDofadar, Dibyo Fabian
dc.contributor.authorRahman, Md. Mostafijur
dc.contributor.authorIshrak, Farhan
dc.contributor.authorFaiaz, Md. Sazid
dc.contributor.authorKarim, Rubiya
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-01-13T06:29:52Z
dc.date.available2026-01-13T06:29:52Z
dc.date.copyright2025
dc.date.issued2025-10
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 59-61).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2025.en_US
dc.description.abstractOne of the most important issues in disaster management, especially in flooding prone areas such as Bangladesh, is flood prediction. In this thesis, a new multi-task learning method, which integrates convolutional neural networks (CNN) with bidirectional long short-term memory (BiLSTM) networks with attention mechanisms and feature gates, is proposed to perform a full-flood prediction. We use a hybrid architecture to conduct the binary flood classification and continuous meteorological index regression on a history of 65 years of Bangladesh weather (1948-2013). We have created a new CNN-BiLSTM hybrid system that operates on 12-month temporal sequence of 21 engineered weather records at 35 meteorological stations. The architecture includes feature gate mechanism of automatic feature selection, station embeddings of spatial context encoding, attention mechanism of temporal focusing, multi-task learning with joint classification and regression tasks, and sophisticated regularization with SMOTE oversampling and focal loss of class imbalance. We carried out a comprehensive comparative study on seven baseline models including classical machine learning (Random Forest, XGBoost, LightGBM), time series and deep learning (CNN, RNN, LSTM, BiLSTM) models. The optimized CNN-BiLSTM hybrid model gave a state-of-the-art performance of 0.6314 ROC-AUC to classify floods, which is a 11-percent improvement over the worst-performing baseline and demonstrates superiority over all other competing models. The model showed strong results in imbalanced data (7.4% positive class rate) and ensured the interpretability of the model using the feature gates and attention weights. The study contributes to the development of flood forecasting techniques by showing that learners in hybrid neural networks can be used to learn intricate weather-flood dependencies, which can be further used to establish a comprehensive meteorological risk forecasting with direct effects on early warning systems in Bangladesh.en_US
dc.description.degreeBachelor of Science in Computer Science and Engineering
dc.description.statementofresponsibilityMd. Mostafijur Rahman
dc.description.statementofresponsibilityFarhan Ishrak
dc.description.statementofresponsibilityMd. Sazid Faiaz
dc.description.statementofresponsibilityRubiya Karim
dc.format.extent67 pages
dc.identifier.otherID 22101721
dc.identifier.otherID 22101766
dc.identifier.otherID 22101309
dc.identifier.otherID 22101705
dc.identifier.urihttp://hdl.handle.net/10361/27430
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectFlood predictionen_US
dc.subjectDeep learningen_US
dc.subjectConvolutional neural networksen_US
dc.subjectCNN-BiLSTMen_US
dc.subjectFeature engineeringen_US
dc.subjectMulti-task learningen_US
dc.subjectAttention mechanismen_US
dc.subjectFeature gatingen_US
dc.subject.lcshFlood forecasting--Computer programs.
dc.subject.lcshNeural networks (Computer science).
dc.titleMulti-task learning for flood prediction: joint classification and regression using hybrid CNN-BiLSTM networks with feature gate mechanismsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
22101721, 22101766, 22101309, 22101705_CSE.pdf
Size:
595 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: