5. 비제약 최적설계의 수치해법 (Numerical Methods for Unconstrained Optimum Design)

Slides:



Advertisements
Similar presentations
2008 년 7 월 24 일 신문기사 자동 분류 시스템 한국과학기술정보연구원 최성필 목차 문서분류시스템의 예시와 정의 자동문서분류시스템의 구조 문서분류 모델 및 알고리즘의 종류 문서분류 모델 별 정확도 실험결과 실험결과에 대한 단상 세 가지 분류모델.
Advertisements

전남행복수업 design 독서ㆍ토론 수업 지원 자료 활용 목포유달초등학교 김미향.
전남행복수업 design, 독서·토론수업 연구의 개요를 말씀드리겠습니다..
1. 던전 디자인 개요_1 1. ‘던전’ 룬스톤은 던전 한 층에도 여러 개가 존재하며, 각 룬스톤 마다 영향을 미치는 범위가 설정되어 있다. 룬스톤이 영향을 주는 범위에 일정시간 사용자가 위치해 있게 되면 사용자 캐릭터는 ‘유령화’ 되어 버리기 때문에, 사용자는.
15 장. 알고리즘의 설계 알고리즘 설계 학습목표 기본 패턴 패턴의 한계점 일곱 가지 패턴의 알고리즘 설계 기법을 이해한다.
12 Ordinary Differential Equations: Initial-Value Problems 자연어처리 연구실 김혜겸 윤도상 최성원.
Multiple features Linear Regression with multiple variables (다변량 선형회귀)
세종대학교 항공우주공학과 유도항법제어연구실
Lec 4 Backpropagation & Neural Network
Ch4.4~4.6 지장현
Neural Network - Perceptron
Chaper 2 ~ chaper 3 허승현 제어시스템 설계.
REINFORCEMENT LEARNING
Delivery and Routing of IP Packets
Problems of Finite Difference Method (유한차분법)
2015년 1학기 경북대학교 경상대학 경제통상학부 교수 : 김종달 과목 : 환경경제학 코드 : ECON
Numerical Analysis - preliminaries -
Introduction.
III. Problems of Second Chapter (Fluid Statics)
실험계획법 및 최적설계 Lab 김석민
10 Three-Dimensional Object Representations  고려대학교 컴퓨터학과 김 창 헌.
Genetic Algorithm 신희성.
Ch. 10 Algorithm Efficiency & Sorting
Ch. 10 Algorithm Efficiency & Sorting
Internet Computing KUT Youn-Hee Han
3D Vision Lecture 7 동작 이해 (광류).
Realistic Projectile Motion
1 도시차원의 쇠퇴실태와 경향 Trends and Features of Urban Decline in Korea
제 3 장 신경회로망 (Neural Networks)
Cluster Analysis (군집 분석)
숭실대학교 마이닝연구실 김완섭 2009년 2월 8일 아이디어  - 상관분석에 대한 연구
Deterministic Problems
7. 자극과 반응 7-2. 신경계 3. 여러 가지 반응.
발표자 : 홍익대학교 소프트웨어 공학 연구실 변은영 지도교수 : 김영철
“마음을 열고 진심으로 들어주세요” 경청의 기술 1. 몸을 틀어 주세요 !! 2. 눈을 봐 주세요!!
Team no.13 Tech TonicS.
Equilibrium of a Particle
운동시뮬레이션 제2주 A First Numerical Problem 컴퓨터시뮬레이션학과 2014년 봄학기 담당교수 : 이형원
국가대표 생애주기교육 프로그램 참여방법 안내
Structural Dynamics & Vibration Control Lab., KAIST
4장 운동의 법칙 ( The Laws of Motion)
Metal Forming CAE Lab., Gyeongsang National University
Ch.03 Dynamic Programming (동적 프로그래밍 or 동적 계획법)
Course Guide - Algorithms and Practice -
수업 첫 날 교육B 황유미 첫 수업 계획에 대해 알아보도록 하겠습니다..
문제 다음의 서술적 언어로 표현된 요구사항을 DFD로 완성하시오
디지털 신호처리
연결링크 이미지를 마일리지샵 내에 기획전으로 제작하여 오픈/노출 사이즈 가로 1000/세로 상관x 배너사이즈 가로 400
성공어린이를 위한 확실한 선택과 투자! 학부모님께! 우리 귀한 자녀의 배는 어디를 향해 가고있습니까?
Optimal placement of MR dampers
Time (by Pink Floyd).
Modified Sturm Sequence Property for Damped Systems
Fuel Cell FEM & Optimization
MR 댐퍼의 동특성을 고려한 지진하중을 받는 구조물의 반능동 신경망제어
히스토그램 그리고 이진화 This course is a basic introduction to parts of the field of computer vision. This version of the course covers topics in 'early' or 'low'
점화와 응용 (Recurrence and Its Applications)
직장생활 예절 ① - 인사 1.내가 먼저 [인사의 5point] 2.상대방의 눈을 보고 미소지으며 3.상대방에 맞춰서
자동제어공학 4. 과도 응답 정 우 용.
The general form of 0-1 programming problem based on DNA computing
성전기공식(안) 식 순 1. 기공미사 2. 기 공 식 3. 축 하 연 천주교 수원교구 퇴촌성당.
2강 -문혁-.
HVAC SYSTEM 과 제연설비 기계공학과 4차 발표자 : 김 성 하
토론의 기술 3 쟁점분석과 입론.
[CPA340] Algorithms and Practice Youn-Hee Han
최적설계(Optimum Design)의 소개 - 개념을 중심으로 -
품사 분류의 기준과 실제.
창의적 공학 설계 < 발명과 특허 > : Creative Engineering Design
Chapter 4. Energy and Potential
Traditional Methods – Part 1
Model representation Linear regression with one variable
Presentation transcript:

