自己教師あり学習Self-Supervised Learning

資料自身が問題と答えを作って学ぶ方式

ポイント
  • 自己教師あり学習は資料の一部をわざと隠して、その部分を当てさせる方式です。隠した破片がそのまま正解になります。
  • 人が答えを書かなくても採点ができます。正解表がすでに資料の中に入っているからです。
  • だからインターネットにたまった文章や写真のように答えのない資料をそのまま丸ごと使えます。今日の大きなモデルはほとんどこの方式で土台を固めます。
  • ここで得られるのは特定の作業の腕前ではなく、資料の結に対する感覚です。実際の仕事はそのあと、少ない量の答えで合わせます。
  • 答えがまったくない教師なし学習と違い、自己教師あり学習は答えを資料の中から作り出したあと、教師あり学習のように採点しながら学びます。
目次

1たとえで理解する

時計の修理を習う人は、師匠が採点してくれるのを待ちません。よく動く時計を一つ開けて、歯車を一つそっと抜き取り、蓋を閉めます。そして残りの配置だけを見ながら、抜けた場所にどんな大きさの歯が何枚入るべきかを見極めます。答えが合っているかはすぐにわかります。さっき自分で抜いたその歯車を取り出して当ててみればいいからです。正解表を別に作る必要はありません。時計そのものが正解だったのです。この遊びを時計数千個で繰り返すと、あるとき初めて開ける時計でも、どこに何があるべきか見当がつくようになります。自己教師あり学習は、資料を隠しておいてその隠した部分を正解にする方式です。

2くわしく

正解表が資料の中にあります

教師あり学習でいちばん費用がかかるのは、資料ごとに答えを書いておく作業です。自己教師あり学習はその作業を丸ごと飛ばします。答えを新しく作る代わりに、すでにある資料を半分に割って片方を問題、もう片方を答えとして使うのです。

歯車を抜き取る瞬間に問題と答えが同時に生まれるのと同じです。文から単語を一つ消せば、消した場所が問題になり、消した単語が答えになります。写真の一角を覆えば、覆った部分が答えになります。

だから資料さえあれば問題は無限に作れます。同じ文章でも、どの単語を隠すかによって違う問題が出てくるからです。

何を隠すかが問題を決めます

隠し方によって学ぶものが変わります。文の途中をあちこち隠して前後をすべて見せると、単語どうしの関係を細かく覚えます。文をある地点で切り、後ろを隠したまま続きを書かせると、話が流れる方向を覚えます。二つの方式は目的が違うので、得意な仕事も分かれます。

あまりに簡単に隠すと学ぶことがありません。助詞一つだけ隠すと前後だけで当てられるからです。あまりに多く隠すと手がかりが残らず、いくら見ても当てられません。時計の歯車を半分以上抜いてしまうと元の姿を推測できないのと同じです。ちょうどよく難しい地点を選ぶことがこの方式のこつです。

答えのない資料を丸ごと使えます

インターネットにたまった文章、本、コード、写真には答えが付いていません。人の手で答えを付けようとすれば一生かけても足りません。自己教師あり学習はこの山をそのまま飲み込みます。

大きな言語モデルが短期間で目に見えて良くなった背景にこの方式があります。学習に使える資料の量が、人が答えを付けられる分から世の中にたまった分まで広がったからです。扱う資料の規模が何桁も大きくなりました。

学んだのは感覚であって腕前ではありません

時計を数千個開けてみた人がすぐにお客さんの時計を直せるわけではありません。時計がどんな作りかについての感覚が身についただけです。実際の修理は、その感覚の上に接客や部品の注文といった仕事を別に覚えて初めて完成します。

自己教師あり学習も同じです。隠して当てることで得られるのは資料の結に対する感覚であって、特定の仕事ではありません。だからこの段階を事前学習と呼び、そのあとに答えつきの少ない資料で実際の仕事に合わせる段階が続きます。先に感覚を広く積んでおけば、後の段階に必要な答えの量がぐっと減ります。

文章以外でも通じます

写真では一部を四角く覆ってその中を復元させたり、同じ写真を切り取って色を変えた二枚を互いに同じものと認識させたりします。音では短い区間を消して前後の音で埋めさせます。映像では次の数秒を隠しておいて続く場面を推測させます。

方式は違っても骨組みは同じです。資料を二つに割って片方を隠し、隠した方を正解にするのです。人が答えを書かないという点がすべての場合に共通しています。

3もう少し正確に

自己教師あり学習は、人が付けた目標値なしに、資料の中から作り出した代理問題で教師あり学習と同じ方式の採点を回す学習方法です。隠した部分を復元させる方式と、同じ資料から出た二つの断片を互いに近づける対照方式が二つの軸です。

たとえがずれる点もあります。歯車は抜き取ると手元に残りますが、モデルが扱う資料で隠した部分は消えず、採点のときだけ取り出す値として別に保管されます。また修理人は時計一台を理解しようとしますが、モデルは資料一つを理解するのではなく、数え切れない資料に共通して流れる規則を積み上げます。そしてこの方式で得た感覚は、学習に使った資料の性質をそのまま受け継ぎます。資料に偏りがあれば、その偏りまで感覚の一部になります。隠して当てることをどれだけうまくやっても、資料になかった話を学ぶ方法はありません。

4やってみる

5よくある誤解

  • 人の手がまったく入らない方式だと思われがちですが、実際には何をどう隠すか決めて資料を選び整える作業に相当な手がかかります。

  • 教師なし学習の別名だと考えられがちですが、実際には採点する答えを資料から作り出す点が違います。合っているか間違っているかが毎回はっきり出ます。

  • これだけで使えるサービスになると思われがちですが、実際には感覚を積む段階なので、あとに目的に合わせる段階が続いて初めて役に立ちます。

7ひとこと要約

つまり自己教師あり学習は、資料の一部を隠してその隠した破片を正解にすることで、人が答えを書かなくても問題を作り続けながら学ぶ方式です。

誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新2026-09-02