核心概念
모델의 계산 그래프 구조를 활용하여 불필요한 반복 평가를 제거함으로써 텐서 그리드 상의 모델 평가 비용을 크게 줄일 수 있다.
摘要
이 논문은 텐서 그리드 상의 모델 평가 비용을 줄이기 위한 새로운 방법인 AMTC(Accelerated Model evaluations on Tensor grids using Computational graph transformations)를 제안한다. AMTC는 모델의 계산 그래프 구조를 분석하여 불필요한 반복 평가를 제거함으로써 모델 평가 비용을 크게 줄일 수 있다.
주요 내용은 다음과 같다:
- 모델의 계산 그래프를 분석하여 각 연산의 입력 변수 의존성 정보를 생성한다.
- 이 정보를 바탕으로 계산 그래프를 서브 그래프로 분할하고, 각 서브 그래프를 해당 입력 변수 공간에서만 평가한다.
- 서브 그래프 간 데이터 전달을 위해 텐서 연산을 활용한다.
- CSDL(Computational System Design Language) 컴파일러에 AMTC 기법을 구현하여 자동화된 방식으로 적용할 수 있다.
네 가지 테스트 문제에 AMTC를 적용한 결과, 3개 문제에서 모델 평가 비용을 50-90% 줄일 수 있었다. 이를 통해 전체 그리드 NIPC 방법이 다른 UQ 방법들보다 가장 효과적인 것으로 나타났다.
統計資料
피스톤 모델에서 전체 65개 연산 중 M은 31개, S와 V0는 각각 43개와 45개 연산에 의존한다.
다학제 모델에서 전체 285개 연산 중 V는 162개, h는 141개, η는 21개 연산에 의존한다.
다점 모델에서 전체 1505개 연산 중 Vclimb은 605개, Vcruise는 604개 연산에 의존한다.
로터 모델에서 전체 708개 연산 중 Ω은 398개, Vx는 423개 연산에 의존한다.