5. 비제약 최적설계의 수치해법 (Numerical Methods for Unconstrained Optimum Design) NLP (Nonlinear Programming) 최적설계의 수치해법 초기설계 추정  최적성 조건이 만족할 때 까지 반복

비제약 최적화문제의 분류

Unconstrained Optimization 일차원 최소화 (One Dim. Minimization) 최속강하법 (Steepest Descent Method) 공액경사도법 (Conjugate Gradient M.) 뉴톤의 방법 (Newton’s Method) 유사뉴톤방법 (Quasi-Newton Method) 공학적 응용 (Engineering Applications) 최적설계 변환법 (Transformation Methods)

5.2 수치알고리즘의 일반개념 Analytical approach: Numerical methods: Optimality conditions Candidate local minimum design Numerical methods: Initial design Iterations until optimality conditions satisfied

5.2.1 A General Algorithms Vector form 현재 설계에서의 미소 변화 Component form

Change in design 현재 설계에서의 미소 변화 Step size Search direction

Change in design

5.2.2 Descent Step Idea (강하, 감소) Desirable direction of design change (바람직한 설계 변화의 방향)

Searching Direction (탐색방향)

Descent direction (강하방향) Descent condition (강하조건)

5.2.3 Convergence of Algorithms The property of convergence to a local optimum point irrespective of the starting point 5.2.4 Rate of Convergence Faster algorithms use 2nd order information of the function  Newton’s Method, Quasi-Newton method

5.3 One-dimensional Minimization Step size Search direction

5.3 One-dimensional minimization 5.3.1 Problem Definition 5.3.2 Equal Interval Search (등간격 탐색) 5.3.3 Golden Section Search (황금분할 탐색) 5.3.4 Polynomial Interpolation (다항식 보간법)

Problem Definition 설계변화 탐색 방향을 찾았다면 known unknown

Change in design

일변수 함수로의 환원 기하학적 의미 목적함수의 강하조건

목적함수의 강하조건 음수

Step size 계산법 Step size - 이동거리 이동거리 계산법 해석적 방법 (Analytical Method) 수치적 방법 (Numerical Method)

Analytical Method for step size 를 최소화하기 위한 필요조건 충분조건

Numerical method for step size Unimodal function if =

Equal Interval Search (등간격 탐색) 초기추정

Equal Interval Search (등간격 탐색) 불확정 구간의 감소

5.3 Golden Section Search (황금분할탐색) Initial bracketing (최소치의 초기 추정) Fibonacci sequence – Golden ratio Reduction of interval of uncertainty (불확정 구간의 축소)

Fibonacci Sequence 피보나치 수열 황금비

황금분할법 - 초기추정

황금분할법 - 초기구간 추정

불확정구간 축소

5.4 Steepest Descent Method (최속강하법) 탐색방향을 구하는 방법 First order method: Steepest Descent Method Second order method: Newton’s Method Desirable direction of design change (바람직한 설계 변화의 방향)

Steepest Descent Algorithm

5.5 Conjugate Gradient Method (공액경사도방법) By Fletcher & Reeves (1964) Very simple and effective modification of the Steepest Descent Method

5.5 Conjugate Gradient Method (공액경사도방법)

5.6 Newton’s Method 2nd order information 사용

5.6 Newton’s Method Modified Newton’s Method

Example 5.16

Marquardt Modification DFP (Davidon,Fletcher,Powell) Approximate Inverse of Hessian BFGS (Broyden,Fletcher,Goldfarb,Shannon) Update Hessian at every iteration