| Literature DB >> 30558198 |
Qixiang Liao1, Zheng Sheng2, Hanqing Shi3, Lei Zhang4, Lesong Zhou5, Wei Ge6, Zhiyong Long7.
Abstract
The problem of atmospheric duct inversion is usually solved as a single objective optimization problem. Based on ground-based Global Positioning System (GPS) phase delay and propagation loss, this paper develops a multi-objective method including the effect of source frequency and receiving antenna height. The diversity and convergence of solution sets are evaluated for seven multi-objective evolutionary algorithms with three performance metrics: Hypervolume (HV), Inverted Generational Distance (IGD), and the averaged Hausdorff distance (Δ₂). The inversion results are compared with the simulation results, and the experimental comparison is conducted on three groups of test situations. The results demonstrate that the ranking of algorithm performance varies because of the different methods used to calculate performance metrics. Moreover, when the algorithms show overwhelming performance using performance metrics, the inversion result is not more close to the real value. In the comparison of computational experiments, it was found that, as the retrieved parameter dimension increases, the inversion result becomes more unstable. When the observed data are sufficient, the inversion result seems to be improved.Entities:
Keywords: GPS, hypervolume; atmospheric duct; inverted generational distance; multi-objective optimization algorithm
Year: 2018 PMID: 30558198 PMCID: PMC6308707 DOI: 10.3390/s18124428
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The distribution of reference point set for different solution spaces. Subfigure (a–d) are different real PFs for different problems, such as GPS1, GPS2, GPS3, GPS4 and GPS5.
The parameter settings of the test algorithms. N is the population size and M is the number of objectives.
| Algorithms | Parameter Settings | Categories |
|---|---|---|
| GrEA | The grid division: div = 45 for 2 objectives, div = 15 for 4 objectives and 6 objectives, and div = 8 for 8 objectives | C4 |
| HypE | The number of sampling points: 10,000 | C2 |
| KnEA | The rate of knee points in population: | C3 |
| MOEAD | Neighborhood size T: | C1 |
| NSGA-II | —— | C1 |
| NSGA-III | —— | C1, C3 |
| Two_Arch2 | The sizes of CA and DA: | C5 |
Parameter settings for all test problems.
| Problems | Inversion Slope | Height | Inversion Slope | Height | Transmitting Frequency (Hz) and Antenna Height (m) |
|---|---|---|---|---|---|
| Bounds | [−0.1, 0] | [50, 150] | [−0.4, 0] | [250, 350] | [1200, 1600], |
| GPS1 | −0.02 | 100 | −0.2 | 300 | (1200,20) |
| GPS2 | −0.02 | 100 | −0.2 | 300 | (1200,20), |
| GPS3 | −0.02 | 100 | −0.2 | 300 | (1300,20), |
| GPS4 | −0.02 | 100 | −0.2 | 300 | (1300,20), |
| GPS5 | −0.02 | 100 | −0.2 | 300 | (1200,20), |
Figure 2Box plots of the distribution of HV, IGD, and values for the inversion problems with 7 test algorithms. Subfigure (a) to (e) are the boxplots of HV. Subfigure (f) to (j) are the boxplots of IGD. Subfigure (k) to (o) are the boxplots of .
HV Results (Mean and SD) of the 7 Algorithms on the GPS Problems. The Top-ranked Algorithms for Each Problem Instance are Highlighted in Grey, the Worst Algorithms Highlighted in Boldface.
| Problems | M | D | GrEA | HypE | KnEA | MOEAD | NSGA-II | NSGA-III | Two_Arch2 |
|---|---|---|---|---|---|---|---|---|---|
| GPS1 | 2 | 4 | 2.6585 × 10−2 | 2.6453 × 10−2 |
| 2.7221 × 10−2 | 2.7145 × 10−2 | ||
| GPS1 | 2 | 5 | 2.8349 × 10−2 | 2.8137 × 10−2 | 2.8182 × 10−2 |
| 2.8286 × 10−2 | 2.7963 × 10−2 | |
| GPS1 | 2 | 6 | 3.0108 × 10−2 | 2.9960 × 10−2 | 3.0131 × 10−2 | 3.0079 × 10−2 | 2.9978 × 10−2 | ||
| GPS2 | 4 | 4 | 1.0899 × 10−2 | 1.0525 × 10−2 | 1.1037 × 10−2 | 1.0977 × 10−2 | 1.0838 × 10−2 | ||
| GPS2 | 4 | 5 | 1.1982 × 10−2 | 1.1200 × 10−2 | 1.1106 × 10−2 | 1.1923 × 10−2 | |||
| GPS2 | 4 | 6 | 1.3466 × 10−2 | 1.3482 × 10−2 | 1.3434 × 10−2 | 1.3444 × 10−2 | 1.3483 × 10−2 | ||
| GPS3 | 6 | 4 | 9.4444 × 10−6 | 9.4124 × 10−6 | 9.3182 × 10−6 | 9.4182 × 10−6 | |||
| GPS3 | 6 | 5 | 8.1222 × 10−6 | 8.0208 × 10−6 | 8.2473 × 10−6 | 8.2147 × 10−6 | 7.9161 × 10−6 | ||
| GPS3 | 6 | 6 | 1.2366 × 10−5 | 1.2321 × 10−5 | 1.2389 × 10−5 | 1.2483 × 10−5 | 1.2263 × 10−5 | ||
| GPS4 | 6 | 4 | 1.0766 × 10−5 | 1.0877 × 10−5 | 9.6252 × 10−6 | 1.0595 × 10−5 | 1.0066 × 10−5 | ||
| GPS4 | 6 | 5 | 7.9950 × 10−6 | 8.1312 × 10−6 | 8.4375 × 10−6 | 8.4638 × 10−6 | 8.0950 × 10−6 | ||
| GPS4 | 6 | 6 | 1.3640 × 10−5 | 1.3610 × 10−5 | 1.3367 × 10−5 | 1.3668 × 10−5 | 1.3465 × 10−5 | ||
| GPS5 | 8 | 4 | 4.5080 × 10−7 | 4.4763 × 10−7 | 4.9074 × 10−7 | 4.3703 × 10−7 | 4.6521 × 10−7 | ||
| GPS5 | 8 | 5 | 6.2653 × 10−7 | 5.9696 × 10−7 | 6.4617 × 10−7 | 6.5795 × 10−7 | 5.9994 × 10−7 | ||
| GPS5 | 8 | 6 | 8.9834 × 10−7 | 8.8444 × 10−7 | 8.9006 × 10−7 | 8.9607 × 10−7 | 9.0699 × 10−7 |
Results (Mean and SD) of the 7 Algorithms on the GPS Problems. The Top-ranked Algorithms for Each Problem Instance are Highlighted in Grey, the Worst Algorithms Highlighted in Boldface.
| Problems | M | D | GrEA | HypE | KnEA | MOEAD | NSGA-II | NSGA-III | Two_Arch2 |
|---|---|---|---|---|---|---|---|---|---|
| GPS1 | 2 | 4 | 0.5532 | 0.5667 | 0.6142 | 0.5644 | 0.6288 | ||
| GPS1 | 2 | 5 | 0.5247 | 0.5690 | 0.6518 | 0.5314 | 0.5318 | ||
| GPS1 | 2 | 6 | 0.5031 | 0.4727 | 0.4978 | 0.4305 | 0.4879 | ||
| GPS2 | 4 | 4 | 0.5624 | 0.6459 | 0.6535 | 0.5685 | 0.6069 | ||
| GPS2 | 4 | 5 | 0.6610 | 0.8141 | 0.7091 | 0.6615 | 0.6876 | ||
| GPS2 | 4 | 6 | 0.6638 | 0.7159 | 0.6581 | 0.6469 | 0.6553 | ||
| GPS3 | 6 | 4 | 0.7549 | 0.7968 | 0.7781 | 0.7835 | 0.9112 | ||
| GPS3 | 6 | 5 | 0.7158 | 0.7243 | 0.7121 | 0.6588 | 0.7306 | ||
| GPS3 | 6 | 6 | 0.6736 | 0.7556 | 0.5958 | 0.7020 | 0.6620 | ||
| GPS4 | 6 | 4 | 0.7356 | 0.8331 | 0.7662 | 0.8304 | 0.8278 | ||
| GPS4 | 6 | 5 | 0.6673 | 0.6636 | 0.7548 | 0.7102 | 0.7586 | ||
| GPS4 | 6 | 6 | 2.5250 | 2.2671 | 2.5251 | 2.3696 | 2.4804 | ||
| GPS5 | 8 | 4 | 0.6806 | 0.8271 | 0.9126 | 0.6615 | 0.7255 | ||
| GPS5 | 8 | 5 | 0.8639 | 0.9790 | 0.9684 | 0.7955 | 0.8788 | ||
| GPS5 | 8 | 6 | 0.8459 | 1.0193 | 0.7708 | 0.8055 | 0.8549 |
Figure 3The spatial distribution of decision space and solution space in 7 test algorithms. Subfigure (a) to (j) are the distribution graph of decision space and solution space in GPS1, GPS2, GPS3, GPS4, and GPS5, respectively.
Figure 4The comparison of simulated and retrieved profiles with 7 test algorithms. Subfigure (a) to (j) are the comparison diagram of simulated and retrieved profiles in GPS1, GPS2, GPS3, GPS4, and GPS5, respectively.
Figure 5Box plots of the distribution of HV, IGD, and values for the inversion problems with 7 test algorithms including transmitting frequency as an inversion parameter.Subfigure (a) to (e) are the boxplots of HV. Subfigure (f) to (j) are the boxplots of IGD. Subfigure (k) to (o) are the boxplots of .
Figure 6The spatial distribution of decision space and solution space in 7 test algorithms including transmitting frequency as an inversion parameter. Subfigure (a) to (j) are the distribution graph of decision space and solution space in GPS1, GPS2, GPS3, GPS4, and GPS5, respectively.
Figure 7The comparison of simulated and retrieved profiles with 7 test algorithms including transmitting frequency as an inversion parameter. Subfigure (a) to (j) are the comparison diagram of simulated and retrieved profiles in GPS1, GPS2, GPS3, GPS4, and GPS5, respectively.
Figure 8Box plots of the distribution of HV, IGD, and values for the inversion problems with 7 test algorithms when considering two factors.Subfigure (a) to (e) are the boxplots of HV. Subfigure (f) to (j) are the boxplots of IGD. Subfigure (k) to (o) are the boxplots of .
Figure 9The spatial distribution of decision space and solution space in 7 test algorithms when considering two factors. Subfigure (a) to (j) are the distribution graph of decision space and solution space in GPS1, GPS2, GPS3, GPS4, and GPS5, respectively.
Figure 10The two-dimensional graph of objective functions. (a–e) are the results distribution maps of 7 algorithms solving five types of problems in Section 3.1; (f–j) are the results distribution maps in Section 3.2; (k–n), and (o) are the results distribution maps in Section 3.3.
Figure 11The comparison of simulated and retrieved profiles with 7 test algorithms when considering two factors. Subfigure (a) to (j) are the comparison diagram of simulated and retrieved profiles in GPS1, GPS2, GPS3, GPS4, and GPS5, respectively.