【ドメインてきおう】
ドメイン適応 とは?
💡 「教科書で勉強したけど本番は方言だらけ」──そのギャップを埋めるAIの適応術
📌 このページのポイント
データの分布が違うと、そんなに精度が落ちるの?
具体的にはどうやって適応させるの?
代表的な方法はいくつかあるよ。一つはソースとターゲットの特徴量分布を近づける「分布整合」で、Maximum Mean Discrepancy(MMD)やドメイン敵対的学習(DANN)が有名だね。もう一つは、画像のスタイルだけを変換する「スタイル変換」を使ってターゲットドメイン風のデータを生成するアプローチもあるよ。
ターゲットドメインにラベルがなくてもできるの?
最近はどんな場面で使われているの?
シミュレーション環境で学習したロボットを現実世界で動かす「Sim-to-Real」はホットな応用分野だね。他にも医療画像で、ある病院のCTスキャンで学習したモデルを別の機種のCTに適応させるケースも多いよ。LLMの世界でも、一般的なテキストで学習したモデルを法律文書や医療文書に適応させるときに使われているんだ。
まとめ:ざっくりこれだけ覚えればOK!
「ドメイン適応」って出てきたら「学習データと本番データの分布のズレを埋めて、違う環境でもモデルが使えるようにする技術」と思えればだいたいOK!
📖 おまけ:英語の意味
「Domain Adaptation」 = 領域適応
💬 「ドメイン」は「領域」や「分野」を意味して、異なるドメイン間でモデルを適応させることからこの名前がついたよ