본문 바로가기
C.W.K.
Stream
Lesson 05 of 10 · published

노이즈, 무작위성, 시드, 변형

~16 min · diffusion, latent-space, l5

Level 0첫 불꽃
0 XP0/100 lessons0/14 achievements
0/200 XP to next level200 XP to go0% complete

피파 한 줄 정리: 시드는 시작 노이즈의 DNA야. 같은 시드·프롬프트·매개변수를 쓰면 같은 이미지가 나와. 재현 가능성의 바탕이자 일괄 생성의 강력한 도구지.

같은 프롬프트를 두 번 넣었는데 전혀 다른 이미지가 나오는 것은 고장이 아니야. 무작위성은 의도된 기능이고, 원리를 알면 전략적으로 쓸 수 있어.

시작 노이즈가 이미지의 DNA다

생성은 무작위 노이즈에서 시작하고, 그 무늬가 분포에서 어떤 이미지가 나올지 크게 정해. 같은 정원에 심은 서로 다른 유전자의 씨앗이 서로 다르지만 닮은 식물로 자라는 것과 비슷해. Seed는 이 시작 노이즈를 정하는 정수야.

같은 프롬프트: “눈 속의 붉은 여우, 유화”
Seed 42:   🎲₄₂   → 🖼️ 왼쪽을 보는 여우, 부드러운 빛
Seed 123:  🎲₁₂₃  → 🖼️ 오른쪽을 보는 여우, 극적인 빛
Seed 7777: 🎲₇₇₇₇ → 🖼️ 뛰어오른 여우, 따뜻한 색

같은 프롬프트 + 다른 시드 = 다른 이미지
같은 시드 = 같은 이미지로 재현

시드는 42나 1234567 같은 정수로 난수 생성기를 초기화해. 같은 시드는 언제나 같은 노이즈를 만들므로 같은 시드 + 같은 프롬프트 + 같은 매개변수는 매번 같은 이미지를 내.

시드를 쓰는 세 방식

  • 무작위 시드: 매번 출력 공간의 다른 곳을 탐색해. 아직 방향이 없거나 영감을 찾을 때 좋아.
  • 시드 고정 + 프롬프트 변경: 전체 구도는 비슷하게 붙잡고 빛이나 세부를 바꾸며 반복 개선해.
  • 프롬프트 고정 + 시드 변경: 같은 개념의 여러 해석을 4·8·20개씩 만든 뒤 고르는 일괄 생성이야. 실전에서 가장 과소평가된 기법 가운데 하나지.

변형은 창작 도구다

사진가가 한 장만 찍고 돌아오지 않듯 생성 작업도 여러 ‘촬영본’을 만든 뒤 최고를 골라. 각 시드는 같은 개념을 다른 순간에 찍은 한 장과 같아.

핵심 정리
  • 무작위 시드는 시작 노이즈와 그 노이즈에서 나올 구체적 이미지를 정한다.
  • 같은 시드·프롬프트·매개변수는 같은 결과를 재현한다.
  • 같은 프롬프트에 여러 시드를 쓰는 일괄 생성이 좋은 결과를 찾는 현실적인 방법이다.
  • 변형은 결함이 아니라 여러 결과를 만들고 고르는 창작 도구다.

Code

예시 코드·python
# Pseudocode: batch generation with different seeds
prompt = "a cozy bookshop interior, warm lamplight, rain on windows"

for seed in [42, 123, 456, 789, 1024, 2048, 4096, 8192]:
    image = generate(prompt=prompt, seed=seed, steps=30)
    save(image, f"bookshop_seed_{seed}.png")

# Now review all 8 and pick the best composition

External links

Exercise

시드 하나를 고정해 이미지를 만들고, 시드는 둔 채 프롬프트를 조금 바꿔봐. 반대로 프롬프트를 고정한 채 시드를 바꿔. 어느 쪽 변화가 더 크고 어느 지점에서 원본을 알아보기 어려워지는지 기록해.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.