AIツール超わかる教科書

LoRA(ローラ)

LoRA(Low-Rank Adaptation)を超訳。巨大なAIモデル本体には手を入れず、小さな追加パーツだけを学習させて自分仕様にする効率的なファインチューニング手法を、本に付箋を貼るイメージで解説します。

公開: 2026-05-13 / 更新: 2026-06-11

ざっくり言うと

「モデル全部を作り直す」のではなく「小さな後付け部品だけ学習する」イメージ。画像生成AI(Stable Diffusion など)を触ったことがある人にとっては、キャラクターや画風を再現する追加データとしておなじみの仕組みです。

イメージ

正確には

LoRA は 2021年に Microsoft Research のチーム(Hu ら)が発表した論文「LoRA: Low-Rank Adaptation of Large Language Models」で提案された手法です。元々は大規模言語モデル(LLM)を効率的に微調整するための技術として登場しました。

仕組みを噛み砕くと、こうなります:

  • 元のモデルの重み(パラメータ)は凍結(=変更しない)
  • そのかわりに、低ランク(low-rank)な小さな行列を追加して、その部分だけを学習する
  • 推論時には、元の重みと追加した低ランク行列を組み合わせて使う

論文によれば、GPT-3 175B モデルにおいて、フルにファインチューニングする場合と比べて 学習対象のパラメータ数を約1万分の1、GPU メモリ要件を約3分の1 に削減できる、と報告されています(数値は arXiv 論文の Abstract 記載の値)。

LoRA と普通のファインチューニングの違い

項目フルファインチューニングLoRA
学習対象モデル全体のパラメータ追加した小さな行列だけ
ファイルサイズ元モデルと同等(数 GB〜数百 GB)数 MB〜数百 MB が一般的
計算コスト高い大幅に低い
元モデルの保持上書きされるそのまま残る(LoRA を外せば元通り)
用途別の切り替え都度モデルを丸ごと差し替えLoRA ファイルだけ差し替え

どこで使われている?

LoRA は元々 LLM 向けの手法ですが、画像生成AI の世界で特に有名になりました。

  • Stable Diffusion 系: 特定のキャラクター・画風・人物の特徴を再現する追加データとして、LoRA ファイルが大量に流通している
  • 大規模言語モデル(LLM): 業務特化型のチャットボット作成、社内文書スタイルへの適応など
  • Hugging Face: PEFT(Parameter-Efficient Fine-Tuning)ライブラリの中核機能として LoRA を提供

個人事業主が自分で LoRA を学習させる場面はまだ多くありませんが、「この画風だけ再現したい」「社内用語に強いチャットボットを安く作りたい」といったニーズには、現状もっとも現実的な選択肢になっています。

判断の目安としては、「モデル全体を作り替えるほどではないが、特定のクセだけ足したい」ときに LoRA が候補になります。 逆に、元モデルがまったく知らない専門領域を根本から教えたい場合は、LoRA だけで済ませるのが難しいこともあります。 小さな付箋で済む変更か、本そのものを書き直す必要がある変更かを分けて考えると、向き不向きが見えやすくなります。 最初は小さな用途で試し、うまく効く範囲を確かめるのが安全です。

なぜ重要?

注意点

特に画像生成系の LoRA を配布・販売する場合は、各プラットフォーム(Civitai、Hugging Face 等)の利用規約と、学習元データの権利関係を必ず確認してください。

やってみよう

関連用語として、より広い概念のファインチューニング、調整対象であるパラメータ、学習プロセス自体を指すトレーニングも合わせて読むと、AI の「育て方」全体像がつながって見えてきます。

参考ソース

UPDATES

新着用語をLINEでお届け

新しい用語記事やAIの最新ニュース、仕事に役立つヒントをお届けします!

リンク先は、運営元の Nanoha AI Labo 公式LINEです。

公式LINEを友だち追加