アーカイブ / LLM / VLM
商品文と画像を組み合わせ、大量の候補から関連商品を探すViXML
ViXML
ViXMLの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: Overview of ViXML multi-modal framework, which supports both encoder language models (LMs) and decoder LLMs. ViXML efficiently incorporates visual metadata in queries ( a i a_{i} ) and labels ( a r a_{r} ) while freezing the vision encoder for efficiency. Prompts ( ℰ i ′ {\mathcal{E}}^{\prime}_{i} and ℰ r ′ {\mathcal{E}}^{\prime}_{r} ) combine text and projected image embeddings ( ℰ {\mathcal{E}} and 𝒱 {\mathcal{V}} ). Sentence embeddings ( 𝐡 q i {{\mathbf{h}}}^{i}_{q} and 𝐡 l r {{\mathbf{h}}}^{r}_{l} ) are learned via contrastive learning.
概要
- ViXMLは商品文と画像を数値列に変え、大量の候補から関連商品を探す。
- 画像モデルを固定し、画像1枚を1個の表現として文章の表現に加える。
- 著者らのLF-AmazonTitles-1.3M実験では、DistilBERTのP@1が文章のみの58.49から画像付きの64.17になった。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、ViXMLの仕組み
- 01商品文と画像
- 02画像を数値化
- 03文と画像を統合
- 04関連商品候補
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
ViXMLが扱う大規模な複数ラベル分類とは、1件の入力に対し、非常に多くの候補から複数の関連先を選ぶ課題だ。商品同士の推薦では、短い商品名だけで違いを表しにくく、候補数も多い。精度と検索にかかる処理量の両方が問題になる。
既存の有力な方法は、入力商品と候補商品の文章をそれぞれ短い数値列に変え、近い組み合わせを探す。著者らは、この枠組みで大きな言語モデルと商品画像を使う方法を調べた。
手法
ViXMLは、入力商品と候補商品それぞれの文章・画像から、照合に使う数値列を作る。画像は学習中に更新しない視覚モデルで1枚につき1個の表現にし、学習可能な変換を通して文章の表現とつなぐ。画像が複数あれば、その枚数分を加える。エンコーダー型では画像表現を文章の前に置く。
正解の商品を入力商品に近づけ、正解でない商品を遠ざける「対照学習」で照合の仕方を学ぶ。例えば商品名と写真を入力し、登録済み商品の表現との近さから候補を返す。デコーダー型では定型文、商品文、画像表現の順に並べ、各部分を合わせて一つの照合用表現にする。
新規性
著者らが提案するViXMLは、画像1枚を1個の表現にまとめ、視覚モデルを固定したまま、商品文を扱う分類モデルへ画像情報を加える。画像を細かな領域ごとの多数の入力に分けないため、文章と画像を合わせた入力列の増加を抑えられる。
文章全体を読み取るエンコーダー型と、前から順に読むデコーダー型の双方に適用できる構成も特徴だ。デコーダー型では短い定型文を添え、画像表現を商品文の後ろに置く。
従来手法との違い
文章のみを使う同じモデルとの比較では、LF-AmazonTitles-131KのDistilBERTで、最上位候補の精度を示すP@1が44.86から49.55になった。これは画像を加えた条件での差であり、ほかの条件にも同じ差が出るとは限らない。
画像も使う既存法MUFINとは、両者を同じPRIME方式に載せた比較がある。MM-AmazonTitles-300Kで視覚モデルにSigLIP2を使った場合、P@1はMUFINが53.44、ViXMLが55.03だった。元のMUFINとの比較は学習構成なども異なる。
実験結果
著者らは商品間推薦用の公開データ4件で文章のみの方式を評価し、画像を加えたViXMLも対応する4件で調べた。うち3件にはAmazon Reviewsの画像情報を追加した。評価指標には最上位候補の精度P@1、上位5件の精度P@5、上位100件に含まれる正解の割合R@100を用いている。
最大のLF-AmazonTitles-1.3Mでは、DistilBERTのP@1が文章のみの58.49からViXMLの64.17へ、Qwen2.5-3B-Iでは60.74から66.01へ変わった。著者らの実験では、特記のない場合は視覚モデルにSigLIPv2を使い、画像を3枚用い、最終学習時点の成績を報告している。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:商品台帳で、ある商品に関連する商品の候補を担当者へ提示する。入力は商品名・説明文と既存の商品画像、出力は登録済み商品から選んだ候補一覧とし、担当者が採否を確認する。自動的な採用は前提にしない。
学習には商品間の正解の関連付け、入力商品と候補商品の文章・画像、商品IDとの対応が必要だ。画像を得る撮影機器の追加は想定せず、既存画像の取得元を確認する。自社の商品語彙とラベル体系に合わせて学習し、画像がない商品も記録する。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:商品名・説明文、既存の商品画像、正解の関連商品を結ぶ履歴を集め、候補商品側の文章・画像も商品IDに対応付ける。必要なラベルは正解の関連付けであり、新たな撮影センサーは前提としない。画像欠損件数と取得元を先に確認する。
同じ学習・評価分割で文章のみの方式を基準とし、画像を加えたViXML型の構成を自社の商品語彙に合わせて学習する。P@1とR@100、候補提示時間、画像欠損時の成績を測る。担当者には誤った候補の種類と確認に要する手間も記録してもらう。
限界と課題
著者らは、大きいデコーダー型モデルでは推論時の処理量が増えると述べている。また、元のMUFINとの比較には、学習段階、画像枚数、基礎となる分類方式の違いがあると明記する。これらの結果から、自社での処理時間を直接見積もることはできない。
編集上の検証事項は、画像の欠損や古さ、商品と画像の対応、見た目が似た別商品の取り違えである。確認できた本文の範囲では、商品台帳での運用結果は示されていないため、担当者による候補確認の負担も別途測る必要がある。
出典
元のタイトル・要旨を確認する(英語)
Large Language Models Meet Extreme Multi-label Classification: Scaling and Multi-modal Framework
Foundation models have revolutionized artificial intelligence across numerous domains, yet their transformative potential remains largely untapped in Extreme Multi-label Classification (XMC). Queries in XMC are associated with relevant labels from extremely large label spaces, where it is critical to strike a balance between efficiency and performance. Therefore, many recent approaches efficiently pose XMC as a maximum inner product search between embeddings learned from small encoder-only transformer architectures. In this paper, we address two important aspects in XMC: how to effectively harness larger decoder-only models, and how to exploit visual information while maintaining computational efficiency. We demonstrate that both play a critical role in XMC separately and can be combined for improved performance. We show that a few billion-size decoder can deliver substantial improvements while keeping computational overhead manageable. Furthermore, our Vision-enhanced eXtreme Multi-label Learning framework (ViXML) efficiently integrates foundation vision models by pooling a single embedding per image. This limits computational growth while unlocking multi-modal capabilities. Remarkably, ViXML with small encoders outperforms text-only decoder in most cases, showing that an image is worth billions of parameters. Finally, we present an extension of existing text-only datasets to exploit visual metadata and make them available for future benchmarking. Comprehensive experiments across four public text-only datasets and their corresponding image enhanced versions validate our proposals' effectiveness, surpassing previous state-of-the-art by up to +8.21\% in P@1 on the largest dataset. ViXML's code is available at https://github.com/DiegoOrtego/vixml.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




