Abstract

With a significant development of big data analysis and cloud-fog-edge computing, human-centered computing (HCC) has been a hot research topic worldwide. Essentially, HCC is a cross-disciplinary research domain, in which the core idea is to build an efficient interaction among persons, cyber space, and real world. Inspired by the improvement of HCC on big data analysis, we intend to involve related core and technologies to help solve one of the most important issues in the real world, i.e., flood prediction. To minimize the negative impacts brought by floods, researchers pay special attention to improve the accuracy of flood forecasting with quantity of technologies including HCC. However, historical flood data is essentially imbalanced. Imbalanced data causes machine learning classifiers to be more biased towards patterns with majority samples, resulting in poor classification of pattern with minority samples. In this paper, we propose a novel Synthetic Minority Over-sampling Technique (SMOTE)-Boost-based sparse Bayesian model to perform flood prediction with both high accuracy and robustness. The proposed model consists of three modules, namely, SMOTE-based data enhancement, AdaBoost training strategy, and sparse Bayes model construction. In SMOTE-based data enhancement, we adopt a SMOTE algorithm to effectively cover diverse data modes and generate more samples for prediction pattern with minority samples, which greatly alleviates the problem of imbalanced data by involving experts’ analysis and users’ intentions. During AdaBoost training strategy, we propose a specifically designed AdaBoost training strategy for sparse Bayesian model, which not only adaptively and inclemently increases prediction ability of Bayesian model, but also prevents its over-fitting performance. Essentially, the design of AdaBoost strategy helps keep balance between prediction ability and model complexity, which offers different but effective models over diverse rivers and users. Finally, we construct a sparse Bayesian model based on AdaBoost training strategy, which could offer flood prediction results with high rationality and robustness. We demonstrate the accuracy and effectiveness of the proposed model for flood prediction by conducting experiments on a collected dataset with several comparative methods.

Highlights

  • Human-centered computing (HCC) is a key part to interact and collaborate among persons, cyber space, and real world, which develops various human-computer applications to economically and conveniently satisfy the complex non-functional computational requirements from diverse users

  • By involving experts’ analysis and users’ intentions in designing steps of data augmentation and classifier integration, we focus on implementation of human-centered computing with artificial intelligence technologies, which helps keep a balance between efficiency and model complexity

  • The imbalanced property of Changhua dataset is the major difficulty for accurate flood prediction

Read more

Summary

Introduction

Human-centered computing (HCC) is a key part to interact and collaborate among persons, cyber space, and real world, which develops various human-computer applications to economically and conveniently satisfy the complex non-functional computational requirements from diverse users. We follow the idea of applying HCC on real-world problem to pursue more intelligent and efficient applications, which could meet demands from different users. We intend to solve flood prediction problem with high accuracy under implying HCC technologies. Wu et al EURASIP Journal on Wireless Communications and Networking (2020) 2020:78 accurately forecast flood by predicting its time-varying flow rate values in advance, hundreds of lives and quantity of property could be saved. Researchers have proposed a quantity of models for accurate and robust flood forecast. We generally categorize them into two types, namely, mathematic models [1, 2] and data-driven models [3, 4]

Methods
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.