ojs2 has produced an error Message: USER NOTICE: Deprecated import of a partially qualified class name. In file: /home/neuroqua/public_html/lib/pkp/includes/functions.inc.php At line: 34 Stacktrace: File: (unknown) line (unknown) Function: PKPApplication->errorHandler(1024, "Deprecated import of a partially qualified class name.", "/home/neuroqua/public_html/lib/pkp/includes/functions.inc.php", 34, Array(3)) File: /home/neuroqua/public_html/lib/pkp/includes/functions.inc.php line 34 Function: trigger_error("Deprecated import of a partially qualified class name.") File: /home/neuroqua/public_html/plugins/generic/reviewerIndex/ReviewerIndexPlugin.inc.php line 14 Function: import("classes.plugins.GenericPlugin") File: /home/neuroqua/public_html/plugins/generic/reviewerIndex/index.php line 18 Function: require_once("/home/neuroqua/public_html/plugins/generic/reviewerIndex/ReviewerIndexPlugin.inc.php") File: /home/neuroqua/public_html/lib/pkp/classes/plugins/PluginRegistry.inc.php line 221 Function: include("/home/neuroqua/public_html/plugins/generic/reviewerIndex/index.php") File: /home/neuroqua/public_html/lib/pkp/classes/plugins/PluginRegistry.inc.php line 107 Function: PluginRegistry->_instantiatePlugin("generic", "plugins/generic", "reviewerIndex", "ReviewerIndexPlugin") File: /home/neuroqua/public_html/lib/pkp/classes/core/Dispatcher.inc.php line 131 Function: PluginRegistry->loadCategory("generic", True) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php line 189 Function: Dispatcher->dispatch(Object(Request)) File: /home/neuroqua/public_html/index.php line 63 Function: PKPApplication->execute() Server info: OS: Linux PHP Version: 5.6.40 Apache Version: N/A DB Driver: mysqli DB server version: 10.2.27-MariaDB-cll-lve
ojs2 has produced an error Message: USER NOTICE: Deprecated function. In file: /home/neuroqua/public_html/classes/journal/Journal.inc.php At line: 259 Stacktrace: File: (unknown) line (unknown) Function: PKPApplication->errorHandler(1024, "Deprecated function.", "/home/neuroqua/public_html/classes/journal/Journal.inc.php", 259, Array(0)) File: /home/neuroqua/public_html/classes/journal/Journal.inc.php line 259 Function: trigger_error("Deprecated function.") File: /home/neuroqua/public_html/plugins/generic/reviewerIndex/ReviewerIndexPlugin.inc.php line 96 Function: Journal->getJournalId() File: /home/neuroqua/public_html/plugins/generic/reviewerIndex/ReviewerIndexPlugin.inc.php line 49 Function: ReviewerIndexPlugin->getEnabled() File: /home/neuroqua/public_html/lib/pkp/classes/plugins/PluginRegistry.inc.php line 65 Function: ReviewerIndexPlugin->register("generic", "plugins/generic/reviewerIndex") File: /home/neuroqua/public_html/lib/pkp/classes/plugins/PluginRegistry.inc.php line 136 Function: PluginRegistry->register("generic", Object(ReviewerIndexPlugin), "plugins/generic/reviewerIndex") File: /home/neuroqua/public_html/lib/pkp/classes/core/Dispatcher.inc.php line 131 Function: PluginRegistry->loadCategory("generic", True) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php line 189 Function: Dispatcher->dispatch(Object(Request)) File: /home/neuroqua/public_html/index.php line 63 Function: PKPApplication->execute() Server info: OS: Linux PHP Version: 5.6.40 Apache Version: N/A DB Driver: mysqli DB server version: 10.2.27-MariaDB-cll-lve
ojs2 has produced an error Message: USER NOTICE: Deprecated function. In file: /home/neuroqua/public_html/classes/article/Article.inc.php At line: 70 Stacktrace: File: (unknown) line (unknown) Function: PKPApplication->errorHandler(1024, "Deprecated function.", "/home/neuroqua/public_html/classes/article/Article.inc.php", 70, Array(0)) File: /home/neuroqua/public_html/classes/article/Article.inc.php line 70 Function: trigger_error("Deprecated function.") File: /home/neuroqua/public_html/pages/article/ArticleHandler.inc.php line 208 Function: Article->getArticleTitle() File: (unknown) line (unknown) Function: ArticleHandler->view(Array(1), Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPRouter.inc.php line 370 Function: call_user_func(Array(2), Array(1), Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPPageRouter.inc.php line 266 Function: PKPRouter->_authorizeInitializeAndCallRequest(Array(2), Object(Request), Array(1), False) File: /home/neuroqua/public_html/lib/pkp/classes/core/Dispatcher.inc.php line 133 Function: PKPPageRouter->route(Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php line 189 Function: Dispatcher->dispatch(Object(Request)) File: /home/neuroqua/public_html/index.php line 63 Function: PKPApplication->execute() Server info: OS: Linux PHP Version: 5.6.40 Apache Version: N/A DB Driver: mysqli DB server version: 10.2.27-MariaDB-cll-lve
ojs2 has produced an error Message: WARNING: Cannot modify header information - headers already sent by (output started at /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php:392) In file: /home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php At line: 339 Stacktrace: File: (unknown) line (unknown) Function: PKPApplication->errorHandler(2, "Cannot modify header information - headers already sent by (output started at /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php:392)", "/home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php", 339, Array(7)) File: /home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php line 339 Function: header("Content-Type: text/html; charset=utf-8") File: /home/neuroqua/public_html/pages/article/ArticleHandler.inc.php line 235 Function: PKPTemplateManager->display("article/article.tpl") File: (unknown) line (unknown) Function: ArticleHandler->view(Array(1), Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPRouter.inc.php line 370 Function: call_user_func(Array(2), Array(1), Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPPageRouter.inc.php line 266 Function: PKPRouter->_authorizeInitializeAndCallRequest(Array(2), Object(Request), Array(1), False) File: /home/neuroqua/public_html/lib/pkp/classes/core/Dispatcher.inc.php line 133 Function: PKPPageRouter->route(Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php line 189 Function: Dispatcher->dispatch(Object(Request)) File: /home/neuroqua/public_html/index.php line 63 Function: PKPApplication->execute() Server info: OS: Linux PHP Version: 5.6.40 Apache Version: N/A DB Driver: mysqli DB server version: 10.2.27-MariaDB-cll-lve
ojs2 has produced an error Message: WARNING: Cannot modify header information - headers already sent by (output started at /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php:392) In file: /home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php At line: 342 Stacktrace: File: (unknown) line (unknown) Function: PKPApplication->errorHandler(2, "Cannot modify header information - headers already sent by (output started at /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php:392)", "/home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php", 342, Array(7)) File: /home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php line 342 Function: header("Cache-Control: no-store") File: /home/neuroqua/public_html/pages/article/ArticleHandler.inc.php line 235 Function: PKPTemplateManager->display("article/article.tpl") File: (unknown) line (unknown) Function: ArticleHandler->view(Array(1), Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPRouter.inc.php line 370 Function: call_user_func(Array(2), Array(1), Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPPageRouter.inc.php line 266 Function: PKPRouter->_authorizeInitializeAndCallRequest(Array(2), Object(Request), Array(1), False) File: /home/neuroqua/public_html/lib/pkp/classes/core/Dispatcher.inc.php line 133 Function: PKPPageRouter->route(Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php line 189 Function: Dispatcher->dispatch(Object(Request)) File: /home/neuroqua/public_html/index.php line 63 Function: PKPApplication->execute() Server info: OS: Linux PHP Version: 5.6.40 Apache Version: N/A DB Driver: mysqli DB server version: 10.2.27-MariaDB-cll-lve
BP Artificial Neural Network and its Application Based on LM Algorithm | Qiu | NeuroQuantology


DOI: 10.14704/nq.2018.16.6.1566

BP Artificial Neural Network and its Application Based on LM Algorithm

Luo Qiu, Dexian Zhang, Hao Huang, Qiming Xiong, Gui Zhang

Abstract


Artificial Neural Network (ANN) is a new type of intelligence system, which imitates the biological neural contracture. It is a never-unit-linked network based on the theory of biology nerve nets. It mainly researches the information distribution and signal process in the complicated multi-dimensional non-linear system, also the principle and method of signal processing, at the same time, applies them to solving the practical problems in engineering. The research on this subject combines the fundamental subjects such as biology, cognitive science, non-liner science with these engineering subjects like computer, electronics, AI, information processing, model recognizing and so on. It has a bright applying promise. BP neural network is a multi-layer feed-forward artificial neural network which is the most widely used and researched at present. It has simple structure, good non-linear quality, extremely high fitting accuracy, flexible and effective storage, and the hierarchy of model structure is easy to implement. In this paper, a simple and feasible BP neural network model, whose strong nonlinear ability is utilized, to predict the potential distribution of Mikania micrantha in Guangzhou. An improved model based on LM algorithm is proposed, and the results show that the potential distribution area and the actual distribution area have a good correspondence.

Keywords


BP Neural Network, LM Algorithm, Invasive Species, Distribution Forecast.

Full Text:

PDF

References


Aval FS, Behnaz N, Raoufy MR, Alavian SM. Predicting the outcomes of combination therapy in patients with chronic hepatitis C using artificial neural network, Hepatitis Monthly 2014; 14 (6): e17028.

Cui M, Yang K, Xu XL, Wang SD, Gao XW. A modified levenberg–marquardt algorithm for simultaneous estimation of multi-parameters of boundary heat flux by solving transient nonlinear inverse heat conduction problems. International Journal of Heat & Mass Transfer 2016; 97: 908-16.

Dadao LU. Moderate-speed growth: sustainable development of china's economy, Progress in Geography 2015; 24 (6): 8-21.

Dai GW, Sun YG, Dong DS, Qiang HY. Nonlinear control for electromagnetic suspension systems on elastic guideway, Mathematical Modeling of Engineering Problems 2015; 2 (4): 7-12.

Fan JX, Zhang H, Hui LI. Application of bp neural network and multi-variable linear regression in rate prediction. Computer Engineering & Applications 2007; 43(23): 203-04.

Feng HY, Peng YH, Gong JS, Yin FL. Numerical simulation of two-dimensional large-amplitude acoustic oscillations, International Journal of Heat and Technology 2016;34 (1): 143-50.

Ghasemzadeh K, Aghaeinejad-Meybodi A, Basile A. Hydrogen production as a green fuel in silica membrane reactor, experimental analysis and artificial neural network modeling, Fuel 2018; 222: 114-24.

Hungate BA, Kearns DN, Ogle K, Caron M, Marks JC, Rogg HW. Hydrogen isotopes as a sentinel of biological invasion by the japanese beetle, popillia japonica (newman), Plos One 2016; 11 (3): e0149599.

Jarmołowski W. Fast estimation of covariance parameters in least-squares collocation by fisher scoring with levenberg–marquardt optimization, Surveys in Geophysics 2017; 38 (4): 701-25.

Jin Q, Yang H. Levenberg–marquardt method in banach spaces with general convex regularization terms, Numerische Mathematik 2016; 133 (4): 655-84.

Jin Q. Inexact newton-landweber iteration for solving nonlinear inverse problems in banach spaces, Inverse Problems 2012; 28 (28): 1013-20.

Kempel A, Nater P, Fischer M, Kleunen MV. Plant-microbe-herbivore interactions in invasive and non-invasive alien plant species, Functional Ecology 2013; 27 (2): 498-508.

Lake EC, Hough-Goldstein J, D'Amico V. Integrating management techniques to restore sites invaded by mile-a-minute weed, persicaria perfoliata, Restoration Ecology 2014; 22 (22): 127-33.

Lenda M, Witek M, Skórka P, Moroń D, Woyciechowski M. Invasive alien plants affect grassland ant communities, colony size and foraging behavior, Biological Invasions 2013; 15 (11): 2403-14.

Lenells J. The nonlinear steepest descent method for riemann-hilbert problems of low regularity, Physics 2017; 66 (4).

Li YL, Lin H, Sun H, Zang Z, Wang SX. Study on forest species classification based on BP neural network, Journal of Central South University of Forestry & Technology 2010; 30 (11): 43-66.

Liendo D, García-Mijangos I, Campos JA, López-Muniain U, Biurrun I. Drivers of plant invasion at broad and fine scale in short temperate streams, River Research & Applications 2016; 32 (8): 1730-39.

Liu Y, Guo H, Yang P. Exploring the influence of lake water chemistry on chlorophyll a: a multivariate statistical model analysis, Ecological Modeling 2010; 221(4): 681-88.

Liu Z, Zuo Q, Wu G, Li Y. An artificial neural network developed for predicting of performance and emissions of a spark ignition engine fueled with butanol-gasoline blends, Advances in Mechanical Engineering 2018; 10(1): 1687814017748438.

Lorenzini G, Helbig D, Da Silva CCC, De Vasconcellos Real M, Dos Santos E, Isoldi LA, Rocha LAO. Numerical evaluation of the effect of type and shape of perforations on the buckling of thin steel plates by means of the constructal design method. International Journal of Heat and Technology 2016; 34 (S1): S9-S20.

Mohapatra S, Rath SN, Pradhan SK, Samantaray DP, Rath CC. Secondary structural models (16S rRNA) of polyhydroxyalkanoates producing bacillus species isolated from different rhizospheric soil: Phylogenetics and chemical analysis. International Journal Bioautomation 2016; 20(3): 329-38

Sandilyan S, Klooster CIEAV. The other sides of invasive alien plants of India-with special reference to medicinal values. Journal for Nature Conservation 2016; 31: 16-21.

Surhone LM, Timpledon MT, Marseken SF, Algorithm S, Analysis N, Function U. Nelder-Mead Method, Betascript Publishing, 2010.

Vidra RL, Shear TH, Wentworth TR. Testing the paradigms of exotic species invasion in urban riparian forest. Natural Areas Journal 2015; 26: 339-50.

Wang CL. Improvement of computerized adaptive testing model by using rough set and neural network. Journal of Central South University of Forestry & Technology 2011; 31(8): 211-16.

Wang M, Fang EX, Liu H. Stochastic compositional gradient descent: algorithms for minimizing compositions of expected-value functions, New York: Springer-Verlag, 2017.

Wang TC, Xie YZ. BP-GA data fusion algorithm studies oriented to smart home, Mathematical Modeling of Engineering Problems 2016; 3(3): 135-40.

Yan XL, Shou HY, Ma JS. The problem and status of the alien invasive plants in China. Plant Diversity & Resources 2012, 34(3): 287-313.

Zhao T, Zhang N, Zhang Y, Ren J, Xu P, Liu Z. A novel method to identify pre-microrna in various species knowledge base on various species. Journal of Biomedical Semantics 2017; 8(1): 30.


Supporting Agencies



ojs2 has produced an error Message: USER NOTICE: Deprecated function. In file: /home/neuroqua/public_html/classes/journal/Journal.inc.php At line: 259 Stacktrace: File: (unknown) line (unknown) Function: PKPApplication->errorHandler(1024, "Deprecated function.", "/home/neuroqua/public_html/classes/journal/Journal.inc.php", 259, Array(0)) File: /home/neuroqua/public_html/classes/journal/Journal.inc.php line 259 Function: trigger_error("Deprecated function.") File: /home/neuroqua/public_html/plugins/generic/piwik/PiwikPlugin.inc.php line 167 Function: Journal->getJournalId() File: (unknown) line (unknown) Function: PiwikPlugin->insertFooter("Templates::Article::Footer::PageFooter", Array(3)) File: /home/neuroqua/public_html/lib/pkp/classes/plugins/HookRegistry.inc.php line 83 Function: call_user_func(Array(2), "Templates::Article::Footer::PageFooter", Array(3)) File: /home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php line 703 Function: HookRegistry->call("Templates::Article::Footer::PageFooter", Array(3)) File: /home/neuroqua/public_html/cache/t_compile/%%CC^CCB^CCBBF62B%%footer.tpl.php line 55 Function: PKPTemplateManager->smartyCallHook(Array(1), Object(TemplateManager)) File: /home/neuroqua/public_html/lib/pkp/lib/smarty/Smarty.class.php line 1869 Function: include("/home/neuroqua/public_html/cache/t_compile/%%CC^CCB^CCBBF62B%%footer.tpl.php") File: /home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php line 210 Function: Smarty->_smarty_include(Array(2)) File: /home/neuroqua/public_html/cache/t_compile/%%38^38D^38D7420B%%article.tpl.php line 182 Function: PKPTemplateManager->_smarty_include(Array(2)) File: /home/neuroqua/public_html/lib/pkp/lib/smarty/Smarty.class.php line 1263 Function: include("/home/neuroqua/public_html/cache/t_compile/%%38^38D^38D7420B%%article.tpl.php") File: /home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php line 295 Function: Smarty->fetch("article/article.tpl", Null, Null, True) File: /home/neuroqua/public_html/lib/pkp/classes/template/PKPTemplateManager.inc.php line 346 Function: PKPTemplateManager->fetch("article/article.tpl", Null, Null, True) File: /home/neuroqua/public_html/pages/article/ArticleHandler.inc.php line 235 Function: PKPTemplateManager->display("article/article.tpl") File: (unknown) line (unknown) Function: ArticleHandler->view(Array(1), Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPRouter.inc.php line 370 Function: call_user_func(Array(2), Array(1), Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPPageRouter.inc.php line 266 Function: PKPRouter->_authorizeInitializeAndCallRequest(Array(2), Object(Request), Array(1), False) File: /home/neuroqua/public_html/lib/pkp/classes/core/Dispatcher.inc.php line 133 Function: PKPPageRouter->route(Object(Request)) File: /home/neuroqua/public_html/lib/pkp/classes/core/PKPApplication.inc.php line 189 Function: Dispatcher->dispatch(Object(Request)) File: /home/neuroqua/public_html/index.php line 63 Function: PKPApplication->execute() Server info: OS: Linux PHP Version: 5.6.40 Apache Version: N/A DB Driver: mysqli DB server version: 10.2.27-MariaDB-cll-lve


| NeuroScience + QuantumPhysics> NeuroQuantology :: Copyright 2001-2019