{"product_id":"engineering-design-via-surrogate-modelling-9780470060681","title":"Engineering Design Via Surrogate Modelling","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eSurrogate models expedite the search for promising designs by standing in for expensive design evaluations or simulations. They provide a global model of some metric of a design (such as weight, aerodynamic drag, cost, etc.), which can then be optimized efficiently.  \u003cp\u003e\u003ci\u003eEngineering Design via Surrogate Modelling\u003c\/i\u003e is a self-contained guide to surrogate models and their use in engineering design. The fundamentals of building, selecting, validating, searching and refining a surrogate are presented in a manner accessible to novices in the field. Figures are used liberally to explain the key concepts and clearly show the differences between the various techniques, as well as to emphasize the intuitive nature of the conceptual and mathematical reasoning behind them.\u003c\/p\u003e \u003cp\u003eMore advanced and recent concepts are each presented in stand-alone chapters, allowing the reader to concentrate on material pertinent to their current design problem, and concepts are clearly demonstrated using simp\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003ePreface ix\u003c\/p\u003e \u003cp\u003eAbout the Authors xi\u003c\/p\u003e \u003cp\u003eForeword xiii\u003c\/p\u003e \u003cp\u003ePrologue xv\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I Fundamentals 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Sampling Plans 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 The ‘Curse of Dimensionality’ and How to Avoid It 4\u003c\/p\u003e \u003cp\u003e1.2 Physical versus Computational Experiments 4\u003c\/p\u003e \u003cp\u003e1.3 Designing Preliminary Experiments (Screening) 6\u003c\/p\u003e \u003cp\u003e1.3.1 Estimating the Distribution of Elementary Effects 6\u003c\/p\u003e \u003cp\u003e1.4 Designing a Sampling Plan 13\u003c\/p\u003e \u003cp\u003e1.4.1 Stratification 13\u003c\/p\u003e \u003cp\u003e1.4.2 Latin Squares and Random Latin Hypercubes 15\u003c\/p\u003e \u003cp\u003e1.4.3 Space-filling Latin Hypercubes 17\u003c\/p\u003e \u003cp\u003e1.4.4 Space-filling Subsets 28\u003c\/p\u003e \u003cp\u003e1.5 A Note on Harmonic Responses 29\u003c\/p\u003e \u003cp\u003e1.6 Some Pointers for Further Reading 30\u003c\/p\u003e \u003cp\u003eReferences 31\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Constructing a Surrogate 33\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 The Modelling Process 33\u003c\/p\u003e \u003cp\u003e2.1.1 Stage One: Preparing the Data and Choosing a Modelling Approach 33\u003c\/p\u003e \u003cp\u003e2.1.2 Stage Two: Parameter Estimation and Training 35\u003c\/p\u003e \u003cp\u003e2.1.3 Stage Three: Model Testing 36\u003c\/p\u003e \u003cp\u003e2.2 Polynomial Models 40\u003c\/p\u003e \u003cp\u003e2.2.1 Example One: Aerofoil Drag 42\u003c\/p\u003e \u003cp\u003e2.2.2 Example Two: A Multimodal Testcase 44\u003c\/p\u003e \u003cp\u003e2.2.3 What About the k-variable Case? 45\u003c\/p\u003e \u003cp\u003e2.3 Radial Basis Function Models 45\u003c\/p\u003e \u003cp\u003e2.3.1 Fitting Noise-Free Data 45\u003c\/p\u003e \u003cp\u003e2.3.2 Radial Basis Function Models of Noisy Data 49\u003c\/p\u003e \u003cp\u003e2.4 Kriging 49\u003c\/p\u003e \u003cp\u003e2.4.1 Building the Kriging Model 51\u003c\/p\u003e \u003cp\u003e2.4.2 Kriging Prediction 59\u003c\/p\u003e \u003cp\u003e2.5 Support Vector Regression 63\u003c\/p\u003e \u003cp\u003e2.5.1 The Support Vector Predictor 64\u003c\/p\u003e \u003cp\u003e2.5.2 The Kernel Trick 67\u003c\/p\u003e \u003cp\u003e2.5.3 Finding the Support Vectors 68\u003c\/p\u003e \u003cp\u003e2.5.4 Finding μ 70\u003c\/p\u003e \u003cp\u003e2.5.5 Choosing C and ε 71\u003c\/p\u003e \u003cp\u003e2.5.6 Computing ε: \u003ci\u003ev\u003c\/i\u003e-SVR 73\u003c\/p\u003e \u003cp\u003e2.6 The Big(ger) Picture 75\u003c\/p\u003e \u003cp\u003eReferences 76\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Exploring and Exploiting a Surrogate 77\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Searching the Surrogate 78\u003c\/p\u003e \u003cp\u003e3.2 Infill Criteria 79\u003c\/p\u003e \u003cp\u003e3.2.1 Prediction Based Exploitation 79\u003c\/p\u003e \u003cp\u003e3.2.2 Error Based Exploration 84\u003c\/p\u003e \u003cp\u003e3.2.3 Balanced Exploitation and Exploration 85\u003c\/p\u003e \u003cp\u003e3.2.4 Conditional Likelihood Approaches 91\u003c\/p\u003e \u003cp\u003e3.2.5 Other Methods 101\u003c\/p\u003e \u003cp\u003e3.3 Managing a Surrogate Based Optimization Process 102\u003c\/p\u003e \u003cp\u003e3.3.1 Which Surrogate for What Use? 102\u003c\/p\u003e \u003cp\u003e3.3.2 How Many Sample Plan and Infill Points? 102\u003c\/p\u003e \u003cp\u003e3.3.3 Convergence Criteria 103\u003c\/p\u003e \u003cp\u003e3.4 Search of the Vibration Isolator Geometry Feasibility Using Kriging Goal Seeking 104\u003c\/p\u003e \u003cp\u003eReferences 106\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II Advanced Concepts 109\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Visualization 111\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Matrices of Contour Plots 112\u003c\/p\u003e \u003cp\u003e4.2 Nested Dimensions 114\u003c\/p\u003e \u003cp\u003eReference 116\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Constraints 117\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Satisfaction of Constraints by Construction 117\u003c\/p\u003e \u003cp\u003e5.2 Penalty Functions 118\u003c\/p\u003e \u003cp\u003e5.3 Example Constrained Problem 121\u003c\/p\u003e \u003cp\u003e5.3.1 Using a Kriging Model of the Constraint Function 121\u003c\/p\u003e \u003cp\u003e5.3.2 Using a Kriging Model of the Objective Function 123\u003c\/p\u003e \u003cp\u003e5.4 Expected Improvement Based Approaches 125\u003c\/p\u003e \u003cp\u003e5.4.1 Expected Improvement with Simple Penalty Function 126\u003c\/p\u003e \u003cp\u003e5.4.2 Constrained Expected Improvement 126\u003c\/p\u003e \u003cp\u003e5.5 Missing Data 131\u003c\/p\u003e \u003cp\u003e5.5.1 Imputing Data for Infeasible Designs 133\u003c\/p\u003e \u003cp\u003e5.6 Design of a Helical Compression Spring Using Constrained Expected Improvement 136\u003c\/p\u003e \u003cp\u003e5.7 Summary 139\u003c\/p\u003e \u003cp\u003eReferences 139\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Infill Criteria with Noisy Data 141\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Regressing Kriging 143\u003c\/p\u003e \u003cp\u003e6.2 Searching the Regression Model 144\u003c\/p\u003e \u003cp\u003e6.2.1 Re-Interpolation 146\u003c\/p\u003e \u003cp\u003e6.2.2 Re-Interpolation with Conditional Likelihood Approaches 149\u003c\/p\u003e \u003cp\u003e6.3 A Note on Matrix Ill-Conditioning 152\u003c\/p\u003e \u003cp\u003e6.4 Summary 152\u003c\/p\u003e \u003cp\u003eReferences 153\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Exploiting Gradient Information 155\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Obtaining Gradients 155\u003c\/p\u003e \u003cp\u003e7.1.1 Finite Differencing 155\u003c\/p\u003e \u003cp\u003e7.1.2 Complex Step Approximation 156\u003c\/p\u003e \u003cp\u003e7.1.3 Adjoint Methods and Algorithmic Differentiation 156\u003c\/p\u003e \u003cp\u003e7.2 Gradient-enhanced Modelling 157\u003c\/p\u003e \u003cp\u003e7.3 Hessian-enhanced Modelling 162\u003c\/p\u003e \u003cp\u003e7.4 Summary 165\u003c\/p\u003e \u003cp\u003eReferences 165\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Multi-fidelity Analysis 167\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Co-Kriging 167\u003c\/p\u003e \u003cp\u003e8.2 One-variable Demonstration 173\u003c\/p\u003e \u003cp\u003e8.3 Choosing X\u003csub\u003ec \u003c\/sub\u003eand X\u003csub\u003ee \u003c\/sub\u003e176\u003c\/p\u003e \u003cp\u003e8.4 Summary 177\u003c\/p\u003e \u003cp\u003eReferences 177\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Multiple Design Objectives 179\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Pareto Optimization 179\u003c\/p\u003e \u003cp\u003e9.2 Multi-objective Expected Improvement 182\u003c\/p\u003e \u003cp\u003e9.3 Design of the Nowacki Cantilever Beam Using Multi-objective, Constrained Expected Improvement 186\u003c\/p\u003e \u003cp\u003e9.4 Design of a Helical Compression Spring Using Multi-objective, Constrained Expected Improvement 191\u003c\/p\u003e \u003cp\u003e9.5 Summary 192\u003c\/p\u003e \u003cp\u003eReferences 192\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAppendix: Example Problems 195\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eA.1 One-Variable Test Function 195\u003c\/p\u003e \u003cp\u003eA.2 Branin Test Function 196\u003c\/p\u003e \u003cp\u003eA.3 Aerofoil Design 197\u003c\/p\u003e \u003cp\u003eA.4 The Nowacki Beam 198\u003c\/p\u003e \u003cp\u003eA.5 Multi-objective, Constrained Optimal Design of a Helical Compression Spring 200\u003c\/p\u003e \u003cp\u003eA.6 Novel Passive Vibration Isolator Feasibility 202\u003c\/p\u003e \u003cp\u003eReferences 203\u003c\/p\u003e \u003cp\u003eIndex 205\u003c\/p\u003e","brand":"Wiley-Blackwell","offers":[{"title":"Default Title","offer_id":51359033262423,"sku":"9780470060681","price":88.16,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470060681.jpg?v=1754123302","url":"https:\/\/bookcurl.com\/products\/engineering-design-via-surrogate-modelling-9780470060681","provider":"Book Curl","version":"1.0","type":"link"}