Rainfall Prediction: Analysis of Machine Learning Algorithms and Ensemble Techniques

Author(s):  
Abhinav Sharma ◽  
Akshay Khanna ◽  
Muskaan Bhargava ◽  
Rutwik Pendse
2021 ◽  
pp. 100204
Author(s):  
Ari Yair Barrera-Animas ◽  
Lukumon Oladayo Oyedele ◽  
Muhammad Bilal ◽  
Taofeek Dolapo Akinosho ◽  
Juan Manuel Davila Delgado ◽  
...  

2019 ◽  
Vol 8 (2S11) ◽  
pp. 1053-1057

Software defect prediction analysis is an important problem in the software engineering community. Software defect prediction can directly affect the quality and has achieved significant popularity in the last few years. This software prediction analysis helps in delivering the best development and makes the maintenance of software more reliable. This is because predicting the software faults in the earlier phase improves the software quality,efficiency, reliability and the overall cost in SDLC. Developing and improving the software defect prediction model is a challenging task and many techniques are introducing for better performance. Supervised ML algorithms have been used to predict future software faults based on historical data[1]. These classifiers are Naïve Bayes (NB), Support Vector Machine(SVM) and Artificial neural network(ANN). The evaluation process showed that ML algorithms can be used effectively with a high accuracy rate. The comparison is made with other machine learning algorithms to finds the algorithms which gives more accuracy. And the results show that machine learning algorithms gives the best performance. The existence of software defects affects dramatically on software reliability, quality, and maintenance cost. Achieving reliable software also is hard work, even the software applied carefully because most time there is hidden errors. In addition, developing a software defect prediction model which could predict the faulty modules in the early phase is a real challenge in software engineering. Software defect prediction analysis is an essential activity in software development. This is because predicting the bugs prior to software deployment achieves user satisfaction, and helps in increasing the overall performance of the software. Moreover, predicting software defects early improves software adaptation to different environments and increases resource utilization.


Rainfall prediction is one of the major discussions in the meteorology because it is a major factor on which many things in the environment rely on. Neural Nets or any other machine learning algorithms need very large amount of data in order to achieve better accuracy but sometimes data can be scarce, this type of problems can be resolved by using Generative Adversarial Networks. Generative Adversarial Networks which are known for generating data by using the existing features from the old data, like generating images etc. There are many types of datasets which are scarce, rainfall data in one among them. So, the proposed system generates the rainfall data using GAN. The generated data is used for training the classifier, which predicts the rainfall.


2019 ◽  
Vol 8 (2S11) ◽  
pp. 3544-3546

Programming deformation gauge expect a crucial activity in keeping up extraordinary programming and diminishing the cost of programming improvement. It urges adventure executives to relegate time and advantages for desert slanted modules through early flaw distinguishing proof. Programming flaw desire is a matched portrayal issue which orchestrates modules of programming into both 2 arrangements: Defect– slanted and not-deformation slanted modules. Misclassifying blemish slanted modules as not-disfigurement slanted modules prompts a higher misclassification cost than misclassifying not-flaw slanted modules as deformation slanted ones. The AI estimation used in this paper is a mix of Cost-Sensitive Variance Score (CSVS), Cost-Sensitive Laplace Score (CSLS) and Cost-Sensitive Constraint Score (CSCS). The proposed Algorithm is surveyed and demonstrates better execution and low misclassification cost when differentiated and the 3 calculations executed autonomously.


Sign in / Sign up

Export Citation Format

Share Document