SlideShare a Scribd company logo
1 of 35
Adaptive Sequential Sampling 
for 
Surrogate-based Design Optimization 
Ali Mehmani*, Jie Zhang#, Souma Chowdhury# and Achille Messac* 
* Syracuse University, Department of Mechanical and Aerospace Engineering 
# Rensselaer Polytechnic Institute, Department of Mechanical, Aerospace, and Nuclear Engineering 
53rd AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and 
Materials Conference, 
23 - 26 April 2012 
Honolulu, Hawaii
Surrogate-based Optimization - Overview 
• Design optimization problems often involve computationally 
intensive simulation models or expensive experiment-based 
system evaluations. 
• Use of mathematical approximation models (Surrogate) in 
design optimization are effective tools for reducing the 
computational cost and filtering numerical noise of these 
simulation models. 
• In surrogate-based design optimization, expensive objective 
and/or constraint functions are substituted by accurate surrogate 
models. 
2
Research Motivation 
 In spite of the recent developments in surrogate modeling 
techniques, the low fidelity of these models often limits their use in 
practical engineering design optimization. 
 When such surrogates are used for optimization, it becomes 
challenging to find the optimum/optima with certainty. 
 Sequential sampling methods offer a powerful solution to this 
challenge by providing the surrogate with reasonable accuracy 
where and when needed. 
3
Research Objectives 
 Develop a new methodology to perform surrogate-based 
design optimization using a sequential sampling method to 
improve the accuracy of the surrogate in 
• the region of the current global optimum (local exploitation) and, 
• the regions of higher relative errors (global exploration). 
 The proposed method adds infill points in the region of global 
optimum as well as in the locations where the surrogate model 
has relatively high errors. 
4
Presentation Outline 
• Surrogate-based Design Optimization Review 
• Adaptive Sequential Sampling method for SBDO 
 Cross-Validation error 
 Cross-Over operator 
 Surrogate-based design optimization by using ASS method 
• Numerical examples: results and discussion 
• Concluding remarks 
5
Surrogate-based Design optimization Review 
6 
Initial Sampling 
Build Surrogate Model 
Validate Surrogate Model 
Optimization based on Surrogate 
Initial Sampling 
Build Intermediate Surrogate Model 
Infill Points 
Meet Acceptable Accuracy? 
Yes 
Optimization based on Surrogate 
No 
Initial Sampling 
Build Intermediate Surrogate Model 
Optimization based on Surrogate 
Meet the Stop Criteria ? 
(a) Single stage sampling (b)Traditional sequential sampling (c) Adaptive sampling 
Infill Points 
Final Optimization 
No 
Yes
Adaptive Sequential Sampling (ASS) 
 It can be implemented in conjunction with different types of surrogate 
7 
Sample Points 
Construct / Update Intermediate Surrogate 
Surrogate-based Optimization 
Update Investment Function 
Final Optimum 
Step 1 
Step 2 
Step 3 
Step 4 Meet the Stop Criteria? 
No 
Infill 
Points 
Yes 
Step 5 
models. 
 It seeks to strike a balance between the two ways of adding infill points - 
i.e. balancing the exploitation and exploration.
Step 1 – Initial Sample Points 
Sample Points 
Construct / Update Intermediate Surrogate 
Surrogate-based Optimization 
Update Investment Function 
• Latin Hypercube (LH) sampling is applied to sample the whole design 
8 
space in the first iteration in ASS. 
Infill 
Points 
Final Optimum 
Step 1 
Step 2 
Step 3 
Step 4 Meet the Stop Criteria? 
No 
Step 5 
• A set of initial sampling points 
are generated at the first 
iteration. 
• The distribution of the sample 
points in design space has a 
considerable effect on ASS.
Step 2 – Intermediate Surrogate Model 
• The intermediate surrogate 
model is developed based 
on the current set of 
sample points. 
• The ASS is more readily 
applicable with interpolation 
methods, such as Kriging, 
RBF, and E-RBF for SBDO. 
9 
Sample Points 
Construct Intermediate Surrogate 
Surrogate-based Optimization 
Step 4 Meet the Stop Criteria? 
No 
Update Investment Function 
Final Optimum 
Step 1 
Step 2 
Step 3 
Infill 
Points 
Step 5 
• The Kriging method is selected to implement in the ASS method. 
• In this study, we use a Matlab Kriging toolbox DACE (Dr. Nielsen)
Step 3 - Surrogate-based Optimization 
• The effectiveness of the 
ASS method is dependent 
on the global optimization 
algorithm which searches 
the optimum based on the 
current surrogate. 
Sample Points 
Construct / Update Intermediate Surrogate 
Surrogate-based Optimization 
Step 4 Meet the Stop Criteria? 
No 
Update Investment Function 
Final Optimum 
Step 1 
Step 2 
Step 3 
• The Nelder and Mead Simplex algorithm is applied for implementing 
10 
the ASS methodology. 
Infill 
Points 
Step 5 
• The global optimization 
based on the intermediate 
surrogate model is 
performed.
Step 4 – Stopping Criteria 
11 
Sample Points 
Construct / Update Intermediate Surrogate 
Surrogate-based Optimization 
Update Investment Function 
Final Optimum 
Step 1 
Step 2 
Step 3 
Step 4 
Meet the Stop Criteria? 
No 
Infill 
Points 
Step 5 
Yes
Step 4 – Stopping Criteria 
Three different methods can be used as the stopping criteria: 
(i) The difference between optimum values of two consecutive 
12 
iterations is smaller than a threshold value, 
(ii) The maximum number of sample points allowed (total investment) 
is reached, and 
(iii)The change in the investment function value is smaller than a 
defined threshold value over consecutive iteration.
Step 5 – Investment Function 
13 
Sample Points 
Construct / Update Intermediate Surrogate 
Surrogate-based Optimization 
Update Investment Function 
Final Optimum 
Step 1 
Step 2 
Step 3 
Step 4 Meet the Stop Criteria? 
No 
Infill 
Points 
Step 5 
Yes
Step 5 – Investment Function 
 The Investment Function is the criterion for identifying the number 
14 
and the locations of infill points in the design space. 
around the global optimum of the tentative surrogate model. 
between sample points with high levels of error. 
 Adds one infill point at the optimum found in the previous 
iteration. 
 Uses the Cross-Over operator to generate infill points between 
