I. 소량의 데이터로 빠르게 적응하는 AI, 메타러닝의 개요
| 구분 | 주요 내용 |
|---|---|
| 정의 | 여러 과업의 학습 경험을 바탕으로, 새로운 과업을 적은 데이터와 적은 연산만으로 빠르게 학습하는 방법론 |
| 등장 배경 | - 기존 딥러닝의 대규모 데이터 의존성 한계 노출 |
II. 메타러닝의 학습 과정 및 2단계 학습 구조
가) 메타러닝의 학습 과정
Task 구성 → Support/Query 분할 → Task별 학습 → 메타 파라미터 갱신 → 공통 지식 축적 → 신규 Task 빠른 적응
나) 메타러닝의 3대 핵심 알고리즘 유형
| 알고리즘 유형 | 핵심 동작 원리 및 특징 | 대표 기법 |
|---|---|---|
| 모델 기반 | ||
| - 모델 내부 구조 자체에 적응 능력을 내장 |
III. 메타러닝의 실무적 활용 한계 및 극복 제언
Plaintext
`[ 극복 과제 1: 도메인 시프트 (Domain Shift) ] ====> [ 해결 방향: Task 다양성 확보 및 정규화 ] (메타 훈련과 테스트 Task가 다를 경우 성능 급락) (범용성 향상을 위한 Task Augmentation)
[ 극복 과제 2: 막대한 연산 비용 (Computation) ] ====> [ 해결 방향: 1차 미분 근사화 기법 도입 ] (MAML의 2차 미분 연산에 따른 학습 병목 발생) (연산량 절감을 위한 First-Order MAML)`
"끝"