← ESRGAN 그림 수업

MAPLE UPSCALE · EXPERIMENT PLAN

구현 전에 고정할 실험 규칙

실험 계획으로 돌아가기

이 문서는 구현 시 사용할 설계안입니다. 학습 실행 기록이나 성능 결과가 아닙니다.

GAN / CNN 확산 / DiT2× / 3× / 4×계획 단계 · 학습 미시작

1. 데이터와 좌표

2. 색과 투명도

공통 모델 표현은 premultiplied RGBA, 즉 (R×A, G×A, B×A, A) 네 채널로 합니다. 모든 값은 0~1로 정규화합니다.

3. CNN 확산과 DiT의 공통 학습법

일반 DDPM의 조건부 버전을 사용하되, 미지 영역에만 잡음을 넣는 masked diffusion을 처음부터 학습합니다. 이 규칙은 두 구조에 똑같이 적용합니다.

알려진 픽셀 K = 고정 위치에만 L을 놓은 RGBA 이미지
학습 입력 X_t = M*K + (1-M)*(sqrt(a_t)*H + sqrt(1-a_t)*noise)
모델 조건 = nearest로 펼친 L, M, 현재 단계 t
모델 예측 = 미지 영역의 noise
손실 = 미지 영역의 오차 합 / 미지 영역의 원소 수

4. GAN 학습법

5. DiT 보존 조건 제거 실험

주 비교에서는 세 계열 모두 픽셀을 보존합니다. 보존 규칙 자체의 효과는 선정 배율에서 동일 DiT 구조를 따로 학습해 조사합니다.

6. 평가 계약

7. 예산과 중단 기준

예산안은 파일럿 P=0.5~1 GPU시간 ×9회, 본학습 B=4~8 GPU시간 ×8회입니다. 사전 점검 뒤 확정하며 지금은 실행하지 않습니다.

8. 재현 기록

각 실행은 데이터 목록 해시, 묶음 분리 버전, 코드 커밋, 모델 설정, 배율·위상·패딩, 학습/추론 seed, 원본/출력 해시, best/last 체크포인트를 남깁니다.

원본 데이터와 모델 가중치는 git에 넣지 않습니다. 데이터 목록·정제 규칙·소량의 설명용 샘플·실행 설정만 버전 관리합니다. 모델 다운로드나 학습 환경 구성은 계획 이후 구현 단계의 작업입니다.