LoRAスタッキングガイド|PixAIマスタリー Part 3
PixAIのLoRAスタッキングは、ただ重ねればいいわけではありません。
まずモデルの不足を見極め、その問題を補うためにLoRAを重ねていく。3つの基本戦略に加え、Mioを使った実例ケーススタディと実践的な解説を収録。
📚 PIXAI 画像生成マスタリー · 全 5 回シリーズ
Part 1: モデル vs LoRA 基礎編 |入門編
Part 2: PixAIプロンプト公式 |入門編
Part 3: LoRAスタッキングガイド ← いまここ
Part 4: AIアート構図ガイド |上級編
Part 5: シネマティックライティング&奥行き表現 |達人編
すでにベースモデルを選び、動作するプロンプトを作成したことでしょう。
時には、生成結果がまさに思い通りになることもあります。ですが、多くの場合は「ほぼ理想だけど少し違う」という状態です——手の描写がおかしい、線が太すぎる、色味が淡すぎる、キャラクターの雰囲気が狙いより成熟しすぎている…など。
ここで LoRAスタッキング の出番です。
LoRAは、ベースモデルを特定の方向に導く小さな専門ファイルです——スタイルを強化したり、欠点を補正したり、特定の美的感覚に寄せたりする役割を持ちます。スタッキングとは、1つのベースモデルに対して複数のLoRAを重ねることです。
ただし注意点があります。
「LoRAを5つ適当に重ねれば良くなる」というものではありません。
ランダムに重ねるとLoRA同士が干渉し、かえって出力が悪化することもあります。正しい方法は、まず“診断”して、次に“重ねる”こと。
このガイドは、その正しい手順を教えます。
— PART ONE —
重ねる前に、まず診断する
LoRAを追加する前に、まずベースモデルについて2つのことを理解しておく必要があります。「そのモデルは何が得意なのか」、そして 「何が苦手で、どんな癖を持っているのか」一見当たり前に聞こえますが、実際には多くの人がここを飛ばしてしまいます。
たとえば、Haruka と Hoshino。どちらも人気のアニメ系モデルで、ぱっと見はかなり似ています。
ですが、この2つは決して“同じ感覚で使えるモデル”では ありません。
Harukaのハイライトや光の表現の理解は気に入っているけれど、生成されるキャラクターは可愛くて幼すぎる。
もっとシャープで印象的な印象にしたい。診断の結論は明確です。Harukaのライティングはそのまま活かしつつ、キャラクタータイプだけをより大人っぽく、シャープに寄せる。。
この診断があれば、探すべきものもはっきりします。「より優れたモデル」は必要ありません。
必要なのは、キャラクターデザインをシャープな美少年風に寄せてくれるLoRA――例えばK Style.Maleのようなものです。
▸ スタッキング公式
haruka + K Style.Male LoRA × 0.7 = ライティングを維持したまま、よりシャープな美少年系へ
この例では、まず“不足している要素”を正確に診断しています。そして、その不足だけを埋めるLoRAを追加した。
だからこそ、他の良さを壊さずに調整できています。これが、“正しいLoRAスタッキング”です。
— PART TWO —
LoRAスタッキング、3つの基本目的
実際のLoRAスタッキングは、ほとんどの場合この3パターンのどれかに分類できます。
自分が“何を目的に重ねているのか”を理解しておくことで、LoRAの積みすぎを防げます。
GOAL 01
不足を補う
ベースモデル自体は優秀だけれど、一部に明確な弱点があるケースです。
手が崩れる? →better hands 系LoRAを追加。
キャラが幼すぎる? → 大人っぽさを補うキャラクターLoRAを中程度の強度で追加。
重要なのは、“1つのLoRAで、1つの不足を埋める”
ことです。
GOAL 02
ビジュアルの質感を調整する
ベースモデルには、それぞれ固有の“描き味”があります。
・線の太さ
・彩度
・塗りの質感
・空気感 などです。
もし出力が全体的にグレー寄りで地味なら、彩度を強めるStyle LoRAを追加。
線が重すぎるなら、軽めの線画LoRAを追加。
ここでやっているのは、“別のラジオ局に変える”ことではありません。
今のモデルのチューニングを微調整しているだけです。
GOAL 03
その上に“画風”を重ねる
不足を補い(GOAL 01)、質感調整も終わったあと(GOAL 02)、最後に強いスタイルLoRAを重ねます。
たとえば:
・厚塗り風
・水彩風
・ジブリ風
など。
スタイル LoRA は、必ず最後。
早い段階で入れてしまうと、本来解決すべき問題を“画風で隠しているだけ”になりやすいからです。
順序が重要:Goal 1 → Goal 2 → Goal 3。
この順番には意味があります。
不足補完 → 質感調整 → 画風追加 この流れで積み上げることで、LoRA同士が自然に噛み合います。逆に途中を飛ばすと、自分のLoRA同士が互いに喧嘩を始めることになります。
— PART THREE —
実際のスタッキング例
ここでは GOAL 02:ビジュアルの質感調整 に沿った例を見ていきましょう。
たとえばベースモデルに Otome V2を使用。人気はあるものの、全体的にグレー寄りで彩度が低めという特徴があります。
この出力をより鮮やかにしたい場合 →Beautiful Colors V2 LoRA を追加して調整します。
診断
色味はかなり良くなりました。つまり、この部分のスタッキングは成功しています。
ただし、そのLoRAが持つ厚めの筆致や、インパスト風の質感も一緒に反映されてしまいました。
その結果、全体がやや彩度過多で、絵画調が強くなり、キャラクターも少し大人びて見えます。
新たな不足:重すぎる、年齢感が上がりすぎている。。
いくつか別のバリエーションでも同じ傾向が見られます――
色味は美しくなったものの、インパスト風の厚いタッチや大人っぽさは不要です。
ここでの正解は、カラーLoRAを外すことではありません。
そもそもの目的は“色味改善”であり、その部分はちゃんと成功しているからです。
必要なのは、インパスト感とは逆方向へ引っ張るLoRAを追加すること。
つまり:
・線を軽くする
・空気感を透明寄りにする
・若々しさを戻す
そういった方向性のLoRAです。
このケースでは、次の2つが特に相性良く機能します。
▸ FINAL STACK
Otome + Beautiful Colors V2 × ~0.7 + lumidream cute × ~0.5
各 LoRA は 1 つの仕事。一緒にバランスを取る。
📌 フィールドノート
「キーワードと合わないとき、どうやって適切なLoRAを見つける?」
実務的な問題として、多くのLoRAは名前だけでは実際の効果が分かりません。例えば“soft summer”と名付けられたLoRAでも、実際は 「低コントラスト+暖色寄り」 といった調整しかしていないことがあります。
検索キーワードでは見逃しがちです。正直な答えは、PixAIの マーケット をじっくり探索すること。聞いたことのないLoRAも試してみて、その効果に驚いたものは即座に保存しましょう。今すぐ使い道がなくても大丈夫です。
こうして「このLoRAは〇〇をこう変える」と自分の頭の中にカタログを作ることが、後で画像を診断・修正するときの近道になります。検索だけではなく、経験の積み重ねこそが力です。
— PART FOUR · ケーススタデ —
ミオで検証 — “診断”を実際に使ってみる
ここでは、実際によく起こるケースを見てみましょう。
たとえば、ミオをもっと明るく、透明感のある雰囲気で描きたいとします。
そこで選んだのが:
・ミオキャラクターLoRA
・Otome V2 ベースモデル
・momoko系スタイルLoRA
一見すると、かなり自然な組み合わせです。
ですが、最初の生成結果は――どこか平坦で、色味も淡く、少し眠い印象になってしまいました。
▸ ATTEMPT A
▸ ATTEMPT B
失敗の原因は、3つの要素がすべて同じ方向へ引っ張っていたことです。
グレー寄りのキャラクターLoRA。グレー寄りのベースモデル。さらにグレー寄りのスタイルLoRA。
これでは、当然ながら出力もグレー寄りになります。
スタック内に“色を強める要素”が何も入っていないのに、目標は「明るく、フレッシュに見せること」だった。
つまり、目的とスタックの方向性が噛み合っていなかったのです。
修正方法 — 診断してから、重ねる
まずは、診断をはっきり言語化します。
- 何を目指しているのか? より明るく、フレッシュなミオ。色味が豊かで、線は軽め。
- 今のスタックの何が問題なのか? すべてのレイヤーがグレー寄り。色を強める要素がどこにもない。
- まず、ベースを直す。最初から色味が豊かで明るいモデルを選びます。ベースモデルが根本的に苦手な部分を、LoRAだけで直そうとしないこと。
- 次に、相性の良い特性を持つLoRAを追加する。軽い線と、空気感のある色味を足せるLoRAを選びます たとえば、 coco-Illustrious-Noob AI-XL-Style v7 のようなLoRAです。
= RESULT A
= RESULT B
元の目標が求めていた、より明るく爽やかなミオ。
教訓: スタッキングはベクトルの問題です。。
各レイヤーが出力をある方向に押すと考えます。同じ方向に三枚重ねても、強くなるわけではなく、結果は停滞します。方向性を分散させることで、スタックは正しく機能します。
— PART FIVE —
4つのスタッキング原則
1. まず診断する
ベースモデルだけで生成した出力を確認し、気になる点を言語化して書き出します。「手が不自然」「灰色っぽい」「キャラが大人っぽすぎる」など。これらがLoRA選択の判断基準になります。診断なしで重ねても、ただの推測になります。
2. LoRAは1つの役割
1枚のLoRAで複数の改善を狙うと、望まない影響も同時に出やすいです。万能型よりも専門特化型を使うほうが重ねやすく、外すのも簡単です。
3. 枚数より方向を見る
LoRAは数ではなく方向性が重要です。逆方向に2枚重ねればバランス良く作用しますが、同じ方向に3枚重ねると停滞します(Mioの灰色ケース)。各レイヤーが何をしているかを意識しましょう。
4. 強さは微調整のレバー
強さ1.0は完全適用、0.3ならささやく程度。ほぼ理想のLoRAは、削除する前に強さを下げて調整します。多くのスタックは0.7~0.8前後に落ち着きます。感覚で微調整しましょう。
— FAQ —
よくある質問
LoRAは何個から多すぎますか?
実用上は、2〜3個で十分なことがほとんどです。
4個も可能ですが、キャラクター+手の補正+スタイル+ライティングのように、それぞれの役割が明確に分かれている場合に限ります。
4個を超えると、干渉が一気に増えやすくなります。5個目を追加したくなったら、まず「本当に問題を診断できているか」を確認しましょう。
多くの場合、5個目のLoRAは“本当の不足を補う”ためではなく、前の選択ミスを無理やり埋めようとしているサインです。
LoRAを入れても効果が出ないのはなぜ?
よくある原因は3つあります。
1つ目は、アーキテクチャ不一致。SDXL向けLoRAをPony系ベースに使っても、正しく反映されません。必ずベースモデルとアーキテクチャが一致しているか確認しましょう。
2つ目は、トリガーワード不足。多くのLoRAは、有効化に特定のキーワードが必要です。LoRAのモデルページにある説明を確認してください。
3つ目は、強度が低すぎること。0.2程度では、ほとんどのLoRAはかなり薄くしか出ません。まずは0.7あたりから試し、強すぎる場合に下げていくのがおすすめです。
キャラクターLoRAを使うべき?それともプロンプトで説明すべき?
特定の名前付きキャラクターを再現したい場合は、基本的にキャラクターLoRAの方が安定します。
30〜100枚の参考画像で学習されているため、髪型、特徴的なパーツ、配色などを一貫して再現しやすいからです。
複雑なキャラクターをプロンプトだけで表現すると、生成ごとにブレやすくなります。
一貫性を重視するならキャラクターLoRAを使い、衣装・表情・シーンなどの変化はプロンプトで指定するのが効果的です。
LoRAの強度は平均される?それとも掛け算される?
ざっくり言えば“組み合わさる”のですが、きれいな数式のようには動きません。
たとえば、0.5のLoRAを2つ使った場合、1.0のLoRAを1つ使うより視覚的に強く出ることがあります。
なぜなら、それぞれのLoRAが単に強度だけでなく、独自の質感や癖も加えるからです。
そのため、「フル強度のLoRAを1つ使うより、中程度のLoRAを2つ重ねる方が良いことが多い」という経験則は、かなり当てはまります。数学的に予測しようとするより、実際に生成して、見ながら調整していくのが一番確実です。
— SHIP IT —
意図を持って、重ねよう
まずはベースモデル単体で生成してみてください。そして、「理想との差」を観察する。
その不足を埋めるLoRAだけを、正確に追加する。それがLoRAスタッキングの本質です。
そうして初めて、スタックは“なんとなく重ねる作業”ではなく、“設計された技術”へ変わっていきます。
