IOT based disaster detection using multi-output classification
Deep learning (DL) can learn useful insights from disaster events and detect the number of victims and activity of disaster for an efficient and timely rescue operation. Monitoring these disasters at large-scale coverage, however, requires a plethora of Internet of things (IoT) devices, which often...
| Main Author: | |
|---|---|
| Format: | Final Year Project / Dissertation / Thesis |
| Published: |
2022
|
| Subjects: | |
| Online Access: | http://eprints.utar.edu.my/5233/ http://eprints.utar.edu.my/5233/1/BI_1703758_Final_%2D_YI_JIE_WONG.pdf |
| _version_ | 1848886362337443840 |
|---|---|
| author | Wong, Yi Jie |
| author_facet | Wong, Yi Jie |
| author_sort | Wong, Yi Jie |
| building | UTAR Institutional Repository |
| collection | Online Access |
| description | Deep learning (DL) can learn useful insights from disaster events and detect the number of victims and activity of disaster for an efficient and timely rescue operation. Monitoring these disasters at large-scale coverage, however, requires a plethora of Internet of things (IoT) devices, which often have limited processing capacity. Furthermore, centralized training which demands the collection of multiple local datasets contained in each IoT node, is impractical for resource-constrained IoT networks. To realize the full potential of IoT, this project proposes a holistic IoT-based disaster detection framework which optimizes the performance at both training and inference levels. The starting point is the design of a YOLO-based multi-task model that could jointly perform disaster classification and victim detection. This eliminates the straightforward approach of running multiple individual DL models. Next, federated learning (FL) in combination with active learning (AL), is leveraged to enable collaborative training of a global model among IoT devices, without sharing the bandwidth-hungry data. Lastly, at the inference stage, Open Visual Inference and Neural Network Optimization (OpenVINO) toolkit is utilized to optimize the trained model for real-time implementation. Experiment results show that the multi-task model can achieve up to 0.7933 F1 score and 0.6938 average precision (AP) for disaster classification and victim detection tasks, respectively. For the OpenVINO model, the frames per second (FPS) is 16.46, resulting in more than doubled the speed achieved by the original model before model optimization and compression. |
| first_indexed | 2025-11-15T19:37:17Z |
| format | Final Year Project / Dissertation / Thesis |
| id | utar-5233 |
| institution | Universiti Tunku Abdul Rahman |
| institution_category | Local University |
| last_indexed | 2025-11-15T19:37:17Z |
| publishDate | 2022 |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | utar-52332023-03-08T07:46:43Z IOT based disaster detection using multi-output classification Wong, Yi Jie TA Engineering (General). Civil engineering (General) Deep learning (DL) can learn useful insights from disaster events and detect the number of victims and activity of disaster for an efficient and timely rescue operation. Monitoring these disasters at large-scale coverage, however, requires a plethora of Internet of things (IoT) devices, which often have limited processing capacity. Furthermore, centralized training which demands the collection of multiple local datasets contained in each IoT node, is impractical for resource-constrained IoT networks. To realize the full potential of IoT, this project proposes a holistic IoT-based disaster detection framework which optimizes the performance at both training and inference levels. The starting point is the design of a YOLO-based multi-task model that could jointly perform disaster classification and victim detection. This eliminates the straightforward approach of running multiple individual DL models. Next, federated learning (FL) in combination with active learning (AL), is leveraged to enable collaborative training of a global model among IoT devices, without sharing the bandwidth-hungry data. Lastly, at the inference stage, Open Visual Inference and Neural Network Optimization (OpenVINO) toolkit is utilized to optimize the trained model for real-time implementation. Experiment results show that the multi-task model can achieve up to 0.7933 F1 score and 0.6938 average precision (AP) for disaster classification and victim detection tasks, respectively. For the OpenVINO model, the frames per second (FPS) is 16.46, resulting in more than doubled the speed achieved by the original model before model optimization and compression. 2022 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/5233/1/BI_1703758_Final_%2D_YI_JIE_WONG.pdf Wong, Yi Jie (2022) IOT based disaster detection using multi-output classification. Final Year Project, UTAR. http://eprints.utar.edu.my/5233/ |
| spellingShingle | TA Engineering (General). Civil engineering (General) Wong, Yi Jie IOT based disaster detection using multi-output classification |
| title | IOT based disaster detection using multi-output classification |
| title_full | IOT based disaster detection using multi-output classification |
| title_fullStr | IOT based disaster detection using multi-output classification |
| title_full_unstemmed | IOT based disaster detection using multi-output classification |
| title_short | IOT based disaster detection using multi-output classification |
| title_sort | iot based disaster detection using multi-output classification |
| topic | TA Engineering (General). Civil engineering (General) |
| url | http://eprints.utar.edu.my/5233/ http://eprints.utar.edu.my/5233/1/BI_1703758_Final_%2D_YI_JIE_WONG.pdf |