TELEClass: Taxonomy Enrichment and LLM-Enhanced Hierarchical Text Classification with Minimal Supervision

項目 内容
論文ID P39
区分・分類 論文・スキーマ・オントロジー
著者・所属 Yunyi Zhang, Ruozhen Yang, Xueqiang Xu, Jinfeng Xiao, Jiawei Han(University of Illinois Urbana-Champaign)、Rui Li(University of Science and Technology of China)、Jiaming Shen(Google Deepmind)
発表先 Proceedings of the ACM Web Conference (WWW 2025)
発表日 2025-04-22
引用数 27(OpenAlex 2026-10-06時点)
言語 英語
URL https://doi.org/10.1145/3696410.3714940
PDF 論文/pdf/P39.pdf
読んだ範囲 全文

論文タイプ

新技術。クラス名だけを教師とする階層テキスト分類の新手法 TELEClass を提案し、既存手法と比較しているため。

研究の目標

階層テキスト分類(文書をラベル分類体系=taxonomy の複数ノードに割り当てる)は、ラベル空間が大きく構造を持ち、細かいクラスや出現の少ないクラスがあるため難しい。従来手法は人手ラベルを大量に必要とし、LLM の zero-shot は数百クラスをプロンプトに入れると構造が失われ精度・コストともに悪い。既存の弱教師手法(TaxoClass)はコーパス中のクラス手がかりを使わず、含意モデルによる疑似ラベル選択も不安定。本論文は「各ノードのクラス名だけ」を教師として、LLM の一般知識とラベルなしコーパス固有の知識を組み合わせ、多ラベル分類器を学習することを狙う。ラベル体系は木ではなく DAG(1ノードが複数の親を持てる)とする。

技術的なやり方

4段階で疑似ラベルを作り、分類器を学習する。

段階 内容
(1) LLM-Enhanced Core Class Annotation LLM に各クラスのキーワードを生成させる(親と関連し兄弟とは無関係な語、各10語)。文書とキーワードの埋め込み類似度で根から下へ木探索し(レベル l で l+3 個の子を選ぶ)候補を絞り、その候補から LLM が文書の「core class(最も的確な細かいクラス)」を選ぶ
(2) Corpus-Based Taxonomy Enrichment AutoPhrase でコーパスから語句候補を抽出。人気度(文書頻度)・兄弟クラスとの区別度(BM25 の softmax)・クラス名との意味類似度の幾何平均で、クラスごとに上位 k=20 語を選び、LLM 生成語と合併
(3) Core Class Refinement 文書を Sentence Transformer で埋め込み、キーワードを含む文書の平均をクラス表現とする。類似度順の並びで差が最大になる位置より上を core class とし、その差を確信度として上位75%の文書を採用
(4) Path-Based Data Augmentation と学習 一度も core class に選ばれないクラス(Amazon 11.6%、DBPedia 5.4%)を補うため、上位から葉までの経路ごとに LLM で疑似文書を q=5 件生成。BERT-base の文書エンコーダ+log-bilinear のマッチングネットワークを BCE 損失で学習(self-training なし)

LLM は GPT-3.5-turbo-0125。データセットは Amazon-531(商品レビュー、531ラベル・3層)と DBPedia-298(Wikipedia 記事、298ラベル・3層)。評価は Example-F1、P@1、P@3、MRR。

結果

弱教師・zero-shot 手法との比較(Example-F1 / P@1):

手法 Amazon-531 DBPedia-298
Hier-0Shot-TC 0.4742 / 0.7144 0.6765 / 0.7871
ChatGPT(全クラスをプロンプトに入れる) 0.5164 / 0.6807 0.4816 / 0.5328
TaxoClass-NoST 0.5431 / 0.7918 0.7712 / 0.8621
TaxoClass 0.5934 / 0.8120 0.8156 / 0.8942
TELEClass 0.6483 / 0.8505 0.8633 / 0.9351
Fully-Supervised 0.8843 / 0.9524 0.9786 / 0.9945

限界・課題

要点

クラス名だけを教師に、LLM 生成語とコーパスから抽出した語で分類体系の各ノードを拡充し、LLM による core class 付与と経路単位の疑似文書生成で疑似ラベルを作って階層多ラベル分類器を学習する手法。2データセットで既存の弱教師手法を上回り、GPT-4 プロンプトと同程度の精度を推論コスト <$1 で実現した。