Skip to main content

めちゃくちゃ良いスタイルを訓練しよう

Krea ユーザーなら、テキストプロンプトはもうお手のもの。LoRA を訓練したこともきっとあるはずです。では、最高のカスタムモデルを作るカギは何でしょう? Krea の訓練 3 つのキーステップ:
  1. キュレーション
  • 必要なのはトップクラスの画像 - 高品質で、まとまりのあるもの。あなたが キュレーター で、Krea はあなたのギャラリーです。
  1. リファインメント
  • Krea なら、ベースモデルや訓練ステップなど、あらゆる技術的な仕様をとても簡単に調整できます。心ゆくまでファインチューニングしましょう。
  1. 錬金術
  • はっきり言っておきましょう: スタイル訓練 はそれ自体がアートであり、厳密な科学ではありません。訓練結果が期待に届かなくても、慌てないで。これは 魔法のような ものを生み出すための試行錯誤のプロセスです。繰り返し、繰り返し、繰り返し!
プロンプト: An alchemist in their laboratory distilling an elixir, abstract. Krea 1 モデルとカスタムスタイルで作成。

1. キュレーション

アップロード

Krea.ai で Home アイコンをクリックし、アセットの下にある Train をクリックします。または、そのまま下にスクロールしてください。 IMG 4891 Jpe Image モデルか Video モデルかを選びます。Video モデルは静止画と動画クリップの両方で訓練できます。訓練データは、後で別のタイプのモデルに再利用できます。 IMG 4893 Jpe アップロードできる画像は最少 3 枚から最大 2000 枚まで (ゲーム開発者のみなさん、あなたたちのことですよ )。 画像が多いほど役立ちますが、平凡な 画像 2000 枚より、本当に まとまりのある 高品質な画像 20 枚のほうがずっと良い結果になります。基本的に 質 > 量 です (最低でも 5〜10 枚 はある前提で)。高い水準を保てる場合にだけ、データセットを大きくしましょう。
覚えておこう: 画像はできるだけ高解像度である必要があります。低解像度の画像は出力を濁らせ、アーティファクトを生む原因になります。

データセットの種類

キャラクター
  • 特定の描かれたキャラクターやレンダリングされたキャラクター (イラスト、コンセプトアート、アニメーション、ビデオゲーム など) をモデルに理解させることができます。実在の人物の顔での訓練にも使えます (もちろん本人の同意のうえで)。
IMG 4888 Pn
キャラクターデータ (右) とスタイルで生成したキャラクター (左) は、細部が一貫しています。
  • 一貫性のために、まったく同じ服装 のキャラクター画像をできるだけ多く使いましょう。さまざまなポーズ、アングル、アクションがあるのが理想です。
    • アニメーター や コンセプトアーティスト のみなさん - キャラクターシートを作るワークフローにとてもよく似ています。
一人の人物をもとにしたリアルなモデルなら、さまざまな服装の訓練データが役立つこともあります。キャラクターに別の服装をさせた画像を生成する予定なら、いろいろなルックをアップロードしましょう。
オブジェクト
  • キャラクター訓練と同じ原則です - まったく同じオブジェクト、複数のアングル、ディテールのためのクローズアップ、文脈のための引きのショット。
    • プロダクトデザイナー や e コマース に携わる人は、手持ちのユニークな製品ショットをできるだけ多くアップロードしましょう。
    • 無地や透明の背景は役立ちますが、オブジェクトが画像の中心的な焦点になっていれば必須ではありません。
IMG 4887 Pn
同じオブジェクト、異なるアングル、無地の背景。これは最高の訓練データです。
  • 画像の中に少しでも違うオブジェクトや製品が混ざっていると、モデルが混乱し、結果が濁ってしまいます。
製品にテキストが入っている場合、テキストのクローズアップを含む訓練画像が大量にない限り、スタイルはそれを再現できないかもしれません。そうでなければアーティファクトが出ると思っておきましょう。
エステティック
  • ここでは、もっと自由でクリエイティブなデータセットにできます。作品のエステティックや素材感はまったく同じであるべきですが、被写体は多様であるべきですし、そうできます。
    • 油絵、アニメ、リキッドクローム、大理石、ローポリ - 本物のルックや表現手法なら何でも。
