Abstract

India is an agricultural country, and rainfall is the main source of irrigation for agriculture. Prediction of rainfall is very crucial for farmers to make decisions. In this research paper, the prediction model has been developed through deep learning using historical data of 10 years of rainfall. A deep learning approach used Keras API with an artificial neural network technique to predict the daily rainfall. The prediction model has been assessed by four-loss function, i.e., MSE, MAE, Hinge, and Binary Cross-Entropy.

Highlights

  • Rainfall: - In India, more than 65% of the population resides in rural areas, out of which most of the people are farmers and mainly rely on agriculture

  • Deep Learning: - In artificial intelligence (AI), Deep Learning (DL) is a subset of machine learning based on Neural Network (NN) having a capability of learning from data

  • Different types of loss functions are available in Keras, such as Mean Squared Error (MSE), Binary Cross-Entropy, Mean Absolute Error (MAE), Hinge, Mean Squared Logarithmic Error (MSLE) and many more [18]

Read more

Summary

INTRODUCTION

Rainfall: - In India, more than 65% of the population resides in rural areas, out of which most of the people are farmers and mainly rely on agriculture. Artificial Neural Network (ANN) is capable of predicting real-world problems and resulting in nearly the perfect solution for the given problems with the help of proper training and testing mechanism [9]. DL has been applied to different fields, including forecasting systems, computer vision, automatic speech recognition, many more. It has achieved success in improving the results for the given tasks [16]. The Keras Framework: - Keras is an excellent high-level open-source neural network API framework, written in Python. It can train and execute deep learning models using Theano, Tensor Flow, and CNTK backend [17]. Different types of loss functions are available in Keras, such as Mean Squared Error (MSE), Binary Cross-Entropy, Mean Absolute Error (MAE), Hinge, Mean Squared Logarithmic Error (MSLE) and many more [18]

RELATED WORK
Raw Data Collection
Pre-Processing Data
METHODOLOGY
Building Deep Neural Network Predictive Model
RESULT & DISCUSSION
Findings
CONCLUSION
Full Text
Paper version not known

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.