| Literature DB >> 26644929 |
Abdel-Karim S O Hassan1, Hany L Abdel-Malek1, Ahmed S A Mohamed1, Tamer M Abuelfadl2, Ahmed E Elqenawy1.
Abstract
In this article, a novel derivative-free (DF) surrogate-based trust region optimization approach is proposed. In the proposed approach, quadratic surrogate models are constructed and successively updated. The generated surrogate model is then optimized instead of the underlined objective function over trust regions. Truncated conjugate gradients are employed to find the optimal point within each trust region. The approach constructs the initial quadratic surrogate model using few data points of order O(n), where n is the number of design variables. The proposed approach adopts weighted least squares fitting for updating the surrogate model instead of interpolation which is commonly used in DF optimization. This makes the approach more suitable for stochastic optimization and for functions subject to numerical error. The weights are assigned to give more emphasis to points close to the current center point. The accuracy and efficiency of the proposed approach are demonstrated by applying it to a set of classical bench-mark test problems. It is also employed to find the optimal design of RF cavity linear accelerator with a comparison analysis with a recent optimization technique.Entities:
Keywords: Derivative-free optimization; Linear accelerator; Optimal design; Quadratic surrogate model; Trust region
Year: 2014 PMID: 26644929 PMCID: PMC4642173 DOI: 10.1016/j.jare.2014.08.009
Source DB: PubMed Journal: J Adv Res ISSN: 2090-1224 Impact factor: 10.479
Fig. 1Cross section of the cavity with nose cones and spherical outer walls.
Fig. 2A flowchart for the proposed optimization algorithm.
Results of the 2D Beale function compared with NEWUOA.
| N | Proposed algorithm | NEWUOA |
|---|---|---|
| 11 | 0.8065 | 14.2031 |
| 21 | 0.1083 | 0.91702 |
| 31 | 0.0033 | 0.034386 |
| 43 | 2.3335e−5 | 1.7965e−4 |
| 55 | 2.6973e−6 | 6.5829e−11 |
| 67 | 2.5790e−7 | 6.4829e−11 |
Fig. 3Results of the 2D Beale function.
Results of the 3D Box function compared with NEWUOA.
| Proposed algorithm | NEWUOA | |
|---|---|---|
| 10 | 0.2413 | 0.59732 |
| 17 | 5.2048e−3 | 0.18785 |
| 25 | 2.3149e−3 | 0.11451 |
| 38 | 4.2472e−4 | 0.26465e−1 |
| 48 | 4.1820e−5 | 0.24613e−1 |
| 62 | 4.1771e−6 | 0.21593e−2 |
| 87 | 1.9203e−6 | 6.975e−5 |
Fig. 4Results of the 3D Box function.
Fig. 5Structure of radio frequency (RF) cavity.
Fig. 6The Poisson Superfish Solver within the proposed optimization (design) loop.
Results of the RF cavity design compared with NEWUOA.
| Proposed algorithm | NEWUOA | |
|---|---|---|
| 50 | 111.771 | 112.587 |
| 75 | 115.207 | 116.833 |
| 90 | 117.183 | 119.316 |
| 120 | 119.01 | 120.511 |
| 160 | 120.5 | 120.910 |
| 200 | 121.01 | 121.211 |
| 260 | 121.301 | 121.521 |
Fig. 7The optimized cavity using the proposed algorithm. Effective Shunt impedance per unit length = 121.301 MOhm/m.
Fig. 8The optimized cavity using NEWUOA. Effective Shunt impedance per unit length = 121.521 MOhm/m.
| 1. Set |
| 2. Find the initial |
| 3. Solve the trust region sub-problem |
| 4. Evaluate |
| 5. Update the trust region radius to obtain Δ |
| 6. Determine the trust region center of the next iteration |
| 7. Add the point |
| 8. Construct the quadratic model |
| 9. Generate a new point |