AI・機械学習
中級

Word2Vec (2013年)(ワードトゥベック)

Word2Vec は2013年1月Tomas Mikolov (Google・後Facebook・後Microsoft) ・Kai Chen・Greg Corrado・Jeffrey Dean (Google) が発表した単語埋め込み (Word Embedding) アルゴリズムでContinuous Bag-of-Words (CBOW) ・Skip-gram モデル採用し「king - man + woman ≈ queen」等のベクトル演算で意味的関係を表現可能化しNLP 革命の起点となった現代自然言語処理の基盤技術。

0 回閲覧
0 いいね
2026/5/13 更新
関連タグ
word2vec
2013
mikolov
google-brain
jeffrey-dean
word-embedding
cbow
skip-gram
nlp-revolution
king-man-woman-queen
ai-history
embedding

Word2Vec (2013年)

概要

Word2Vec は2013年1月Tomas Mikolov (1981-・チェコ生・Google Brain 2012-2014年・後Facebook AI Research FAIR 2014-2020年・後Microsoft Research 2020年-) ・Kai Chen・Greg Corrado・Jeffrey Dean (1968-・Google Senior Fellow・Google AI VP・MapReduce 2004年/Bigtable 2006年/TensorFlow 2015年共同開発・現代Google AI 重鎮) が発表した単語埋め込み (Word Embedding) アルゴリズムで2 論文「Efficient Estimation of Word Representations in Vector Space」(ICLR 2013) ・「Distributed Representations of Words and Phrases and their Compositionality」(NIPS 2013) で公開・Continuous Bag-of-Words (CBOW・周辺語から中心語予測) ・Skip-gram (中心語から周辺語予測) モデル採用し「king - man + woman ≈ queen」等のベクトル演算で意味的関係を表現可能化しNLP (Natural Language Processing・自然言語処理) 革命の起点となった現代自然言語処理の基盤技術。後継GloVe (2014年Pennington・Stanford) ・FastText (2016年Mikolov・Facebook) ・BERT (2018年Google)・GPT (2018年-OpenAI) 全てWord Embedding 概念を継承。

主な特徴・仕組み

  • 発表: 2013年1月Mikolov et al. 「Efficient Estimation of Word Representations in Vector Space」ICLR 2013 (Workshop)・後Google が C 言語実装公開
  • 著者: Tomas Mikolov (主著・Google Brain 当時)・Kai Chen・Greg Corrado・Jeffrey Dean
  • 2モデル:
    • CBOW (Continuous Bag-of-Words): 周辺語 (n-gram) から中心語を予測・高速学習
    • Skip-gram: 中心語から周辺語を予測・低頻度語に強い
  • ベクトル次元: 50-300 次元 (典型 300)
  • 学習データ: Google News (1,000億 単語)
  • 語彙サイズ: 300万 単語+フレーズ
  • 学習時間: NVIDIA GPU で数時間-数日
  • 革新: 「単語を密ベクトルで表現」「ベクトル演算で意味的関係表現」

「king - man + woman ≈ queen」ベクトル演算

Word2Vec の最も有名な例:

  • 動作: 単語ベクトルの差・和で意味的関係を演算可能
  • 例1: vec("king") - vec("man") + vec("woman") ≈ vec("queen") (王-男+女=女王)
  • 例2: vec("Paris") - vec("France") + vec("Japan") ≈ vec("Tokyo") (パリ-フランス+日本=東京)
  • 例3: vec("Microsoft") - vec("Windows") + vec("Apple") ≈ vec("Mac OS")
  • 意義: 「単語のベクトル表現が意味的構造を持つ」初の実証・「Distributed Representation」(分散表現) 概念確立
  • 後継: 全現代NLP モデル (BERT・GPT・Claude・Gemini) がEmbedding 概念を継承

Tomas Mikolov の物語

Word Embedding の父:

  • 1981年生まれ: チェコ
  • 大学: Brno University of Technology PhD (2012年)
  • キャリア: Google Brain (2012-2014年・Word2Vec 発表)・Facebook AI Research FAIR (2014-2020年・FastText 開発)・Microsoft Research (2020年-)
  • 2013年Word2Vec 発表: 31歳のキャリア・歴史的論文
  • 2016年FastText 発表: 文字レベルNグラムを利用・低リソース言語対応 (300+ 言語サポート)
  • 後継: 2018年BERT (Google)・GPT (OpenAI) でWord2Vec を超越も「Embedding 革命の起源」評価継続

CBOW vs Skip-gram の違い

2つのアーキ比較:

  • CBOW (Continuous Bag-of-Words):
    • 入力: 周辺語 (前2語+後2語の n-gram)
    • 出力: 中心語の予測
    • 学習速度: 高速 (Skip-gram より3-5倍)
    • 適用: 大規模データ・高頻度語
  • Skip-gram:
    • 入力: 中心語
    • 出力: 周辺語の予測 (前2語+後2語)
    • 学習速度: 遅い
    • 適用: 小規模データ・低頻度語に強い・特殊用語・専門語
  • 採用: 業界では両者並走・データサイズで選択・現代では BERT・GPT が両者を超越

1956-2024年NLP の系譜