points with high Cross-Validation errors.
Cross-Validation 
• The Relative Accuracy Error (RAE) which is derived from leave-one- 
out strategy is applied to measure the Cross-Validation errors 
15 
at each current sample points. 
• A set of sample points with high levels of cross-validation 
error are determined. 
Actual 
function value 
Estimated value 
by surrogate
Cross-Over 
• This operator is used to combine information from two current 
16 
sample points with high levels of cross-validation error. 
• The Intermediate Recombination method is only applicable to real 
variables to combine the genetic material of two parents. 
α represents a scaling factor, and is chosen randomly between the 
interval [−d, 1 + d]. 
• In this study, the standard intermediate recombination is used and 
the value of d is assumed to be zero (d = 0)
Global Exploration 
17 
1 x 
2 x 
1 x 
2 x 
1. Sample the entire design space. 
2. Determine a sample set with high levels of cross-validation error 
3. Select one point from the sample set; and select the nearest neighbor 
by checking the Euclidian distance. 
1 x 
2 x d1 
d2 
d3 
Initial Sample Points 
Sample points with 
high level of errors 
Two sample with 
high CV errors
Global Exploration 
Cross-over operator Euclidian distance The less crowded point 
18 
Possible area of 
offspring 
1 x 
2 x 
1 x 
2 x 
1 x 
2 x 
4. Intermediate Recombination (cross-over) between two selected points. 
5. Evaluate the Euclidian distance of the offspring points with all of the 
current sample points. 
6. Select the offspring which is less crowded.
Numerical Examples 
• The ASS method is validated using the following numerical test 
19 
problems: 
1) 1-variable function; 
2) Booth function; 
3) Hartmann function with 3 variables; and 
4) Hartmann function with 6 variables.
Specified Number of Initial and Infill Points 
20 
Function No. of 
variables 
Points for Initial 
Investment 
Iteration × Infill Points Total No. for 
Investment 
Test function 1 1 3 3×2 9 
Booth Function 2 18 4×5 38 
Hartmann-3 3 18 4×5 38 
Hartmann-6 6 75 5×15 150 
• To investigate the robustness of the proposed ASS method for 
SBDO, 50 random sets of points are generated for the single stage 
SBDO and for initial iteration in SBDO based on ASS.
21 
1-D optimization problem 
Implementation of the ASS method on 1-D optimization problem 
First Iteration
22 
1-D optimization problem 
Implementation of the ASS method on 1-D optimization problem 
Second Iteration
23 
1-D optimization problem 
Implementation of the ASS method on 1-D optimization problem 
Third Iteration
24 
1-D optimization problem 
Implementation of the ASS method on 1-D optimization problem 
Final Surrogate
25 
1-D optimization problem 
ASS Single Stage 
Box plots of the results of design variable for 
ASS and single stage method (50 Trials) 
Design Variable 
ASS 
Design Variable
26 
1-D optimization problem 
Box plots of the results of objective function for 
ASS and single stage method (50 Trials) 
ASS 
Objective Function 
ASS Single Stage 
Objective Function 
The ASS Method is Robust
1-D optimization problem 
Comparison of the performances of ASS and single stage method on 1-D 
27 
optimization problem (50 Trials) 
• The arithmetic mean of the results, the ASS method is more accurate 
when compared to the single stage method. 
• The variance results over the 50 trials in the ASS-based Kriging is 
significantly less than that in the single stage-based Kriging.
28 
Booth Function 
ASS Single Stage 
Objective Function
29 
Hartmann - 3 
Objective Function 
ASS Single Stage
30 
Hartmann - 6 
Objective Function 
ASS Single Stage
31 
ASS-based Kriging 
Percentage error between ASS-based SBDO and analytical result on 
numerical problems (50 Trials) 
0.08% 0% 5.8% 13.8% 
actual optimum 
objective function 
average of the optimum objective 
function in ASS-based SBDO 
Log(Ep)
Conclusion and remarks 
• We developed the Adaptive Sequential Sampling (ASS) method to 
efficiently and accurately find the optimum in surrogate-based 
design optimization. 
• The ASS improves the local and the global accuracy of the 
surrogate model by adding infill points at the optimum as well as 
in the regions with high cross-validation errors. 
• This method uses the cross-over operator to generate infill points 
• The preliminary results indicate that the ASS method improves 
the efficiency and the accuracy of SBDO over the single stage 
method. 
32 
between points with high cross-validation errors. 
• The ASS method is not limited to specific kind of surrogate 
modeling techniques.
Future work 
• Apply other robust heuristic algorithms such as Particle 
33 
Swarm Optimization to perform SBDO 
• Apply special criteria for adaptively identifying the suitable 
number of infill points at each iteration during the SBDO 
process.
Acknowledgement 
• I would like to acknowledge my research adviser Prof. 
Achille Messac, for his immense help and support in this 
research. 
• I would also like to thank my friends and colleagues Jie 
Zhang and Souma Chowdhury for their valuable 
contributions to this paper. 
• Support from the NSF Awards is also acknowledged. 
34
Thank you 
Questions 
and 
Comments

More Related Content

What's hot

Orthogonal array
Orthogonal arrayOrthogonal array
Orthogonal arrayATUL RANJAN
 
Test Case Design Techniques
Test Case Design TechniquesTest Case Design Techniques
Test Case Design TechniquesMurageppa-QA
 
Double sampling plan and introduction to multi sampling
Double sampling plan and introduction to multi samplingDouble sampling plan and introduction to multi sampling
Double sampling plan and introduction to multi samplingHiran Gabriel
 
H047054064
H047054064H047054064
H047054064inventy
 
Design of experiments formulation development exploring the best practices ...
Design of  experiments  formulation development exploring the best practices ...Design of  experiments  formulation development exploring the best practices ...
Design of experiments formulation development exploring the best practices ...Maher Al absi
 
Qm0021 statistical process control
Qm0021 statistical process controlQm0021 statistical process control
Qm0021 statistical process controlsmumbahelp
 
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESS
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESSTHE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESS
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESSVESIT/University of Mumbai
 
Star Master Cocomo07
Star Master Cocomo07Star Master Cocomo07
Star Master Cocomo07CS, NcState
 
Decision Support Analyss for Software Effort Estimation by Analogy
Decision Support Analyss for Software Effort Estimation by AnalogyDecision Support Analyss for Software Effort Estimation by Analogy
Decision Support Analyss for Software Effort Estimation by AnalogyTim Menzies
 
