대리 최적화
범위 제약 조건이 있고 선택적으로 정수 제약 조건이 있는 고비용 목적 함수를 위한 대리 최적화 솔버
비용이 많이 드는(시간이 많이 소요되는) 목적 함수에는 대리 최적화를 사용합니다. 이 솔버는 모든 변수에서 유한 범위가 필요하고, 비선형 부등식 제약 조건을 허용하며, 선택한 변수에 대해 정수 제약 조건을 받습니다. 솔버는 각 함수를 실행한 후 상태를 선택적으로 저장할 수 있으며, 이렇게 하면 중도에 중지하더라도 복구할 수 있습니다.
함수
라이브 편집기 작업
최적화 | 라이브 편집기에서 방정식을 최적화하거나 풉니다. (R2020b 이후) |
도움말 항목
문제 기반 대리 최적화
- Optimize Multidimensional Function Using surrogateopt, Problem-Based
Basic example minimizing a multidimensional function in the problem-based approach. - Mixed-Integer Surrogate Optimization, Problem-Based
Solve integer and mixed-integer problems using the problem-based approach andsurrogateopt
. - surrogateopt에 대한 시작점 및 값 지정하기, 문제 기반
문제 기반 접근법에서optimvalues
를 사용하여 시작점과 시작점의 함수 값을 지정합니다. - Solve Feasibility Problem Using surrogateopt, Problem-Based
Solve a feasibility problem using the problem-based approach andsurrogateopt
solver. - 문제 기반 Optimize 라이브 편집기 작업을 사용한 실현가능성
문제 기반 최적화 라이브 편집기 작업과 여러 가지 솔버를 사용하여 비선형 실현가능성 문제를 풉니다. - Optimize a Satellite Constellation While Satisfying Constraints on Ground Station Access
Find the best constellation of satellites subject to visibility constraints.
대리 최적화를 사용하여 최적화하기
- Surrogate Optimization of Multidimensional Function
Solve a multidimensional problem usingsurrogateopt
,patternsearch
, andfmincon
, and then compare the results. - Modify surrogateopt Options
Search for the global minimum usingsurrogateopt
, and then modify options of the function to revise the search. - Interpret surrogateoptplot
How to interpret asurrogateoptplot
plot. - Compare Surrogate Optimization with Other Solvers
Comparesurrogateopt
topatternsearch
andfmincon
on a nonsmooth problem. - Surrogate Optimization of Six-Element Yagi-Uda Antenna
Solve an antenna design problem using surrogate optimization. - Work with Checkpoint Files
Shows how to use checkpoint files to restart, recover, analyze, or extend an optimization. - Surrogate Optimization with Nonlinear Constraint
Solve a problem containing a nonlinear ODE with a nonlinear constraint usingsurrogateopt
. - Convert Nonlinear Constraints Between surrogateopt Form and Other Solver Forms
Presents techniques for converting objective and nonlinear constraint functions for other solvers to and fromsurrogateopt
form. - Mixed-Integer Surrogate Optimization
Integer-constrained surrogate optimization. - Optimal Component Choice Using surrogateopt
Choose components from lists to best fit a response curve. - Solve Nonlinear Problem with Integer and Nonlinear Constraints
Compare the solution of a nonlinear problem both with and without integer constraints. - Solve Feasibility Problem
Usesurrogateopt
to solve a feasibility problem. - Fix Variables in surrogateopt
Fix some variables by setting their upper and lower bounds equal. - Optimize Simulink Model in Parallel
This example shows how to optimize a Simulink® model in parallel using several Global Optimization Toolbox solvers. - Improve surrogateopt Solution or Process
Hints for obtaining a better solution or obtaining a solution more quickly.
대리 최적화 배경 정보
- 대리 최적화란?
대리 최적화는 적은 횟수의 목적 함수 실행으로 목적 함수의 전역 최솟값을 구하려고 시도합니다. - Surrogate Optimization Algorithm
Learn details of the surrogate optimization algorithm, when run in serial or parallel. - Surrogate Optimization Options
Explore the options for surrogate optimization, including algorithm control, stopping criteria, command-line display, and output and plot functions.