미친 듯이 좋은 스타일 학습시키기
Krea 사용자라면 이미 텍스트 프롬프트는 수준급이실 거예요. LoRA도 아마 학습시켜 보셨겠죠. 그런데 훌륭한 커스텀 모델은 무엇이 다를까요? Krea 학습의 3가지 핵심 단계:- 큐레이션
- 최상급 이미지가 필요합니다 - 고품질에 높은 통일감까지. 여러분은 큐레이터 이고 Krea는 여러분의 갤러리입니다.
- 다듬기
- Krea에서는 기반 모델, 학습 스텝 등 모든 기술 사양을 아주 쉽게 조정할 수 있습니다. 마음껏 파인튜닝하세요.
- 연금술
- 분명히 말해 둘게요: 스타일 학습은 그 자체로 하나의 예술이지, 정밀한 과학이 아닙니다. 학습 결과가 기대에 못 미쳐도 당황하지 마세요. 마법 같은 무언가를 만들어 내기 위한 시행착오의 과정이니까요. 반복, 반복, 또 반복!
프롬프트: An alchemist in their laboratory distilling an elixir, abstract. Krea 1 모델과 커스텀 스타일로 제작.
1. 큐레이션
업로드
Krea.ai에서 Home 아이콘을 클릭한 뒤, 에셋 아래의 Train을 클릭하세요. 아니면 그냥 아래로 스크롤해도 됩니다.

데이터셋 유형
캐릭터- 직접 그리거나 렌더링한 특정 캐릭터(일러스트, 컨셉 아트, 애니메이션, 비디오 게임 등)를 모델이 이해하도록 학습시킬 수 있습니다. 실제 인물의 얼굴로 학습시키는 것도 가능합니다(물론 동의를 받고요).

캐릭터 데이터(오른쪽)와 스타일로 생성한 캐릭터(왼쪽)의 디테일이 일관됩니다.
- 일관성을 위해 완전히 같은 복장을 한 캐릭터 이미지를 최대한 많이 사용하세요. 다양한 포즈, 앵글, 동작이 있으면 이상적입니다.
- 애니메이터와 컨셉 아티스트 여러분 - 캐릭터 시트를 만드는 워크플로와 아주 비슷합니다.
- 캐릭터 학습과 같은 원칙입니다 - 정확히 같은 오브젝트, 여러 앵글, 디테일을 위한 클로즈업, 맥락을 위한 와이드 샷.
- 제품 디자이너이거나 이커머스 분야에서 일한다면, 가지고 있는 고유한 제품 사진을 최대한 많이 업로드하세요.
- 단색이나 투명 배경이 도움이 될 수 있지만, 오브젝트가 이미지의 중심에 있다면 꼭 필요하지는 않습니다.

같은 오브젝트, 다른 앵글, 단색 배경. 아주 훌륭한 학습 데이터입니다.
- 이미지 중 하나라도 조금 다른 오브젝트나 제품이 섞여 있으면 모델이 혼란스러워하고 결과가 흐려집니다.
제품에 텍스트가 있다면, 텍스트를 클로즈업한 학습 이미지가 엄청나게 많지 않은 이상 스타일이 그것을 재현하지 못할 수 있습니다. 그렇지 않으면 아티팩트가 생길 거라고 예상하세요.
- 여기서는 좀 더 자유롭고 창의적인 데이터셋을 구성할 수 있습니다. 작품의 미감이나 재질은 완전히 같아야 하지만, 피사체는 아주 다양할 수 있고, 또 그래야 합니다.
- 유화, 애니메, 리퀴드 크롬, 대리석, 로우 폴리 - 진짜 룩이나 매체라면 무엇이든.

이 로우 폴리 데이터셋 샘플에는 고유한 캐릭터와 배경이 담겨 있습니다.

로우 폴리 스타일로 생성한 이 이미지는 완전히 새로운 피사체와 구도를 만들어 냈습니다.
- 폭넓은 데이터는 스타일이 특정 피사체에 과적합되는 것을 막아, 정말 창의적인 결과를 낼 수 있게 해 줍니다.
2. 다듬기
이제 기술 파라미터를 조정할 차례입니다. Krea가 여러분의 Custom Style에 이름을 붙이고 프롬프트에 쓸 트리거 워드를 지정해 줍니다(필요하면 변경하세요).이미지 수와 평균 해상도 미터도 확인할 수 있습니다. 지금까지는 순조롭네요.
모델
- Krea의 슈퍼파워는 최고의 이미지 및 비디오 생성 모델을 다양하게 돌릴 수 있다는 점입니다.
- 모델마다 고유한 강점이 있지만, 모두 실험해 볼 가치가 있습니다. 간단히 정리하면:
스텝
- 스텝 증가 = 데이터를 학습하는 데 더 많은 시간을 쓴다는 뜻입니다. 하지만 컴퓨팅 비용이 많이 들 수 있고, 스타일이 학습 이미지를 그대로 토해 내기만 하는 과적합이 생길 수도 있습니다. 시작값으로는 이미지 수 x 20이 좋습니다.

기본값: 250.
학습률
- 학습률이 높으면 학습이 빨라질 수 있지만, 스타일이 데이터에 과적합될 수도 있습니다. 학습률이 낮으면 학습에 더 오랜 시간이 걸립니다.

기본값: 0.004 (4e-3)
배치 크기
- 배치 크기가 크면 학습 속도가 빨라질 수 있지만, 평범한 결과로 이어질 수도 있습니다. Batch Size와 Learning Rate는 비례해서 조정하는 것을 권장합니다. 작은 데이터셋이라면 기본값을 그대로 쓰세요.

기본값: 1
3. 연금술
스타일 학습이 끝나면 이제 실험할 시간입니다. 프롬프트의 신들이여 - 바로 여기서 실력을 폭발시키세요.스타일 한계까지 밀어붙이기:
- 기대 이상으로 파고드세요. 강점과 약점을 찾으세요. 스타일이 언제 훌륭한 결과를 내고 언제 그렇지 않은지 발견하고 기록하세요.
- 결과물이 스타일에 과적합되어 있다면, 다음을 고려하세요:
- 학습 데이터 다양화하기
- 학습률 낮추기
- 결과물이 너무 제각각이라면, 다음을 고려하세요:
- 데이터셋에 이미지 더 추가하기
- 데이터셋에서 약하거나 이질적인 이미지 제거하기
- 학습률 높이기
- 결과물이 스타일에 과적합되어 있다면, 다음을 고려하세요:
이 샘플 생성물들이 너무 비슷한 걸 보면, 이 스타일은 과적합되었을 수 있습니다. 다시 시도하세요.
재학습
- 다른 모델 써 보기
- 스타일을 포착하는 데 어떤 모델이 다른 모델보다 더 나을 수 있습니다. 이것저것 비교해 보세요, Krea는 바로 그러라고 있는 거니까요. 잘 모르겠다면 위의 모델 표를 참고하세요.
- 데이터셋 합치기
- 두 개 이상의 데이터셋을 결합하면 정말 독특한 미감을 만들 수 있습니다. 스타일의 한계에 막히거나 답답할 때, 새로운 생명을 불어넣으세요.
- 계속 실험하기
- 이미지 수를 늘리거나 줄여 보세요.
- 모든 이미지가 고해상도인지 확인하세요.
- Krea의 파인튜닝 설정을 이리저리 만져 보세요.