2016
DOI: 10.4018/ijamc.2016070101
|View full text |Cite
|
Sign up to set email alerts
|

Using Particle Swarm Optimization (PSO) Algorithm in Nonlinear Regression Well Test Analysis and Its Comparison with Levenberg-Marquardt Algorithm

Abstract: Since two of the most important disadvantages of the classical nonlinear regression methods, such as Levenberg-Marquardt (LM), are to calculate error derivative function and use an initial point to get the results, PSO algorithm, which lies in the category of population based meta-heuristic algorithms, is used in this study to implement nonlinear regression in well test analysis. Root Mean Square Error (RMSE) over pressure and pressure derivative data are used in the cost function formulation and the multi-obj… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 39 publications
0
4
0
Order By: Relevance
“…Therefore, to increase the chances of finding the global or a near-global optimal solution, we used particle swarm optimization algorithm (PSO) which is a global approach to optimization [22]. PSO has been found to produce better results compared to traditional approaches in solving similar non-linear regression problems [23]- [25]. Furthermore, the optimization was run twice starting at randomly chosen n 1 , n 2 , and the solution with the smaller cost was selected to increase the chances of finding the global optimal or a near-global optimal solution.…”
Section: A Methods For Labeling Mrcpsmentioning
confidence: 99%
“…Therefore, to increase the chances of finding the global or a near-global optimal solution, we used particle swarm optimization algorithm (PSO) which is a global approach to optimization [22]. PSO has been found to produce better results compared to traditional approaches in solving similar non-linear regression problems [23]- [25]. Furthermore, the optimization was run twice starting at randomly chosen n 1 , n 2 , and the solution with the smaller cost was selected to increase the chances of finding the global optimal or a near-global optimal solution.…”
Section: A Methods For Labeling Mrcpsmentioning
confidence: 99%
“…A detailed tutorial explaining the particle swarm algorithm along with practical examples can be found in [ 65 ]. The advantage of using the particle swarm algorithm over traditional gradient-based methods is that it does not require a good initial guess for the parameters that can be initialised to random values within their bounds, and its results are less sensitive to the initial guess [ 66 , 67 , 68 , 69 , 70 ]. However, optimisation is computationally expensive and it can take a longer time to converge to a solution when compared to a traditional gradient-based algorithm.…”
Section: Materials and Methodsmentioning
confidence: 99%
“…The algorithm not only seeks the optimal position of individual particles but also keeps tracking the overall optimal value. To estimate reservoir properties, Adibifard [ 39 ] used PSO to implement nonlinear regression in well test analysis. Zhang [ 40 ] used PSO-based BP neural networks to predict reservoir parameters by using dynamic production information.…”
Section: Introductionmentioning
confidence: 99%