68年間のNLP 進化:

  • 1954年Machine Translation (IBM・Georgetown): 露語→英語・初の機械翻訳デモ
  • 1960年代-1980年代Symbolic NLP: Chomsky 文法・Phrase Structure Grammar・ルールベース
  • 1990年代Statistical NLP: IBM 統計的機械翻訳 (SMT・Brown 等)
  • 2003年Neural Language Model (Bengio・Montréal): ニューラルネット で言語モデル
  • 2008年Joint NLP (Collobert・Weston・NEC Labs): マルチタスク学習・後Word2Vec の祖先
  • 2013年Word2Vec (Mikolov・Google): 単語埋め込み革命
  • 2014年GloVe (Pennington・Stanford): Global Vectors・統計的+ニューラル
  • 2014年Sequence-to-Sequence (Sutskever・Vinyals・Le・Google): Neural Machine Translation
  • 2014年Attention (Bahdanau・Cho・Bengio): 注意機構導入
  • 2017年Transformer (Vaswani et al・Google): Self-Attention・現代LLM 祖先
  • 2018年BERT (Devlin・Google): 双方向Transformer
  • 2018年GPT-1 (OpenAI): 自己回帰Transformer
  • 2020年GPT-3 (OpenAI 175B): 大規模化革命
  • 2022年ChatGPT (OpenAI): AI 革命起点
  • 2024年GPT-4o (OpenAI): Multimodal AI

採用システム (2013-2024年)

Word2Vec の普及:

  • Google Search: 検索結果ランキング (2014年-)
  • Facebook: News Feed ランキング (2014年-)
  • Amazon: 商品推薦
  • Spotify: 音楽推薦
  • Twitter (X): ツイートランキング・関心分析
  • 学術研究: 全主要NLP 論文がWord2Vec を引用 (2013-2018年・10万+ 引用)
  • 後継: 2018年BERT・2020年GPT-3 でWord2Vec の役割は基本機能に・但しEmbedding 概念は全現代AI で継承
  • 現代: 2024年RAG (Retrieval-Augmented Generation) でEmbedding 検索 (OpenAI text-embedding-3 等) が主流・Word2Vec の直接子孫

RAG (Retrieval-Augmented Generation・2020年-)

Word2Vec の現代的後継:

  • 2020年Facebook AI Research 提案: 「Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks」
  • 動作: 質問の Embedding を計算→ベクトル DB (Pinecone・Weaviate・PGvector) から類似文書検索→LLM (ChatGPT 等) に文脈として渡す
  • 採用: 全主要LLM アプリ (ChatGPT Retrieval・Claude・Gemini RAG)・企業内ナレッジベース・カスタマーサポート
  • 意義: 「Word2Vec の Embedding 概念」が10年経て現代AI の中核技術として復活・継承

関連技術との違い

項目One-Hot Encoding (1990年代)Word2Vec (2013)GloVe (2014)BERT (2018)
表現スパースベクトル (V×1)**密ベクトル (300次元) **
意味的類似性× (距離計算不能)**○ (cos 類似度) **○○ (文脈依存)
学習× (固定)教師なし (Word2Vec)統計+ニューラル自己教師あり (MLM/NSP)
計算量低中中高 (Transformer)
適用TF-IDF・Bag-of-WordsNLP 全般NLP 全般文脈理解・質問応答

よくある質問 (FAQ)

Q1: なぜWord2Vec が「NLP 革命の起点」と呼ばれるか? A: (1) 2013年1月発表時点で「単語をベクトル表現」概念が業界に衝撃・(2) 「king - man + woman ≈ queen」のベクトル演算で意味的構造を実証・(3) Google が C 言語実装をオープンソース公開・以降全NLP 業界が Embedding 採用・(4) 後継GloVe・FastText・BERT・GPT 全てEmbedding 概念を継承・(5) 2024年現代RAG (Retrieval-Augmented Generation) でも Embedding が中核・(6) 10年経過 (2024年現代) も論文引用継続・全要因で「NLP 革命の起点」評価。

Q2: Word2Vec と BERT/GPT の違いは? A: Word2Vec (2013年) は静的Embedding (文脈不問・「bank」(銀行) と「river bank」(川岸) で同一ベクトル) ・BERT (2018年) /GPT (2018年-) は動的Embedding (文脈依存・Transformer ベース・「bank」が文脈で別ベクトル)。現代AI では BERT/GPT がメイン・Word2Vec は基本概念として継承・但しシンプル/低リソース環境ではWord2Vec/FastText が今も実用的。

Q3: 現代でWord2Vec 学ぶ価値は? A: 大いにあり。(1) NLP 入門の標準教材・「Embedding」概念理解の出発点・(2) 全現代NLP モデル (BERT・GPT・Claude・Gemini) の基礎概念・(3) RAG (Retrieval-Augmented Generation・2020年-) で Embedding が中核・(4) 小規模/低リソース環境ではWord2Vec/FastText が今も実用的・(5) AI/ML Engineer・Data Scientist の必須基礎知識・新卒/転職市場で重要NLP 基礎スキル。

まとめ

  • 2013年Mikolov・Dean (Google) 発表
  • 単語埋め込みアルゴリズム
  • CBOW・Skip-gram モデル
  • 「king - man + woman ≈ queen」ベクトル演算
  • NLP 革命の起点・現代NLP の基盤
この記事について
カテゴリーAI・機械学習
難易度中級
作成日2026/5/13