
Stable Diffusion LoRA完全ガイド:使い方・作り方・おすすめLoRA紹介
Stable DiffusionのLoRA(Low-Rank Adaptation)を徹底解説。LoRAの仕組み、導入方法、効果的な使い方、自作方法、おすすめLoRAまで網羅した完全ガイドです。
LoRAとは
LoRA(Low-Rank Adaptation)は、Stable Diffusionのモデルに特定のスタイルやキャラクターを追加できる軽量な追加学習モデルです。
LoRAの特徴とメリット
LoRAが人気の理由と、他の手法との違い。
- 軽量: 数十MB〜数百MB(モデル本体は数GB)
- 組み合わせ自由: 複数のLoRAを同時に適用可能
- 学習が容易: 少ない画像とVRAMで学習できる
- 切り替え簡単: モデル本体を変えずにスタイル変更
- 共有しやすい: ファイルサイズが小さく配布が容易
LoRAの種類
用途別のLoRAカテゴリー。
- キャラクターLoRA: 特定のキャラクターを生成
- スタイルLoRA: 特定の画風・スタイルを適用
- コンセプトLoRA: 特定の概念・シチュエーション
- 衣装・服装LoRA: 特定の服装・コスチューム
- ポーズ・構図LoRA: 特定のポーズや構図
- 改善系LoRA: 手や顔の品質向上
LoRAの使い方(基本)
LoRAを導入して使用する基本手順。
- 1. LoRAファイルをダウンロード(.safetensors形式)
- 2. models/Lora フォルダに配置
- 3. WebUIを再起動またはリフレッシュ
- 4. プロンプトに <lora:LoRA名:重み> を追加
- 5. 重みは0.3〜1.0が一般的(推奨値はLoRAの説明参照)
LoRAの重み調整テクニック
LoRAの効果を最適化する重み設定のコツ。
- 標準値: 0.7〜0.8(バランスが良い)
- 弱め: 0.3〜0.5(ほのかな効果)
- 強め: 0.9〜1.0(LoRAの特徴を強く反映)
- 過剰: 1.0以上(崩れる可能性あり、非推奨)
- 複数LoRA: 合計が1.5以下になるよう調整
- 実験が重要: LoRAごとに最適値は異なる
複数LoRAの組み合わせ方
複数のLoRAを効果的に組み合わせるテクニック。
- 基本構文: <lora:LoRA1:0.7>, <lora:LoRA2:0.5>
- 相性を確認: 相性の悪い組み合わせは避ける
- 重みバランス: メインLoRAを0.7、サブを0.3〜0.5程度に
- 順序の影響: 前に書いたLoRAの方が強く反映される傾向
- 上限目安: 2〜3個まで(多すぎると不安定)
おすすめLoRA(スタイル系)
画風を変えられる便利なスタイルLoRA。
- Ghibli Style: ジブリ風の背景や雰囲気
- Makoto Shinkai Style: 新海誠風の美しい背景
- Cyberpunk Style: サイバーパンク風の演出
- Watercolor Style: 水彩画風の柔らかい表現
- Pixel Art: ドット絵風の表現
- Film Grain: フィルム風の質感追加
おすすめLoRA(品質改善系)
画質を向上させるLoRA。
- Detail Tweaker: 全体的なディテール向上
- Eye Detail LoRA: 瞳の品質向上
- Hand Fix: 手の表現改善
- Background Detail: 背景の詳細度向上
- Lighting LoRA: ライティング改善
LoRAの自作方法(概要)
自分だけのLoRAを作る基本的な流れ。
- 1. 学習用画像を用意(10〜30枚程度)
- 2. 画像をタグ付け(WD Taggerなど使用)
- 3. 学習環境構築(kohya-ss/sd-scriptsなど)
- 4. 学習パラメータ設定(エポック数、学習率など)
- 5. 学習実行(数時間〜数日)
- 6. 生成テストで品質確認
- 必要環境: GPU(VRAM 8GB以上推奨)
まとめ
LoRAは、Stable Diffusionをカスタマイズする最も手軽で強力な方法です。軽量で組み合わせも自由なため、自分好みのスタイルを簡単に実現できます。Civitaiなどのサイトから様々なLoRAをダウンロードして試し、気に入ったものを組み合わせて使いましょう。慣れてきたら自作にも挑戦してみてください。