IMG 4889 Pn
このローポリデータセットのサンプルには、ユニークなキャラクターと背景が含まれています。
IMG 4846 Pn
ローポリスタイルから生成されたこの画像は、まったく新しい被写体と構図を生み出しました。
  • 幅広いデータによって、スタイルが特定の被写体に過学習するのを防ぎ、本当に独創的なものにできます。
エステティックスタイルこそ、あなたのキュレーション力が本当に輝く場所です。楽しんで実験しましょう。思いっきり暴れて。

2. リファインメント

いよいよ技術的なパラメーターを調整するときです。Krea があなたの Custom Style に名前を付け、プロンプト用の トリガーワード を割り当てます (必要に応じて変更できます)。
画像の枚数と平均解像度のメーターも確認できます。ここまでは順調です。

モデル

  • Krea のスーパーパワーは、トップクラスの画像・動画生成モデルをいろいろ動かせることです。
  • 各モデルにはそれぞれ得意分野がありますが、すべて試してみる価値があります。ざっくりまとめると:
覚えておこう: 訓練に使ったモデルが、カスタムスタイルで生成できる唯一のモデルです。

ステップ

  • ステップを増やす = データの学習により多くの時間をかけること。ただし大量の計算リソースを消費したり、スタイルが訓練画像をそのまま吐き出すだけになる 過学習 を招いたりすることもあります。最初の目安は 画像の枚数 x 20 です。
IMG 4896 Jpe
デフォルト: 250。

学習率

  • 学習率を高くすると訓練が速くなることがありますが、スタイルがデータに過学習する原因にもなりえます。学習率が低いと、訓練に時間がかかります。
IMG 4897 Jpe
デフォルト: 0.004 (4e-3)

バッチサイズ

  • バッチサイズを大きくすると訓練が速くなることがありますが、ありきたりな結果につながることもあります。Batch Size と Learning Rate は比例させて調整するのがおすすめです。小さなデータセットなら、デフォルトのままにしておきましょう。
IMG 4895 Jpe
デフォルト: 1

3. 錬金術

スタイルの訓練が終わったら、実験の時間です。プロンプトの神々よ - ここがあなたの腕の見せどころです。

スタイルを攻めよう:

  • 限界の先まで試しましょう。強みと弱点を見つけましょう。スタイルが素晴らしい結果を出すときと、そうでないときを発見して記録しましょう。
    • 出力がスタイルに過学習している場合は、次を検討しましょう:
      • 訓練データを多様にする
      • 学習率を下げる
    • 出力がばらつきすぎる場合は、次を検討しましょう:
      • データセットに画像を追加する
      • 弱い画像やばらつきの大きい画像をデータセットから取り除く
      • 学習率を上げる
覚えておこう: Krea はスタイル訓練データの各セットを保存しています。スタイルを改善したいときは、いつでもデータを再利用するだけです。
これらのサンプル生成はとても似通っているので、このスタイルは過学習しているかもしれません。もう一度試しましょう。

再訓練

  • 別のモデルを試す
    • スタイルを捉えるのに、あるモデルが別のモデルより優れていることがあります。いろいろ比べてみましょう、Krea はそのためにあります。迷ったら上のモデル表を参照してください。
  • データセットを統合する
    • 2 つ以上のデータセットを組み合わせると、本当にユニークなエステティックが生まれることがあります。スタイルの限界に行き詰まったりもどかしさを感じたりしたら、新しい命を吹き込みましょう。
  • 実験を続ける
    • 画像の枚数を増やしたり減らしたりする。
    • すべての画像が高解像度であることを確認する。
    • Krea のファインチューニング設定をいじってみる。

作り続けよう

Krea には、最高にイケてるカスタムスタイルを作るのに必要なものがすべてそろっています。Krea.ai でスタイルを公開して作品を見せてください。または Discord でシェアして、コミュニティを一緒に盛り上げましょう。