Abstract
The future weather data source will continue to grow rapidly, and new developments in machine learning would allow government agencies and companies to use all this data further. The weather prediction will never be flawless, but artificial intelligence (AI) can strive to enhance the exactness and consistency of the process. This paper proposes an approach using a hybrid mechanism based on multi-layer perceptron (MLP) and variational auto-encoder (VAE) with a fire-fly optimization mechanism. Weather-related data contains many features. A few of which are global or generalized features, and some are local or internal features. Single mechanism may not be effective in the process of extracting the specified features. Hence, a hybrid mechanism with the support of VAE and MLP is proposed to extract features and do classification. VAE is used to extract the global features from the weather data and the obtained or processed intermediately output given to the input as the MLP, which will extract all local or internal features very effectively.
Similar content being viewed by others
References
Annas S, Kanai T, Koyama S (2007) Assessing daily tropical rainfall variations using a neuro-fuzzy classification model. Ecol Inform 2(2):159–166
Attokaren DJ, Fernandes IG, Sriram A, Murthy YS, Koolagudi SG (2017) Food classification from images using convolutional neural networks. In: TENCON 2017-2017 IEEE region 10 conference. IEEE, pp 2801–2806
Batta KB, Gurrala VR, Yarlagadda VSM (2020) A node to node security for sensor nodes implanted in cross cover multi-layer architecture using Mc-Nie algorithm. Evol Intel. https://doi.org/10.1007/s12065-020-00478-6
Beeharry Y, Fowdur T, Sunglee J (2019) A cloud-based real-time weather forecasting application. In: 2019 14th international conference on advanced technologies, systems and services in telecommunications (TELSIKS). IEEE, pp 294–297
Biswas R, Murthy YS, Koolagudi SG, Vishnu SG (2020) Objective assessment of pitch accuracy in equal-tempered vocal music using signal processing approaches. In: Smart computing paradigms: new progresses and challenges. Springer, pp 161–168
Bogdanovs N, Bistrovs V, Petersons E, Ipatovs A, Belinskis R (2018) Weather prediction algorithm based on historical data using kalman filter. In: 2018 Advances in wireless and optical communications (RTUWO). IEEE, pp 94–99
Chakradhar M, Charan MS, Sai RU, Kunal M, Murthy YS, Shashidhar G (2019) Academic curriculum load balancing using ga. In: 2019 10th international conference on computing, communication and networking technologies (ICCCNT). IEEE, pp 1–5
Herckes P, Marcotte A, Wang Y, Collett J Jr (2015) Fog composition in the central valley of California over three decades. Atmos Res 151:20–30
Hong T, Wang P, White L (2015) Weather station selection for electric load forecasting. Int J Forecast 31(2):286–295
Kisi O, Cimen M (2012) Precipitation forecasting by using wavelet-support vector machine conjunction model. Eng Appl Artif Intell 25(4):783–792
Koolagudi SG, Bharadwaj A, Murthy YS, Reddy N, Rao P (2017a) Dravidian language classification from speech signal using spectral and prosodic features. Int J Speech Technol 20(4):1005–1016
Koolagudi SG, Vishwanath BK, Akshatha M, Murthy YV (2017) Performance analysis of lpc and mfcc features in voice conversion using artificial neural networks. In: Proceedings of the international conference on data engineering and communication technology. Springer, pp 275–280
Koolagudi SG, Murthy YS, Bhaskar SP (2018) Choice of a classifier, based on properties of a dataset: case study-speech emotion recognition. Int J Speech Technol 21(1):167–183
Li K, Liu YS (2005) A rough set based fuzzy neural network algorithm for weather prediction. In: 2005 international conference on machine learning and cybernetics, vol 3. IEEE, pp 1888–1892
Li P, Lai ES (2004) Applications of radar-based nowcasting techniques for mesoscale weather forecasting in Hong Kong. Meteorol Appl 11(3):253–264
Lu K, Wang L (2011) A novel nonlinear combination model based on support vector machine for rainfall prediction. In: 2011 fourth international joint conference on computational sciences and optimization. IEEE, pp 1343–1346
Luitel B, Murthy YS, Koolagudi SG (2016) Sound event detection in urban soundscape using two-level classification. In: 2016 IEEE distributed computing, VLSI, electrical circuits and robotics (DISCOVER). IEEE, pp 259–263
Murthy Y (2019) Content-based music information retrieval (cb-mir) and its applications towards music recommender system. PhD thesis, National Institute of Technology Karnataka, Surathkal
Murthy YS, Koolagudi SG (2015) Classification of vocal and non-vocal regions from audio songs using spectral features and pitch variations. In: 2015 IEEE 28th Canadian conference on electrical and computer engineering (CCECE). IEEE, pp 1271–1276
Murthy YS, Koolagudi SG (2018) Classification of vocal and non-vocal segments in audio clips using genetic algorithm based feature selection (gafs). Expert Syst Appl 106:77–91
Murthy YS, Jagadish G, Mrunalini K, Siva K, Satyanarayana P, Kumar VNR (2011a) A novel approach to troubleshoot security attacks in local area networks. IJCSNS Int J Comput Sci Netw Secur 11(9):116–123
Murthy YS, Satapathy S, Rajesh C, Reddy PT (2011b) Dynamic video conferencing with fully secured encryption algorithms. Int J Comput Appl 975:8887
Murthy YS, Satapathy S, Srinivasu P, Saranya A (2011c) Key generation for text encryption in cellular networks using multi-point crossover function. Int J Comput Appl 975:8887
Murthy YS, Satapathy SC, Saranya A, Saradhi KS (2012) Evolutionary based secured coding technique for mobile communication networks. In: Proceedings of the international conference on information systems design and intelligent applications 2012 (INDIA 2012) held in Visakhapatnam. Springer, pp 923–930
Murthy YS, Koolagudi SG, Swaroop VG (2017) Vocal and non-vocal segmentation based on the analysis of formant structure. In: 2017 ninth international conference on advances in pattern recognition (ICAPR). IEEE, pp 1–6
Murthy YV, Jeshventh T, Zoeb M, Saumyadip M, Shashidhar G (2018) Singer identification from smaller snippets of audio clips using acoustic features and dnns. In: 2018 eleventh international conference on contemporary computing (IC3). IEEE, pp 1–6
Nandar A (2009) Bayesian network probability model for weather prediction. In: 2009 international conference on the current trends in information technology (CTIT). IEEE, pp 1–5
Navadia S, Yadav P, Thomas J, Shaikh S (2017) Weather prediction: a novel approach for measuring and analyzing weather data. In: 2017 international conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC). IEEE, pp 414–417
Oana L, Spataru A (2016) Use of genetic algorithms in numerical weather prediction. In: 2016 18th international symposium on symbolic and numeric algorithms for scientific computing (SYNASC). IEEE, pp 456–461
Pandey A, Agrawal C, Agrawal M (2017) A hadoop based weather prediction model for classification of weather data. In: 2017 second international conference on electrical, computer and communication technologies (ICECCT). IEEE, pp 1–5
Prasad N, Reddy PK, Naidu MM (2013) A novel decision tree approach for the prediction of precipitation using entropy in sliq. In: 2013 UKSim 15th international conference on computer modelling and simulation. IEEE, pp 209–217
Salman AG, Kanigoro B, Heryadi Y (2015) Weather forecasting using deep learning techniques. In: 2015 international conference on advanced computer science and information systems (ICACSIS). IEEE, pp 281–285
Sánchez-Monedero J, Salcedo-Sanz S, Gutiérrez PA, Casanova-Mateo C, Hervás-Martínez C (2014) Simultaneous modelling of rainfall occurrence and amount using a hierarchical nominal-ordinal support vector classifier. Eng Appl Artif Intell 34:199–207
Sehad M, Lazri M, Ameur S (2017) Novel svm-based technique to improve rainfall estimation over the mediterranean region (north of Algeria) using the multispectral msg seviri imagery. Adv Space Res 59(5):1381–1394
Sharma R, Murthy YS, Koolagudi SG (2016) Audio songs classification based on music patterns. In: Proceedings of the second international conference on computer and communication technologies. Springer, pp 157–166
Singh N, Chaturvedi S, Akhter S (2019) Weather forecasting using machine learning algorithm. In: 2019 international conference on signal processing and communication (ICSC). IEEE, pp 171–174
Thomas M, Jothish M, Thomas N, Koolagudi SG, Murthy YS (2016a) Detection of similarity in music files using signal level analysis. In: 2016 IEEE region 10 conference (TENCON). IEEE, pp 1650–1654
Thomas M, Murthy YS, Koolagudi SG (2016b) Detection of largest possible repeated patterns in Indian audio songs using spectral features. In: 2016 IEEE Canadian conference on electrical and computer engineering (CCECE). IEEE, pp 1–5
Yang J, Zhang Z, Wei C, Lu F, Guo Q (2017) Introducing the new generation of Chinese geostationary weather satellites, Fengyun-4. Bull Am Meteorol Soc 98(8):1637–1658
Yang XS (2010) Firefly algorithm, levy flights and global optimization. In: Research and development in intelligent systems XXVI. Springer, pp 209–218
Yang XS, He X (2013) Firefly algorithm: recent advances and applications. Int J Swarm Intell 1(1):36–50
Yuvaraj C, Srikanth M, Kumar VS, Murthy YS, Koolagudi SG (2017) An approach to maintain attendance using image processing techniques. In: 2017 tenth international conference on contemporary computing (IC3). IEEE, pp 1–3
Zhang L, Srisukkham W, Neoh SC, Lim CP, Pandit D (2018) Classifier ensemble reduction using a modified firefly algorithm: an empirical evaluation. Expert Syst Appl 93:395–422
Zhang W, Zhang H, Liu J, Li K, Yang D, Tian H (2017) Weather prediction with multiclass support vector machines in the fault detection of photovoltaic system. IEEE/CAA J Autom Sin 4(3):520–525
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Vuyyuru, V.A., Rao, G.A. & Murthy, Y.V.S. A novel weather prediction model using a hybrid mechanism based on MLP and VAE with fire-fly optimization algorithm. Evol. Intel. 14, 1173–1185 (2021). https://doi.org/10.1007/s12065-021-00589-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12065-021-00589-8