A05 Continuous One Variable Stat Tests
A05 Continuous One Variable Stat TestsA05 Continuous One Variable Stat Tests
A05 Continuous One Variable Stat TestsLeanleaders.org
 
Automating System Test Case Classification and Prioritization for Use Case-Dr...
Automating System Test Case Classification and Prioritization for Use Case-Dr...Automating System Test Case Classification and Prioritization for Use Case-Dr...
Automating System Test Case Classification and Prioritization for Use Case-Dr...Lionel Briand
 
DS-004-Robust Design
DS-004-Robust DesignDS-004-Robust Design
DS-004-Robust Designhandbook
 
Practical Constraint Solving for Generating System Test Data
Practical Constraint Solving for Generating System Test DataPractical Constraint Solving for Generating System Test Data
Practical Constraint Solving for Generating System Test DataLionel Briand
 
IDA 2015: Efficient model selection for regularized classification by exploit...
IDA 2015: Efficient model selection for regularized classification by exploit...IDA 2015: Efficient model selection for regularized classification by exploit...
IDA 2015: Efficient model selection for regularized classification by exploit...George Balikas
 
Agile Testing Alliance Chapter presentation - Equivalence Partition and Bound...
Agile Testing Alliance Chapter presentation - Equivalence Partition and Bound...Agile Testing Alliance Chapter presentation - Equivalence Partition and Bound...
Agile Testing Alliance Chapter presentation - Equivalence Partition and Bound...Agile Testing alliance
 
PPT ON TAGUCHI METHODS / TECHNIQUES - KAUSTUBH BABREKAR
PPT ON TAGUCHI METHODS / TECHNIQUES - KAUSTUBH BABREKARPPT ON TAGUCHI METHODS / TECHNIQUES - KAUSTUBH BABREKAR
PPT ON TAGUCHI METHODS / TECHNIQUES - KAUSTUBH BABREKARKaustubh Babrekar
 

What's hot (18)

Orthogonal array
Orthogonal arrayOrthogonal array
Orthogonal array
 
Test Case Design Techniques
Test Case Design TechniquesTest Case Design Techniques
Test Case Design Techniques
 
Robust Design
Robust DesignRobust Design
Robust Design
 
Double sampling plan and introduction to multi sampling
Double sampling plan and introduction to multi samplingDouble sampling plan and introduction to multi sampling
Double sampling plan and introduction to multi sampling
 
Operations research lpp
Operations research lppOperations research lpp
Operations research lpp
 
H047054064
H047054064H047054064
H047054064
 
Design of experiments formulation development exploring the best practices ...
Design of  experiments  formulation development exploring the best practices ...Design of  experiments  formulation development exploring the best practices ...
Design of experiments formulation development exploring the best practices ...
 
Qm0021 statistical process control
Qm0021 statistical process controlQm0021 statistical process control
Qm0021 statistical process control
 
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESS
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESSTHE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESS
THE APPLICATION OF CAUSE EFFECT GRAPH FOR THE COLLEGE PLACEMENT PROCESS
 
Star Master Cocomo07
Star Master Cocomo07Star Master Cocomo07
Star Master Cocomo07
 
Decision Support Analyss for Software Effort Estimation by Analogy
Decision Support Analyss for Software Effort Estimation by AnalogyDecision Support Analyss for Software Effort Estimation by Analogy
Decision Support Analyss for Software Effort Estimation by Analogy
 
A05 Continuous One Variable Stat Tests
A05 Continuous One Variable Stat TestsA05 Continuous One Variable Stat Tests
A05 Continuous One Variable Stat Tests
 
Automating System Test Case Classification and Prioritization for Use Case-Dr...
Automating System Test Case Classification and Prioritization for Use Case-Dr...Automating System Test Case Classification and Prioritization for Use Case-Dr...
Automating System Test Case Classification and Prioritization for Use Case-Dr...
 
DS-004-Robust Design
DS-004-Robust DesignDS-004-Robust Design
DS-004-Robust Design
 
Practical Constraint Solving for Generating System Test Data
Practical Constraint Solving for Generating System Test DataPractical Constraint Solving for Generating System Test Data
Practical Constraint Solving for Generating System Test Data
 
IDA 2015: Efficient model selection for regularized classification by exploit...
IDA 2015: Efficient model selection for regularized classification by exploit...IDA 2015: Efficient model selection for regularized classification by exploit...
IDA 2015: Efficient model selection for regularized classification by exploit...
 
Agile Testing Alliance Chapter presentation - Equivalence Partition and Bound...
Agile Testing Alliance Chapter presentation - Equivalence Partition and Bound...Agile Testing Alliance Chapter presentation - Equivalence Partition and Bound...
Agile Testing Alliance Chapter presentation - Equivalence Partition and Bound...
 
PPT ON TAGUCHI METHODS / TECHNIQUES - KAUSTUBH BABREKAR
PPT ON TAGUCHI METHODS / TECHNIQUES - KAUSTUBH BABREKARPPT ON TAGUCHI METHODS / TECHNIQUES - KAUSTUBH BABREKAR
PPT ON TAGUCHI METHODS / TECHNIQUES - KAUSTUBH BABREKAR
 

Viewers also liked

Especial tour por la ciudad de Buenos Aires
Especial tour por la ciudad de Buenos AiresEspecial tour por la ciudad de Buenos Aires
Especial tour por la ciudad de Buenos Airesguestc620fa0
 
우양간략소개
우양간략소개우양간략소개
우양간략소개ddallki00
 
