Related Experiment Video
Updated: Oct 12, 2025

13:19
Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
9.4K
Memory-Based Pruning of Deep Neural Networks for IoT Devices Applied to Flood Detection
Francisco Erivaldo Fernandes Junior1, Luis Gustavo Nonato2, Caetano Mazzoni Ranieri2
1SIDIA R&D Institute, Manaus 69055-035, Brazil.
Sensors (Basel, Switzerland)
|November 27, 2021
Summary
This study introduces a deep neural network pruning algorithm for efficient flood detection using river images. The method creates smaller models for low-power devices without sacrificing performance, enabling reliable flood monitoring in urban river systems.
Area of Science:
- Computer Vision
- Artificial Intelligence
- Environmental Monitoring
Background:
- Automatic flood detection is crucial for mitigating socioeconomic impacts, with river images offering a readily available data source.
- Current deep neural network (DNN) models for flood detection are computationally intensive, limiting their deployment on resource-constrained Internet of Things (IoT) devices.
Purpose of the Study:
- To develop a DNN architecture pruning algorithm for creating memory-efficient models for flood detection.
- To enable the deployment of flood detection systems on low-capability IoT devices with unstable internet connectivity.
Main Methods:
- Proposed a novel deep neural network (DNN) architecture pruning algorithm.
- Algorithm identifies a pruned DNN version within a user-defined memory footprint.
- Evaluated the pruned models on a memory-constrained wireless sensor network (WSN) for urban river flood detection.
Main Results:
- The proposed algorithm successfully generated pruned DNN models matching specified memory constraints.
- Pruned models exhibited minimal to no degradation in segmentation performance compared to original models.
- Deployed pruned models in a WSN for urban river flood detection demonstrated competitive results.
Conclusions:
- The DNN pruning algorithm effectively reduces model size while preserving performance for flood detection tasks.
- This approach facilitates the deployment of advanced computer vision models on edge devices for real-time environmental monitoring.
- The developed method offers a viable solution for robust and efficient flood detection in resource-limited WSNs.
Related Concept Videos
Neural Circuits
1.8K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
1.8K
Survival Tree
180
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
180
