IT用語帳
FE基礎理論 · 情報に関する理論

事前学習

Pre-training

じぜんがくしゅう

大量のデータを使って、特定の用途に限らない汎用的な特徴や知識をモデルにあらかじめ学習させること。大規模言語モデルでは大量の文章で次の語を予測する学習を行う。事前学習したモデルをファインチューニングして個別の課題に適応させる。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 1 回出題(基本情報技術者試験 1)

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。用語名で照合しているため、関係の薄い問題が含まれることがあります。

基本情報技術者試験の過去問によく出る用語

Related

関連キーワードの用語

PD-Dファインチューニング

事前学習済みのモデルを、目的の課題のデータで追加学習して、重みをその課題に合わせて調整すること。一から学習するより少ないデータと計算で高い精度が得られる。全パラメータを更新する方法のほか、一部の層だけを更新したり、LoRAのように少数の追加パラメータだけを学習したりする方法(PEFT)があり、更新しすぎると元の知識を失う破滅的忘却に注意する。

PD-D転移学習

ある課題で学習したモデルの知識を、関連する別の課題の学習に流用する手法。例えば大量の画像で学習したCNNの前半の層を特徴抽出器としてそのまま使い、出力に近い層だけを手元の少量のデータで学習し直す。学習データが少ない課題でも精度を出しやすく、学習時間も短くなり、ファインチューニングは転移学習の代表的な方法である。

PD-D破滅的忘却

ニューラルネットワークに新しい課題やデータを追加で学習させると、重みが上書きされて、以前に学習した課題の性能が急激に失われる現象。継続学習やファインチューニングで問題になる。過去のデータの一部を混ぜて学習するリプレイ、重要な重みの変化を抑える正則化(EWC)、元の重みを固定して追加のパラメータだけを学習するLoRAなどで緩和する。

PD-Dインストラクションチューニング

事前学習した言語モデルを、多様な課題の「指示文と望ましい応答」の組のデータでファインチューニングし、人間の指示に従って応答できるようにする手法。次のトークンを予測するだけのモデルを対話や業務に使える形に変え、学習していない課題への対応力(ゼロショット性能)も高まる。RLHFなどのアラインメントの前段として行われることが多い。

PD-Sロボット基盤モデル

大量で多様なデータで事前に学習し、特定の作業に限らず多くの種類のロボットの作業に応用できるようにした基盤モデル。画像と言語を扱うVLM(vision-language model)や、さらにロボットの動作の出力までを1つのモデルで扱うVLA(vision-language-action)モデルがあり、言葉で指示した作業をロボットに実行させる研究と実用化が進んでいる。

PD-Sドメイン適応

あるデータの分布(ソースドメイン)で学習したモデルを、分布の異なる別の環境(ターゲットドメイン)でも性能を保って使えるように適応させる手法。転移学習の一種で、シミュレーションで学習した制御を現実のロボットに移す場合や、別の工場・別のカメラで撮影した画像に適用する場合に使う。