03. cuestionario (sin respuestas) de hechos capítulo 2 el espíritu santo (1a...
03.  cuestionario (sin respuestas) de hechos capítulo 2 el espíritu santo (1a...03.  cuestionario (sin respuestas) de hechos capítulo 2 el espíritu santo (1a...
03. cuestionario (sin respuestas) de hechos capítulo 2 el espíritu santo (1a...Yosef Sanchez
 
Responsible Subcontracting
Responsible SubcontractingResponsible Subcontracting
Responsible SubcontractingSabyasachi Nath
 
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows Stacey Harmon
 
My Self+Friends3+ป.1+104+dltvengp1+54en p01 f13-4page
My Self+Friends3+ป.1+104+dltvengp1+54en p01 f13-4pageMy Self+Friends3+ป.1+104+dltvengp1+54en p01 f13-4page
My Self+Friends3+ป.1+104+dltvengp1+54en p01 f13-4pagePrachoom Rangkasikorn
 
M3.13 Develop Self and Others Assignment
M3.13 Develop Self and Others AssignmentM3.13 Develop Self and Others Assignment
M3.13 Develop Self and Others AssignmentCairo Okba
 
Hot tub Ideas Canada
Hot tub Ideas CanadaHot tub Ideas Canada
Hot tub Ideas CanadaTroy Labelle
 
03. cuestionario génesis 1.2-5 el origen de la luz
03.  cuestionario génesis 1.2-5 el origen de la luz03.  cuestionario génesis 1.2-5 el origen de la luz
03. cuestionario génesis 1.2-5 el origen de la luzComparte la Biblia
 
An abandoned bundle by Mbuyiseni Oswald Mtshali
An abandoned bundle  by Mbuyiseni Oswald MtshaliAn abandoned bundle  by Mbuyiseni Oswald Mtshali
An abandoned bundle by Mbuyiseni Oswald MtshaliNozipho Ngomane
 
Mhealth for improved medication adherence
Mhealth for improved medication adherenceMhealth for improved medication adherence
Mhealth for improved medication adherenceRamkumar Kannan
 
ใบความรู้+เงามือ เงามัว+ป.6+298+dltvscip6+55t2sci p06 f28-1page
ใบความรู้+เงามือ เงามัว+ป.6+298+dltvscip6+55t2sci p06 f28-1pageใบความรู้+เงามือ เงามัว+ป.6+298+dltvscip6+55t2sci p06 f28-1page
ใบความรู้+เงามือ เงามัว+ป.6+298+dltvscip6+55t2sci p06 f28-1pagePrachoom Rangkasikorn
 
Corporate Social Responsibility practices in Indian food industry: A Critical...
Corporate Social Responsibility practices in Indian food industry: A Critical...Corporate Social Responsibility practices in Indian food industry: A Critical...
Corporate Social Responsibility practices in Indian food industry: A Critical...Sharad Agarwal
 
03. cuestionario (sin respuestas) de hechos capítulo 3 la restauración de is...
03.  cuestionario (sin respuestas) de hechos capítulo 3 la restauración de is...03.  cuestionario (sin respuestas) de hechos capítulo 3 la restauración de is...
03. cuestionario (sin respuestas) de hechos capítulo 3 la restauración de is...Yosef Sanchez
 
02. cuestionario de hechos capítulo 2 el espíritu santo (2a. parte)
02.  cuestionario de hechos capítulo 2 el espíritu santo (2a. parte)02.  cuestionario de hechos capítulo 2 el espíritu santo (2a. parte)
02. cuestionario de hechos capítulo 2 el espíritu santo (2a. parte)Yosef Sanchez
 

Viewers also liked (20)

Especial tour por la ciudad de Buenos Aires
Especial tour por la ciudad de Buenos AiresEspecial tour por la ciudad de Buenos Aires
Especial tour por la ciudad de Buenos Aires
 
우양간략소개
우양간략소개우양간략소개
우양간략소개
 
Audience
AudienceAudience
Audience
 
03. cuestionario (sin respuestas) de hechos capítulo 2 el espíritu santo (1a...
03.  cuestionario (sin respuestas) de hechos capítulo 2 el espíritu santo (1a...03.  cuestionario (sin respuestas) de hechos capítulo 2 el espíritu santo (1a...
03. cuestionario (sin respuestas) de hechos capítulo 2 el espíritu santo (1a...
 
Forro de isopor
Forro de isoporForro de isopor
Forro de isopor
 
Responsible Subcontracting
Responsible SubcontractingResponsible Subcontracting
Responsible Subcontracting
 
Ancient Greece
Ancient GreeceAncient Greece
Ancient Greece
 
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
Get Untethered with Evernote - Work Chat, Sharing & Collaborative Workflows
 
Digipack
DigipackDigipack
Digipack
 
Indie
IndieIndie
Indie
 
My Self+Friends3+ป.1+104+dltvengp1+54en p01 f13-4page
My Self+Friends3+ป.1+104+dltvengp1+54en p01 f13-4pageMy Self+Friends3+ป.1+104+dltvengp1+54en p01 f13-4page
My Self+Friends3+ป.1+104+dltvengp1+54en p01 f13-4page
 
M3.13 Develop Self and Others Assignment
M3.13 Develop Self and Others AssignmentM3.13 Develop Self and Others Assignment
M3.13 Develop Self and Others Assignment
 
Hot tub Ideas Canada
Hot tub Ideas CanadaHot tub Ideas Canada
Hot tub Ideas Canada
 
03. cuestionario génesis 1.2-5 el origen de la luz
03.  cuestionario génesis 1.2-5 el origen de la luz03.  cuestionario génesis 1.2-5 el origen de la luz
03. cuestionario génesis 1.2-5 el origen de la luz
 
An abandoned bundle by Mbuyiseni Oswald Mtshali
An abandoned bundle  by Mbuyiseni Oswald MtshaliAn abandoned bundle  by Mbuyiseni Oswald Mtshali
An abandoned bundle by Mbuyiseni Oswald Mtshali
 
Mhealth for improved medication adherence
Mhealth for improved medication adherenceMhealth for improved medication adherence
Mhealth for improved medication adherence
 
ใบความรู้+เงามือ เงามัว+ป.6+298+dltvscip6+55t2sci p06 f28-1page
ใบความรู้+เงามือ เงามัว+ป.6+298+dltvscip6+55t2sci p06 f28-1pageใบความรู้+เงามือ เงามัว+ป.6+298+dltvscip6+55t2sci p06 f28-1page
ใบความรู้+เงามือ เงามัว+ป.6+298+dltvscip6+55t2sci p06 f28-1page
 
Corporate Social Responsibility practices in Indian food industry: A Critical...
Corporate Social Responsibility practices in Indian food industry: A Critical...Corporate Social Responsibility practices in Indian food industry: A Critical...
Corporate Social Responsibility practices in Indian food industry: A Critical...
 
03. cuestionario (sin respuestas) de hechos capítulo 3 la restauración de is...
03.  cuestionario (sin respuestas) de hechos capítulo 3 la restauración de is...03.  cuestionario (sin respuestas) de hechos capítulo 3 la restauración de is...
03. cuestionario (sin respuestas) de hechos capítulo 3 la restauración de is...
 
02. cuestionario de hechos capítulo 2 el espíritu santo (2a. parte)
02.  cuestionario de hechos capítulo 2 el espíritu santo (2a. parte)02.  cuestionario de hechos capítulo 2 el espíritu santo (2a. parte)
02. cuestionario de hechos capítulo 2 el espíritu santo (2a. parte)
 

Similar to ASS_SDM2012_Ali

AIAA-SDM-SequentialSampling-2012
AIAA-SDM-SequentialSampling-2012AIAA-SDM-SequentialSampling-2012
AIAA-SDM-SequentialSampling-2012OptiModel
 
AIAA-MAO-RegionalError-2012
AIAA-MAO-RegionalError-2012AIAA-MAO-RegionalError-2012
AIAA-MAO-RegionalError-2012OptiModel
 
PEMF2_SDM_2012_Ali
PEMF2_SDM_2012_AliPEMF2_SDM_2012_Ali
PEMF2_SDM_2012_AliMDO_Lab
 
PEMF-1-MAO2012-Ali
PEMF-1-MAO2012-AliPEMF-1-MAO2012-Ali
PEMF-1-MAO2012-AliMDO_Lab
 
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...Amir Ziai
 
AIAA-MAO-DSUS-2012
AIAA-MAO-DSUS-2012AIAA-MAO-DSUS-2012
AIAA-MAO-DSUS-2012OptiModel
 
Sampling-SDM2012_Jun
Sampling-SDM2012_JunSampling-SDM2012_Jun
Sampling-SDM2012_JunMDO_Lab
 
Machine Learning Project - 1994 U.S. Census
Machine Learning Project - 1994 U.S. CensusMachine Learning Project - 1994 U.S. Census
Machine Learning Project - 1994 U.S. CensusTim Enalls
 
Experimental Design for Distributed Machine Learning with Myles Baker
Experimental Design for Distributed Machine Learning with Myles BakerExperimental Design for Distributed Machine Learning with Myles Baker
Experimental Design for Distributed Machine Learning with Myles BakerDatabricks
 
Multi-Objective Optimization in Rule-based Design Space Exploration (ASE 2014)
Multi-Objective Optimization in Rule-based Design Space Exploration (ASE 2014)Multi-Objective Optimization in Rule-based Design Space Exploration (ASE 2014)
Multi-Objective Optimization in Rule-based Design Space Exploration (ASE 2014)hani_abdeen
 
AIAA-SDM-PEMF-2013
AIAA-SDM-PEMF-2013AIAA-SDM-PEMF-2013
AIAA-SDM-PEMF-2013OptiModel
 
Testing of Object-Oriented Software
Testing of Object-Oriented SoftwareTesting of Object-Oriented Software
Testing of Object-Oriented SoftwarePraveen Penumathsa
 
Scalable Software Testing and Verification of Non-Functional Properties throu...
Scalable Software Testing and Verification of Non-Functional Properties throu...Scalable Software Testing and Verification of Non-Functional Properties throu...
Scalable Software Testing and Verification of Non-Functional Properties throu...Lionel Briand
 
SKIM at Sawtooth Software Conference 2013: ACBC Revisited
SKIM at Sawtooth Software Conference 2013: ACBC RevisitedSKIM at Sawtooth Software Conference 2013: ACBC Revisited
SKIM at Sawtooth Software Conference 2013: ACBC RevisitedSKIM
 
Parallel Artificial Bee Colony Algorithm
Parallel Artificial Bee Colony AlgorithmParallel Artificial Bee Colony Algorithm
Parallel Artificial Bee Colony AlgorithmSameer Raghuram
 
SSBSE 2020 keynote
SSBSE 2020 keynoteSSBSE 2020 keynote
SSBSE 2020 keynoteShiva Nejati
 
Improving Fault Localization for Simulink Models using Search-Based Testing a...
Improving Fault Localization for Simulink Models using Search-Based Testing a...Improving Fault Localization for Simulink Models using Search-Based Testing a...
Improving Fault Localization for Simulink Models using Search-Based Testing a...Lionel Briand
 

Similar to ASS_SDM2012_Ali (20)

AIAA-SDM-SequentialSampling-2012
AIAA-SDM-SequentialSampling-2012AIAA-SDM-SequentialSampling-2012
AIAA-SDM-SequentialSampling-2012
 
AIAA-MAO-RegionalError-2012
AIAA-MAO-RegionalError-2012AIAA-MAO-RegionalError-2012
AIAA-MAO-RegionalError-2012
 
PEMF2_SDM_2012_Ali
PEMF2_SDM_2012_AliPEMF2_SDM_2012_Ali
PEMF2_SDM_2012_Ali
 
PEMF-1-MAO2012-Ali
PEMF-1-MAO2012-AliPEMF-1-MAO2012-Ali
PEMF-1-MAO2012-Ali
 
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
On the Performance of the Pareto Set Pursuing (PSP) Method for Mixed-Variable...
 
AIAA-MAO-DSUS-2012
AIAA-MAO-DSUS-2012AIAA-MAO-DSUS-2012
AIAA-MAO-DSUS-2012
 
Sampling-SDM2012_Jun
Sampling-SDM2012_JunSampling-SDM2012_Jun
Sampling-SDM2012_Jun
 
Machine Learning Project - 1994 U.S. Census
Machine Learning Project - 1994 U.S. CensusMachine Learning Project - 1994 U.S. Census
Machine Learning Project - 1994 U.S. Census
 
Experimental Design for Distributed Machine Learning with Myles Baker
Experimental Design for Distributed Machine Learning with Myles BakerExperimental Design for Distributed Machine Learning with Myles Baker
Experimental Design for Distributed Machine Learning with Myles Baker
 
Multi-Objective Optimization in Rule-based Design Space Exploration (ASE 2014)
Multi-Objective Optimization in Rule-based Design Space Exploration (ASE 2014)Multi-Objective Optimization in Rule-based Design Space Exploration (ASE 2014)
Multi-Objective Optimization in Rule-based Design Space Exploration (ASE 2014)
 
AIAA-SDM-PEMF-2013
AIAA-SDM-PEMF-2013AIAA-SDM-PEMF-2013
AIAA-SDM-PEMF-2013
 
Testing of Object-Oriented Software
Testing of Object-Oriented SoftwareTesting of Object-Oriented Software
Testing of Object-Oriented Software
 
Scalable Software Testing and Verification of Non-Functional Properties throu...
Scalable Software Testing and Verification of Non-Functional Properties throu...Scalable Software Testing and Verification of Non-Functional Properties throu...
Scalable Software Testing and Verification of Non-Functional Properties throu...
 
SKIM at Sawtooth Software Conference 2013: ACBC Revisited
SKIM at Sawtooth Software Conference 2013: ACBC RevisitedSKIM at Sawtooth Software Conference 2013: ACBC Revisited
SKIM at Sawtooth Software Conference 2013: ACBC Revisited
 
Parallel Artificial Bee Colony Algorithm
Parallel Artificial Bee Colony AlgorithmParallel Artificial Bee Colony Algorithm
Parallel Artificial Bee Colony Algorithm
 
Design of Experiments
Design of ExperimentsDesign of Experiments
Design of Experiments
 
Model selection
Model selectionModel selection
Model selection
 
9 coldengine
9 coldengine9 coldengine
9 coldengine
 
SSBSE 2020 keynote
SSBSE 2020 keynoteSSBSE 2020 keynote
SSBSE 2020 keynote
 
Improving Fault Localization for Simulink Models using Search-Based Testing a...
Improving Fault Localization for Simulink Models using Search-Based Testing a...Improving Fault Localization for Simulink Models using Search-Based Testing a...
Improving Fault Localization for Simulink Models using Search-Based Testing a...
 

More from MDO_Lab

ModelSelection1_WCSMO_2013_Ali
ModelSelection1_WCSMO_2013_AliModelSelection1_WCSMO_2013_Ali
ModelSelection1_WCSMO_2013_AliMDO_Lab
 
MOWF_SchiTech_2015_Weiyang
MOWF_SchiTech_2015_WeiyangMOWF_SchiTech_2015_Weiyang
MOWF_SchiTech_2015_WeiyangMDO_Lab
 
SA_SciTech_2014_Weiyang
SA_SciTech_2014_WeiyangSA_SciTech_2014_Weiyang
SA_SciTech_2014_WeiyangMDO_Lab
 
MOMDPSO_IDETC_2014_Weiyang
MOMDPSO_IDETC_2014_WeiyangMOMDPSO_IDETC_2014_Weiyang
MOMDPSO_IDETC_2014_WeiyangMDO_Lab
 
MOWF_WCSMO_2013_Weiyang
MOWF_WCSMO_2013_WeiyangMOWF_WCSMO_2013_Weiyang
MOWF_WCSMO_2013_WeiyangMDO_Lab
 
WFSA_IDETC_2013_Weiyang
WFSA_IDETC_2013_WeiyangWFSA_IDETC_2013_Weiyang
WFSA_IDETC_2013_WeiyangMDO_Lab
 
WM_MAO_2012_Weiyang
WM_MAO_2012_WeiyangWM_MAO_2012_Weiyang
WM_MAO_2012_WeiyangMDO_Lab
 
CP3_SDM_2010_Souma
CP3_SDM_2010_SoumaCP3_SDM_2010_Souma
CP3_SDM_2010_SoumaMDO_Lab
 
ATI_SDM_2010_Jun
ATI_SDM_2010_JunATI_SDM_2010_Jun
ATI_SDM_2010_JunMDO_Lab
 
PF_MAO_2010_Souam
PF_MAO_2010_SouamPF_MAO_2010_Souam
PF_MAO_2010_SouamMDO_Lab
 
WFO_MAO_2010_Souma
WFO_MAO_2010_SoumaWFO_MAO_2010_Souma
WFO_MAO_2010_SoumaMDO_Lab
 
ATE_MAO_2010_Jun
ATE_MAO_2010_JunATE_MAO_2010_Jun
ATE_MAO_2010_JunMDO_Lab
 
COST_MAO_2010_Jie
COST_MAO_2010_JieCOST_MAO_2010_Jie
COST_MAO_2010_JieMDO_Lab
 
WFO_IDETC_2011_Souma
WFO_IDETC_2011_SoumaWFO_IDETC_2011_Souma
WFO_IDETC_2011_SoumaMDO_Lab
 
COSTMODEL_IDETC_2010_Jie
COSTMODEL_IDETC_2010_JieCOSTMODEL_IDETC_2010_Jie
COSTMODEL_IDETC_2010_JieMDO_Lab
 
WFO_TIERF_2011_Messac
WFO_TIERF_2011_MessacWFO_TIERF_2011_Messac
WFO_TIERF_2011_MessacMDO_Lab
 
WFO_SDM_2011_Souma
WFO_SDM_2011_SoumaWFO_SDM_2011_Souma
WFO_SDM_2011_SoumaMDO_Lab
 
RBHF_SDM_2011_Jie
RBHF_SDM_2011_JieRBHF_SDM_2011_Jie
RBHF_SDM_2011_JieMDO_Lab
 
WFO_IDETC_2011_Souma
WFO_IDETC_2011_SoumaWFO_IDETC_2011_Souma
WFO_IDETC_2011_SoumaMDO_Lab
 
AHF_IDETC_2011_Jie
AHF_IDETC_2011_JieAHF_IDETC_2011_Jie
AHF_IDETC_2011_JieMDO_Lab
 

More from MDO_Lab (20)

ModelSelection1_WCSMO_2013_Ali
ModelSelection1_WCSMO_2013_AliModelSelection1_WCSMO_2013_Ali
ModelSelection1_WCSMO_2013_Ali
 
MOWF_SchiTech_2015_Weiyang
MOWF_SchiTech_2015_WeiyangMOWF_SchiTech_2015_Weiyang
MOWF_SchiTech_2015_Weiyang
 
SA_SciTech_2014_Weiyang
SA_SciTech_2014_WeiyangSA_SciTech_2014_Weiyang
SA_SciTech_2014_Weiyang
 
MOMDPSO_IDETC_2014_Weiyang
MOMDPSO_IDETC_2014_WeiyangMOMDPSO_IDETC_2014_Weiyang
MOMDPSO_IDETC_2014_Weiyang
 
MOWF_WCSMO_2013_Weiyang
MOWF_WCSMO_2013_WeiyangMOWF_WCSMO_2013_Weiyang
MOWF_WCSMO_2013_Weiyang
 
WFSA_IDETC_2013_Weiyang
WFSA_IDETC_2013_WeiyangWFSA_IDETC_2013_Weiyang
WFSA_IDETC_2013_Weiyang
 
WM_MAO_2012_Weiyang
WM_MAO_2012_WeiyangWM_MAO_2012_Weiyang
WM_MAO_2012_Weiyang
 
CP3_SDM_2010_Souma
CP3_SDM_2010_SoumaCP3_SDM_2010_Souma
CP3_SDM_2010_Souma
 
ATI_SDM_2010_Jun
ATI_SDM_2010_JunATI_SDM_2010_Jun
ATI_SDM_2010_Jun
 
PF_MAO_2010_Souam
PF_MAO_2010_SouamPF_MAO_2010_Souam
PF_MAO_2010_Souam
 
WFO_MAO_2010_Souma
WFO_MAO_2010_SoumaWFO_MAO_2010_Souma
WFO_MAO_2010_Souma
 
ATE_MAO_2010_Jun
ATE_MAO_2010_JunATE_MAO_2010_Jun
ATE_MAO_2010_Jun
 
COST_MAO_2010_Jie
COST_MAO_2010_JieCOST_MAO_2010_Jie
COST_MAO_2010_Jie
 
WFO_IDETC_2011_Souma
WFO_IDETC_2011_SoumaWFO_IDETC_2011_Souma
WFO_IDETC_2011_Souma
 
COSTMODEL_IDETC_2010_Jie
COSTMODEL_IDETC_2010_JieCOSTMODEL_IDETC_2010_Jie
COSTMODEL_IDETC_2010_Jie
 
WFO_TIERF_2011_Messac
WFO_TIERF_2011_MessacWFO_TIERF_2011_Messac
WFO_TIERF_2011_Messac
 
WFO_SDM_2011_Souma
WFO_SDM_2011_SoumaWFO_SDM_2011_Souma
WFO_SDM_2011_Souma
 
RBHF_SDM_2011_Jie
RBHF_SDM_2011_JieRBHF_SDM_2011_Jie
RBHF_SDM_2011_Jie
 
WFO_IDETC_2011_Souma
WFO_IDETC_2011_SoumaWFO_IDETC_2011_Souma
WFO_IDETC_2011_Souma
 
AHF_IDETC_2011_Jie
AHF_IDETC_2011_JieAHF_IDETC_2011_Jie
AHF_IDETC_2011_Jie
 

Recently uploaded

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 

Recently uploaded (20)

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 

ASS_SDM2012_Ali

  • 1. Adaptive Sequential Sampling for Surrogate-based Design Optimization Ali Mehmani*, Jie Zhang#, Souma Chowdhury# and Achille Messac* * Syracuse University, Department of Mechanical and Aerospace Engineering # Rensselaer Polytechnic Institute, Department of Mechanical, Aerospace, and Nuclear Engineering 53rd AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Materials Conference, 23 - 26 April 2012 Honolulu, Hawaii
  • 2. Surrogate-based Optimization - Overview • Design optimization problems often involve computationally intensive simulation models or expensive experiment-based system evaluations. • Use of mathematical approximation models (Surrogate) in design optimization are effective tools for reducing the computational cost and filtering numerical noise of these simulation models. • In surrogate-based design optimization, expensive objective and/or constraint functions are substituted by accurate surrogate models. 2
  • 3. Research Motivation  In spite of the recent developments in surrogate modeling techniques, the low fidelity of these models often limits their use in practical engineering design optimization.  When such surrogates are used for optimization, it becomes challenging to find the optimum/optima with certainty.  Sequential sampling methods offer a powerful solution to this challenge by providing the surrogate with reasonable accuracy where and when needed. 3
  • 4. Research Objectives  Develop a new methodology to perform surrogate-based design optimization using a sequential sampling method to improve the accuracy of the surrogate in • the region of the current global optimum (local exploitation) and, • the regions of higher relative errors (global exploration).  The proposed method adds infill points in the region of global optimum as well as in the locations where the surrogate model has relatively high errors. 4
  • 5. Presentation Outline • Surrogate-based Design Optimization Review • Adaptive Sequential Sampling method for SBDO  Cross-Validation error  Cross-Over operator  Surrogate-based design optimization by using ASS method • Numerical examples: results and discussion • Concluding remarks 5
  • 6. Surrogate-based Design optimization Review 6 Initial Sampling Build Surrogate Model Validate Surrogate Model Optimization based on Surrogate Initial Sampling Build Intermediate Surrogate Model Infill Points Meet Acceptable Accuracy? Yes Optimization based on Surrogate No Initial Sampling Build Intermediate Surrogate Model Optimization based on Surrogate Meet the Stop Criteria ? (a) Single stage sampling (b)Traditional sequential sampling (c) Adaptive sampling Infill Points Final Optimization No Yes
  • 7. Adaptive Sequential Sampling (ASS)  It can be implemented in conjunction with different types of surrogate 7 Sample Points Construct / Update Intermediate Surrogate Surrogate-based Optimization Update Investment Function Final Optimum Step 1 Step 2 Step 3 Step 4 Meet the Stop Criteria? No Infill Points Yes Step 5 models.  It seeks to strike a balance between the two ways of adding infill points - i.e. balancing the exploitation and exploration.
  • 8. Step 1 – Initial Sample Points Sample Points Construct / Update Intermediate Surrogate Surrogate-based Optimization Update Investment Function • Latin Hypercube (LH) sampling is applied to sample the whole design 8 space in the first iteration in ASS. Infill Points Final Optimum Step 1 Step 2 Step 3 Step 4 Meet the Stop Criteria? No Step 5 • A set of initial sampling points are generated at the first iteration. • The distribution of the sample points in design space has a considerable effect on ASS.
  • 9. Step 2 – Intermediate Surrogate Model • The intermediate surrogate model is developed based on the current set of sample points. • The ASS is more readily applicable with interpolation methods, such as Kriging, RBF, and E-RBF for SBDO. 9 Sample Points Construct Intermediate Surrogate Surrogate-based Optimization Step 4 Meet the Stop Criteria? No Update Investment Function Final Optimum Step 1 Step 2 Step 3 Infill Points Step 5 • The Kriging method is selected to implement in the ASS method. • In this study, we use a Matlab Kriging toolbox DACE (Dr. Nielsen)
  • 10. Step 3 - Surrogate-based Optimization • The effectiveness of the ASS method is dependent on the global optimization algorithm which searches the optimum based on the current surrogate. Sample Points Construct / Update Intermediate Surrogate Surrogate-based Optimization Step 4 Meet the Stop Criteria? No Update Investment Function Final Optimum Step 1 Step 2 Step 3 • The Nelder and Mead Simplex algorithm is applied for implementing 10 the ASS methodology. Infill Points Step 5 • The global optimization based on the intermediate surrogate model is performed.
  • 11. Step 4 – Stopping Criteria 11 Sample Points Construct / Update Intermediate Surrogate Surrogate-based Optimization Update Investment Function Final Optimum Step 1 Step 2 Step 3 Step 4 Meet the Stop Criteria? No Infill Points Step 5 Yes
  • 12. Step 4 – Stopping Criteria Three different methods can be used as the stopping criteria: (i) The difference between optimum values of two consecutive 12 iterations is smaller than a threshold value, (ii) The maximum number of sample points allowed (total investment) is reached, and (iii)The change in the investment function value is smaller than a defined threshold value over consecutive iteration.
  • 13. Step 5 – Investment Function 13 Sample Points Construct / Update Intermediate Surrogate Surrogate-based Optimization Update Investment Function Final Optimum Step 1 Step 2 Step 3 Step 4 Meet the Stop Criteria? No Infill Points Step 5 Yes
  • 14. Step 5 – Investment Function  The Investment Function is the criterion for identifying the number 14 and the locations of infill points in the design space. around the global optimum of the tentative surrogate model. between sample points with high levels of error.  Adds one infill point at the optimum found in the previous iteration.  Uses the Cross-Over operator to generate infill points between points with high Cross-Validation errors.
  • 15. Cross-Validation • The Relative Accuracy Error (RAE) which is derived from leave-one- out strategy is applied to measure the Cross-Validation errors 15 at each current sample points. • A set of sample points with high levels of cross-validation error are determined. Actual function value Estimated value by surrogate
  • 16. Cross-Over • This operator is used to combine information from two current 16 sample points with high levels of cross-validation error. • The Intermediate Recombination method is only applicable to real variables to combine the genetic material of two parents. α represents a scaling factor, and is chosen randomly between the interval [−d, 1 + d]. • In this study, the standard intermediate recombination is used and the value of d is assumed to be zero (d = 0)
  • 17. Global Exploration 17 1 x 2 x 1 x 2 x 1. Sample the entire design space. 2. Determine a sample set with high levels of cross-validation error 3. Select one point from the sample set; and select the nearest neighbor by checking the Euclidian distance. 1 x 2 x d1 d2 d3 Initial Sample Points Sample points with high level of errors Two sample with high CV errors
  • 18. Global Exploration Cross-over operator Euclidian distance The less crowded point 18 Possible area of offspring 1 x 2 x 1 x 2 x 1 x 2 x 4. Intermediate Recombination (cross-over) between two selected points. 5. Evaluate the Euclidian distance of the offspring points with all of the current sample points. 6. Select the offspring which is less crowded.
  • 19. Numerical Examples • The ASS method is validated using the following numerical test 19 problems: 1) 1-variable function; 2) Booth function; 3) Hartmann function with 3 variables; and 4) Hartmann function with 6 variables.
  • 20. Specified Number of Initial and Infill Points 20 Function No. of variables Points for Initial Investment Iteration × Infill Points Total No. for Investment Test function 1 1 3 3×2 9 Booth Function 2 18 4×5 38 Hartmann-3 3 18 4×5 38 Hartmann-6 6 75 5×15 150 • To investigate the robustness of the proposed ASS method for SBDO, 50 random sets of points are generated for the single stage SBDO and for initial iteration in SBDO based on ASS.
  • 21. 21 1-D optimization problem Implementation of the ASS method on 1-D optimization problem First Iteration
  • 22. 22 1-D optimization problem Implementation of the ASS method on 1-D optimization problem Second Iteration
  • 23. 23 1-D optimization problem Implementation of the ASS method on 1-D optimization problem Third Iteration
  • 24. 24 1-D optimization problem Implementation of the ASS method on 1-D optimization problem Final Surrogate
  • 25. 25 1-D optimization problem ASS Single Stage Box plots of the results of design variable for ASS and single stage method (50 Trials) Design Variable ASS Design Variable
  • 26. 26 1-D optimization problem Box plots of the results of objective function for ASS and single stage method (50 Trials) ASS Objective Function ASS Single Stage Objective Function The ASS Method is Robust
  • 27. 1-D optimization problem Comparison of the performances of ASS and single stage method on 1-D 27 optimization problem (50 Trials) • The arithmetic mean of the results, the ASS method is more accurate when compared to the single stage method. • The variance results over the 50 trials in the ASS-based Kriging is significantly less than that in the single stage-based Kriging.
  • 28. 28 Booth Function ASS Single Stage Objective Function
  • 29. 29 Hartmann - 3 Objective Function ASS Single Stage
  • 30. 30 Hartmann - 6 Objective Function ASS Single Stage
  • 31. 31 ASS-based Kriging Percentage error between ASS-based SBDO and analytical result on numerical problems (50 Trials) 0.08% 0% 5.8% 13.8% actual optimum objective function average of the optimum objective function in ASS-based SBDO Log(Ep)
  • 32. Conclusion and remarks • We developed the Adaptive Sequential Sampling (ASS) method to efficiently and accurately find the optimum in surrogate-based design optimization. • The ASS improves the local and the global accuracy of the surrogate model by adding infill points at the optimum as well as in the regions with high cross-validation errors. • This method uses the cross-over operator to generate infill points • The preliminary results indicate that the ASS method improves the efficiency and the accuracy of SBDO over the single stage method. 32 between points with high cross-validation errors. • The ASS method is not limited to specific kind of surrogate modeling techniques.
  • 33. Future work • Apply other robust heuristic algorithms such as Particle 33 Swarm Optimization to perform SBDO • Apply special criteria for adaptively identifying the suitable number of infill points at each iteration during the SBDO process.
  • 34. Acknowledgement • I would like to acknowledge my research adviser Prof. Achille Messac, for his immense help and support in this research. • I would also like to thank my friends and colleagues Jie Zhang and Souma Chowdhury for their valuable contributions to this paper. • Support from the NSF Awards is also acknowledged. 34
  • 35. Thank you Questions and Comments