Research Article
Design Mode Analysis of Pareto Solution Set for Decision-Making Support
Algorithm 2
Design mode analysis focusing on granularity.
(1) Generate a design dataset = () of size N. | (2) Scale the dataset such that all decision variables have | zero mean and unit variance. | (3) Initialize total approximation error E = . | (4) Set a threshold η for E. | (5) Initialize layer counter i = 1. | (6) while E > η do | (7) Initialize the number of clusters in current layer | . | (8) Initialize the counter of the clusters in new layer k = 1. | (9) Initialize E = 0. | (10) for j = 1 to H do | (11) Extract the design mode by applying PCA to . | (12) Calculate the component loading for each | design mode. | (13) Choose a base design , or calculate | a mean vector of . | (14) Choose p design modes so as to satisfy cumulative | proportion of the variance P ≥ 0.80. | (15) Perform Design Approximation (mentioned above) | for all the designs in . | (16) Add (approximation error for ) to | the total error: E = E + . | (17) Divide the cluster into two clusters and | by using data clustering. | (18) k = k + 2 | (19) end for | (20) i = i + 1. | (21) end while |
|