表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

追加学習で語の表現が変わる度合いから、コミュニティ固有の語を探す

Semantic Shift via Fine-Tuned DistilRoBERTa

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

Semantic Shift via Fine-Tuned DistilRoBERTaの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1. Semantic Shift across Reddit communities.

出典:Semantic Shift via Fine-Tuned DistilRoBERTa / arXiv ↗

概要

  • Redditの3コミュニティの投稿でDistilRoBERTaを追加学習し、学習前後の語の数値表現の差から固有語の候補を探した。
  • 著者らは、コサイン類似度が低い側の10%にコミュニティ特有の語が見つかり、高い側には比較的一般的な意味の語が集まると報告した。
  • WoWの検証データのパープレキシティは1182.95から追加学習1エポック後に18.76となった一方、別の穴埋め評価のF1値は0.064から0.019に下がった。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Semantic Shift via Fine-Tuned DistilRoBERTaの仕組み

左から右へ読む
  1. 01コミュニティ投稿
  2. 02モデルを追加学習
  3. 03語表現の類似度算出
  4. 04低類似度語の一覧

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

オンラインのコミュニティでは、一般的な用法を知るだけでは読み解きにくい俗語、固有名、共有された物語が使われる。著者らは、Redditの集団ごとに特別な意味や重要性を持つ語を、語別の正解ラベルを用意せず見つける課題を扱った。

同じ表記の語でも、集団の内外で使われ方が違えば、外部の読者は投稿の文脈を取り違え得る。そこで、一般的な文章を学んだモデルと、集団の投稿を追加で学んだモデルとで、語の数値表現がどう変わるかに着目する。

手法

入力は対象コミュニティの投稿本文と調べる語の集合である。著者らは、文中の隠された語を予測する学習を受けたDistilRoBERTaを、コミュニティ別の投稿で追加学習する。続いて各語について、学習前と学習後のモデルから「埋め込み」と呼ぶ数値の並びを取り出す。これはモデル内部で語を表す方法である。

二つの埋め込みの向きの近さを「コサイン類似度」で測り、値が低い語を表現の変化が大きい候補として並べる。たとえばゲーム内の存在「n’Zoth」のような語を調べる際は、順位を見たうえで投稿中の用例を読む。著者らは表現の違いの可視化も行った。出力は意味を確定した辞書ではなく、確認対象となる語の一覧である。

新規性

著者らは、一般的な文章で学習済みのモデルをコミュニティの投稿で追加学習し、各語の表現がどれだけ変わったかを候補選別に使う。語ごとに俗語かどうかの正解ラベルを付けずに調べる方法として提案した。

対象は俗語だけでなく、集団内で知られる人物・組織・場所や、共有される物語にも及ぶ。ただし、表現の変化は固有の意味を確定する証拠ではなく、原文で確認する語を絞る指標である。

従来手法との違い

比較基準は、追加学習前のDistilRoBERTaである。対象コミュニティの文章で追加学習したモデルと同じ語の表現を比べ、その差から候補を並べる。著者らは、この課題に直接対応する既存の基準手法がないとして、このモデルを基準に選んだ。

関連研究には、同じ領域での時間による意味変化を調べる方法もある。本研究が調べるのは、コミュニティの用法が一般的な用法からどの程度離れるかである。両者の精度を同じ条件で直接比較した結果は示されていない。

実験結果

著者らはRedditのGamingから43,851件、Technologyから13,700件、World of Warcraft(WoW)から13,309件の投稿本文を使用した。別に、各集団に固有の語20語ずつと一般的な俗語30語、計90語の用例で対象語を隠した評価集合を作った。

著者らの表では、WoWの検証データに対するパープレキシティは基準モデル1182.95、追加学習1エポック後18.76だった。これは語の予測での迷いを表す指標である。一方、穴埋め評価のF1値はWoWで0.064から0.019へ低下し、Gamingは両モデルとも0.020、Technologyは両モデルとも0だった。著者らは低類似度側の10%に集団特有の語が見つかると報告するが、その発見率の数値は示していない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:社内IT窓口の問い合わせ文から、部署内だけで特別な意味を持つ略語の候補を拾い、用語集の更新につなげる。入力は対象部署の過去の問い合わせ本文、出力は類似度の低い語と、その用例を担当者が確認するための一覧とする。

追加学習には対象部署の文章が必要で、候補抽出用の語別正解ラベルは設けない。掲載の判断には、担当者が用例を読んで付けた確認記録を使う。センサーは不要で、社内文書への追加学習と表記の整理が適応作業になる。効果はこの論文では検証されていない。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:対象部署の問い合わせ本文を集め、表記を整理してDistilRoBERTaを追加学習する。学習用の語別正解ラベルは設けず、学習前後の類似度で候補を並べる。必要な入力は文章であり、センサーは使わない。対象部署の文体への適応と用例の確認を作業に含める。

比較基準には追加学習前のモデルを置く。別に確保した用例を担当者が読み、語が部署固有の用法かどうかを記録する。この確認ラベルを使い、候補上位に含まれる該当語数、見落とした重要語数、確認に要した作業量を数える。用語集への採用は、その結果を見て判断する。

限界と課題

著者らは、計算資源の制約から比較的小規模なコミュニティを扱い、追加学習も1~2エポックに限られたと述べる。エポックは学習データを一通り使う回数である。また、標準的な評価基準がなく、手作業で作った評価集合も小さいと説明している。

編集上の検証事項は、投稿数や表記揺れが語の順位に与える影響と、上位候補の用例を読んだときに固有の意味を確認できる割合である。類似度が低い理由を、この数値だけで特定することはできない。社内文書でも同じ傾向が出るかは別途確かめる必要がある。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Community-Specific Slang and Entity Detection via Semantic Shift in Fine-Tuned Language Models

We propose an unsupervised method of resolving slang, unique entities, and folklore from online communities by isolating words in the lexicon that have the highest magnitude of semantic shift. Semantic shift is defined as the evolution of a word's encoded representation as a result of fine-tuning a pretrained Large Language Model (LLM) on a community-specific text corpus. This value is inversely proportional to the cosine similarity between the base model's encoded representation of a word, and a fine-tuned model's encoded representation. We fine-tune the DistilRoBERTa model on text corpora collected from 3 Reddit subreddits (r/Technology, r/Gaming, r/WorldofWarcraft), model a distribution of cosine similarity over the lexicon, and show that one can successfully resolve words that have unique significance to the community by pulling data in the bottom 10-percentile. In contrast, we show that data in the top 10-percentile consist of words that carry relatively universal semantics.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01