| Literature DB >> 22919371 |
Muhammad Asif Zahoor Raja1, Junaid Ali Khan, Siraj-ul-Islam Ahmad, Ijaz Mansoor Qureshi.
Abstract
A methodology for solution of Painlevé equation-I is presented using computational intelligence technique based on neural networks and particle swarm optimization hybridized with active set algorithm. The mathematical model of the equation is developed with the help of linear combination of feed-forward artificial neural networks that define the unsupervised error of the model. This error is minimized subject to the availability of appropriate weights of the networks. The learning of the weights is carried out using particle swarm optimization algorithm used as a tool for viable global search method, hybridized with active set algorithm for rapid local convergence. The accuracy, convergence rate, and computational complexity of the scheme are analyzed based on large number of independents runs and their comprehensive statistical analysis. The comparative studies of the results obtained are made with MATHEMATICA solutions, as well as, with variational iteration method and homotopy perturbation method.Entities:
Mesh:
Year: 2012 PMID: 22919371 PMCID: PMC3418643 DOI: 10.1155/2012/721867
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1DE-NN architecture for Painlevé equation I.
Figure 2Flowchart of particle swarm optimization aided with actives set algorithm.
Parameter settings for ASA and PSO algorithms.
| PSO | ASA | ||
|---|---|---|---|
| Parameters | Setting | Parameters | Setting |
| Swarm Size | 160 | Start Point | Best Particle of PSO |
| Particle size | 30 | No. of variable | 30 |
| Flights | 2000 | Iteration | 1000 |
|
| Linear decreasing (2.5 to 0.5) | Maximum function Evaluations (MaxFunEvals) | 50000 |
|
| Linear increasing (0.5 to 2.5) | Function tolerance (TolFun) | 10-18 |
|
| Linearly decreasing (0.9 to 0.4) | Nonlinear Constraints tolerance (TolCon) | 10-18 |
|
| 02 | Derivative approximate | Finite forward difference |
| Population Span | (−50, 50) | X-Tolerance (TolX) | 10-12 |
| Velocity Span | (−2, 2) | Bounds | (−50, 50) |
A set of weights trained for DE-NN networks.
| PSO | PSO-ASA | PSO | PSO-ASA | ||
|---|---|---|---|---|---|
|
| 11.003223968159700 | −7.607757117408950 |
| 2.212628719834520 | 2.474582479870870 |
|
| 1.215553756976230 | −1.490826886546450 |
| −3.435984020017740 | 1.576108544205200 |
|
| −0.105724097992031 | −0.545895962495148 |
| 3.162425319231580 | −3.958973407625250 |
|
| −0.631338164295177 | 7.264468183878910 |
| 0.783489331068287 | 1.998216516692480 |
|
| 5.142485647745030 | −8.830221260895670 |
| −1.369123625736370 | 0.021432666153674 |
|
| |||||
|
| 2.212942902261790 | 1.227208825263930 |
| 1.400872158822050 | 1.316114527930020 |
|
| 8.952236157349910 | −3.632183934646160 |
| −0.420235540017917 | 1.323004693243890 |
|
| 0.211094325564814 | 4.680032352849500 |
| 0.771318701716261 | −2.560496480052050 |
|
| −0.918096490077305 | 9.995894668412700 |
| −1.394533732778610 | 1.004134898951920 |
|
| 34.739272824112700 | −0.083663885403684 |
| −0.343093197542097 | 0.887019181878860 |
|
| |||||
|
| −14.756692394364600 | 8.897738213117890 |
| 1.201391820838980 | 1.100068363593600 |
|
| −3.441636802273880 | 2.675860058162530 |
| 3.935692917406700 | 0.587872446048014 |
|
| 2.708026281856620 | −0.220415897788109 |
| −3.847728945588120 | 5.075428578185270 |
|
| 1.986093010073140 | −9.999999632285810 |
| −1.648848649331190 | −2.429219273541780 |
|
| −9.056219460761080 | 8.881048710700930 |
| −0.531535793135294 | 2.174973763274050 |
Comparison of the results for solution of Painlevé I.
|
|
| Results for | Proposed Results | ||
|---|---|---|---|---|---|
| VIM | HPM | PSO | PSO-ASA | ||
| 0.1 | 0.1002167469 | 0.1002167477 | 0.1002167477 | 0.101267314 | 0.100211733 |
| 0.2 | 0.2021394539 | 0.2021394527 | 0.2021394527 | 0.202944631 | 0.202137722 |
| 0.3 | 0.3086307548 | 0.3086307489 | 0.3086307492 | 0.309301843 | 0.308629917 |
| 0.4 | 0.4239862999 | 0.4239862788 | 0.4239862895 | 0.424625376 | 0.423985302 |
| 0.5 | 0.5543401416 | 0.5543399112 | 0.5543401182 | 0.555018673 | 0.554341815 |
| 0.6 | 0.7084621313 | 0.7084596600 | 0.7084620603 | 0.709234588 | 0.708467300 |
| 0.7 | 0.8992500131 | 0.8992296942 | 0.8992493803 | 0.900159983 | 0.899254787 |
| 0.8 | 1.1465318491 | 1.1463982509 | 1.1465240263 | 1.147598102 | 1.146541253 |
| 0.9 | 1.4825246345 | 1.4817789520 | 1.4824439956 | 1.483815424 | 1.482531252 |
| 1.0 | 1.9631285609 | 1.9594210423 | 1.9624483064 | 1.965104083 | 1.963204324 |
Comparison of the results for solution of Painlevé I.
|
|
|
| DE-NN | ||||||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
| PSO | PSO-ASA | |
| 0.1 | 1.35 | 8.00 | 8.00 | 7.96 | 8.00 | 8.00 | 8.00 | 1.05 | 5.01 |
| 0.2 | 1.85 | 1.21 | 1.19 | 4.88 | 1.19 | 1.19 | 1.19 | 8.05 | 1.73 |
| 0.3 | 3.20 | 9.34 | 5.85 | 2.22 | 6.96 | 5.62 | 5.61 | 6.71 | 8.38 |
| 0.4 | 2.45 | 1.44 | 2.11 | 3.94 | 6.87 | 1.12 | 1.04 | 6.39 | 9.98 |
| 0.5 | 1.20 | 2.23 | 2.30 | 3.79 | 1.12 | 5.31 | 2.34 | 6.79 | 1.67 |
| 0.6 | 4.50 | 2.23 | 2.47 | 2.45 | 1.24 | 6.38 | 7.10 | 7.72 | 5.17 |
| 0.7 | 1.40 | 1.62 | 2.03 | 1.21 | 9.75 | 7.55 | 6.33 | 9.10 | 4.77 |
| 0.8 | 3.84 | 9.20 | 1.34 | 4.97 | 5.98 | 6.89 | 7.82 | 1.07 | 9.40 |
| 0.9 | 9.63 | 4.39 | 7.46 | 1.78 | 3.05 | 5.02 | 8.06 | 1.29 | 6.62 |
| 1.0 | 2.27 | 1.84 | 3.71 | 5.74 | 1.36 | 3.07 | 6.80 | 1.98 | 7.58 |
|
| |||||||||
| Mean | 3.82 | 2.39 | 4.61 | 8.16 | 1.73 | 3.65 | 7.69 | 9.86 | 1.12 |
Statistical analysis of results based on values of absolute error.
|
| PSO | PSO-ASA | ||||||
|---|---|---|---|---|---|---|---|---|
| MIN | MAX | MEAN | STD | MIN | MAX | MEAN | STD | |
| 0.1 | 1.0506 | 2.2340 | 9.2274 | 5.1432 | 3.1813 | 2.1601 | 9.6880 | 2.7723 |
| 0.2 | 8.0518 | 2.4845 | 1.0033 | 5.5966 | 3.4372 | 2.2102 | 9.7567 | 2.7860 |
| 0.3 | 6.7109 | 2.7628 | 1.1029 | 6.2147 | 8.3812 | 2.1940 | 1.0290 | 2.8024 |
| 0.4 | 6.3908 | 3.2281 | 1.2356 | 7.0441 | 1.2269 | 2.3203 | 1.1739 | 3.0450 |
| 0.5 | 6.7853 | 4.2304 | 1.4202 | 8.1644 | 3.0549 | 2.7264 | 1.3725 | 3.5327 |
| 0.6 | 7.7246 | 5.4096 | 1.6843 | 9.7069 | 9.4072 | 3.3844 | 1.6471 | 4.2624 |
| 0.7 | 9.0997 | 6.8783 | 2.0732 | 1.1879 | 4.7794 | 4.2143 | 2.1027 | 5.3421 |
| 0.8 | 1.0663 | 8.8150 | 2.6607 | 1.5005 | 5.0503 | 5.4046 | 2.7398 | 6.8757 |
| 0.9 | 1.2908 | 1.1516 | 3.5688 | 1.9625 | 4.0723 | 7.5318 | 3.8273 | 9.5844 |
| 1.0 | 1.9755 | 1.5506 | 5.0247 | 2.6814 | 2.9828 | 1.0874 | 5.6390 | 1.3640 |
Figure 3Comparison of results on the basis of fitness achieved (FA) and mean absolute error (MAE).
Comparative analysis of the results.
| Parameters |
|
| ||
|---|---|---|---|---|
| PSO | PSO-ASA | PSO | PSO-ASA | |
| GMAE | 1.9576 | 2.0372 | 1.8444 | 6.3211 |
| MF | 1.1837 | 4.6577 | 1.0804 | 7.1294 |
| MAE ≤ 10-02 | 21% | 100% | 22% | 100% |
| MAE ≤ 10-03 | 01% | 100% | 00% | 099% |
| MAE ≤ 10-04 | 00% | 095% | 00% | 083% |
| FA ≤ 10-03 | 50% | 100% | 55% | 100% |
| FA ≤ 10-04 | 05% | 100% | 05% | 100% |
| FA ≤ 10-05 | 01% | 099% | 00% | 098% |
| MIN-ET | 075.23 s | 079.29 s | 132.42 s | 157.14 s |
| MAX-ET | 103.15 s | 113.74 s | 145.67 s | 191.32 s |
| M-ET | 076.93 s | 092.17 s | 142.43 s | 183.57 s |
| STD-ET | 002.93 s | 007.32 s | 002.02 s | 007.62 s |