Abstract
Solutions of non-linear partial differential equations of Burgers Huxley type are obtained using a feed-forward artificial neural network technique. Solution process requires minimization of an error function which is constructed by making use of the differential equation and the associated initial and boundary conditions. The minimization is carried out using the Quasi Newton algorithm employed through Matlab optimization toolbox. The solutions that are obtained using the technique are analytic in nature and have excellent generalization properties. Results are compared with the existing solutions to validate the utility and effectiveness of proposed procedure. Effect of variation in number of training points on solution accuracy is also studied through calculation of numerical rate of convergence. Solutions obtained using the neural network technique are analytic in nature and can be obtained directly without linearising non-linear partial differential equations.
Similar content being viewed by others
References
Jiwari R (2015) A hybrid numerical scheme for the numerical solution of the Burgers’ equation. Comput Phys Commun 188:59–67
Ashpazzadeh E, Han B, Lakestani M (2017) Biorthogonal multiwavelets on the interval for numerical solutions of Burgers’ equation. J Comput Appl Math 317:510–534
Seydaoglu M, Erdogan U, Ozis T (2016) Numerical solution of Burgers’ equation with high order splitting methods. J Comput Appl Math 291:410–421
Lai CH, Cuffe AM, Pericleous KA (1996) A domain decomposition algorithm for viscous/inviscid coupling. Adv Eng Softw 26:151–159
Velivelli AC, Bryden KM (2014) Domain decomposition based coupling between the lattice Boltzmann method and traditional CFD methods-Part I: formulation and application to the 2-D Burgers’ equation. Adv Eng Softw 70:104–112
Macias-Diaz JE (2018) A modified exponential method that preserves structural properties of the solutions of the Burgers–Huxley equation. Int J Comput Math 95(1):3–19
Wasim I, Abbas M, Amin M (2018) Hybrid B-Spline collocation method for solving the generalized Burgers–Fisher and Burgers–Huxley equations. Math Probl Eng 2018, Article ID 6143934. https://doi.org/10.1155/2018/6143934
Alinia N, Zarebnia M (2019) A numerical algorithm based on a new kind of tension B-spline function for solving Burgers–Huxley equation. Numer Algorithms. https://doi.org/10.1007/s11075-018-0646-4
Hashim I, Noorani MSM, Al-Hadidi MRS (2006) Solving the generalized Burgers-Huxley equation using the Adomian decomposition method. Math Comput Model 43:1404–1411
Bratsos AG (2010) A fourth-order numerical scheme for solving the modified Burgers equation. Comput Math Appl 60:1393–1400
Macias-Diaz JE, Ruiz-Ramirez J, Villa J (2011) The numerical solution of a generalized Burgers-Huxley equation through a conditionally bounded and symmetry-preserving method. Comput Math Appl 61:3330–3342
Abazari R, Abazari M (2013) Numerical study of Burgers–Huxley equations via reduced differential transform method. Comput Appl Math 32:1–17
Ervin VJ, Macias-Diaz JE, Ruiz-Ramirez J (2015) A positive and bounded finite element approximation of the generalized Burgers–Huxley equation. J Math Anal Appl 424:1143–1160
Machado JAT, Babaei A, Moghaddam BP (2013) Highly accurate scheme for the Cauchy problem of the generalized Burgers–Huxley equation. Acta Polytechnica Hungarica 13(6):183–195
Babolian E, Saeidian J (2009) Analytic approximate solutions to Burgers, Fisher, Huxley equations and two combined forms of these equations. Commun Nonlinear Sci Numer Simul 14:1984–1992
Cicek Y, Tanoglu Y (2016) Strang splitting method for Burgers–Huxley equation. Appl Math Comput 276:454–467
Suzuki K, Abe H, MacMahon H, Doi K (2006) Image-processing technique for suppressing ribs in chest radiographs by means of massive training artificial neural network. IEEE Trans Med Imaging 25(4):406–416
Hall LO, Bensaid AM, Clarke LP, Velthuizen RP, Silbiger MS, Bezdek JC (1992) A comparison of neural network and fuzzy clustering techniques in segmenting magnetic resonance images of the brain. IEEE Trans Neural Netw 3(5):672–682
Egmont-Petersen M, de Ridder D, Handels H (2002) Image processing with neural networks—a review. Pattern Recognit 35:2279–2301
Graves A, Mohamed AR, Hinton G (2013) Speech recognition with deep recurrent neural networks. In: 2013 IEEE international conference on acoustics, speech and signal processing. Vancouver, BC, pp 6645–6649
Deng L, Hinton G, Kingsbury B (2013) New types of deep neural network learning for speech recognition and related applications: an overview. In: 2013 IEEE international conference on acoustics, speech and signal processing. Vancouver, BC, pp 8599–8603
Moghaddam AH, Moghaddam MH, Esfandyari M (2016) Stock market index prediction using artificial neural network. J Econ Finance Adm Sci 21(41):89–93
Patel J, Shah S, Thakkar P, Kotecha K (2015) Predicting stock market index using fusion of machine learning techniques. Expert Syst Appl 42(4):2162–2172
Hafezi R, Shahrabi J, Hadavandi E (2015) A bat-neural network multi-agent system (BNNMAS) for stock price prediction: case study of DAX stock price. Appl Soft Comput 29:196–210
Wang L, Zeng Y, Chen T (2015) Back propagation neural network with adaptive differential evolution algorithm for time series forecasting. Expert Syst Appl 42(2):855–863
Doucoure B, Agbossou K, Cardenas A (2016) Time series prediction using artificial wavelet neural network and multi-resolution analysis: application to wind speed data. Renew Energy 92:202–211
Xiong T, Bao Y, Hu Z, Chiong R (2015) Forecasting interval time series using a fully complex-valued RBF neural network with DPSO and PSO algorithms. Inf Sci 305:77–92
Lagaris IE, Likas A, Fotiadis DI (1998) Artificial neural networks for solving ordinary and partial differential equations. IEEE Trans Neural Netw 9:987–1000
Aarts LP, Pvd Veer (2001) Neural network method for solving partial differential equations. Neural Process Lett 14:261–271
Alli H, Uçar A, Demir Y (2003) The solutions of vibration control problems using artificial neural networks. J Frankl Inst 340:307–325
Malek A, Beidokhti RS (2006) Numerical solution for high order differential equations using a hybrid neural network—optimization method. Appl Math Comput 183:260–271
Mall S, Chakraverty S (2016) Application of Legendre Neural Network for solving ordinary differential equations. Appl Soft Comput 43:347–356
Mall S, Chakraverty S (2017) Single layer Chebyshev neural network model for solving elliptic partial differential equations. Neural Process Lett 45:825–840
Shirvany Y, Hayati M, Moradian R (2009) Multilayer perceptron neural networks with novel unsupervised training method for numerical solution of the partial differential equations. Appl Soft Comput 9:20–29
Beidokhti RS, Malek A (2009) Solving initial-boundary value problems for systems of partial differential equations using neural networks and optimization techniques. J Frankl Inst 346:898–913
Ezadi S, Parandin N (2013) An application of neural networks to solve ordinary differential equations. Int J Math Model Comput 3:245–252
Raja MAZ, Khan JA, Siddiqui AM, Behloul D, Haroon T, Samar R (2015) Exactly satisfying initial conditions neural network models for numerical treatment of first Painlevé equation. Appl Soft Comput 26:244–256
Kumar M, Yadav N (2015) Numerical solution of Bratu’s problem using multilayer perceptron neural network method. Natl Acad Sci Lett 38(5):425–428
Tawfiq LNM, Hussein AAT (2013) Design feed forward neural network to solve singular boundary value problems ISRN. Appl Math 2013:1–7
Liu Z, Yang Y, Cai Q (2019) Neural network as a function approximator and its application in solving differential equations. Appl Math Mech 40:237–248
Piscopo ML, Spannowsky M, Waite P (2019) Solving differential equations with neural networks: applications to the calculation of cosmological phase transitions. Phys Rev D 100:016002
Gilani K, Saeed U (2018) CAS wavelet Picard technique for Burger’s–Huxley and Burgers equation. Int J Appl Comput Math 4:133. https://doi.org/10.1007/s40819-018-0565-z
Batiha B, Noorani MSM, Hashim I (2008) Application of variational iteration method to the generalized Burgers–Huxley equation. Chaos Solitons Fractals 36(3):660–663
Alinia N, Zarebnia M (2019) A numerical algorithm based on a new kind of tension B-spline function for solving Burgers–Huxley equation. Numer Algorithms 82:1121–1142
Shukla S, Kumar M (2020) Error analysis and numerical solution of Burgers–Huxley equation using 3’ scale Haar wavelets. Eng Comput. https://doi.org/10.1007/s00366-020-01037-4
Acknowledgements
We express our sincere thanks to editor in chief, editor and reviewers for their valuable suggestions to revise this manuscript.
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
Panghal, S., Kumar, M. Approximate Analytic Solution of Burger Huxley Equation Using Feed-Forward Artificial Neural Network. Neural Process Lett 53, 2147–2163 (2021). https://doi.org/10.1007/s11063-021-10508-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-021-10508-8