公開されたアルゴリズムの全体像

X(旧 Twitter)は 2026 年 5 月、「For You」フィード推奨システムのコアを GitHub で公開した。リポジトリ xai-org/x-algorithm で Apache License 2.0 のもとで公開されており、Rust 57.4% + Python 42.6% で構成される。

4つの中核コンポーネント

1. Thunder(サンダー)

フォロー中アカウントの投稿を管理。ユーザーが既にフォローしているアカウントからのコンテンツフローを制御。

2. Phoenix(フェニックス)

検索・ランキングを行う機械学習技術。未知のコンテンツ発見部門を担当。

3. Home Mixer(ホームミキサー)

Thunder と Phoenix からの複数データソースを統合・調整。フィード全体のバランスを制御。

4. Candidate Pipeline(候補パイプライン)

推奨パイプラインの再利用可能フレームワーク。他システムでも応用可能な汎用設計。

最大の特徴:手作業チューニングの廃止

従来の推奨アルゴリズム

  • 複数の手作業設計特徴量
  • エンジニアによるルールベースチューニング
  • パラメータの細かい調整が必要

X の新設計

  • 手作業で設計された特徴をすべて排除
  • Grok ベーストランスフォーマーモデルが全ての重い処理を担当
  • 複数の行動信号を直接学習:いいね、返信、リポスト、リンククリック

トランスフォーマーが以下の確率を予測し、重み付けして最終スコアを算出:

最終スコア = w1 × P(いいね) + w2 × P(返信) + w3 × P(リポスト) + w4 × P(クリック)

なぜ今この公開なのか

透明性への業界圧力

主要 SNS プラットフォーム(Meta、TikTok、YouTube など)がアルゴリズムの透明化を求められている時代背景。X のこの決定は「推奨アルゴリズムは複雑だが、解析可能」であることの実証。

エンジニアリング コミュニティへのアピール

オープンソース化により、セキュリティ研究者や学術界の検証を受け入れる姿勢を示唆。ただし、本番環境で使われるハイパーパラメータや学習データなどは引き続き非公開の可能性。

競争優位性の維持

アルゴリズム自体の公開は行いつつも、実装細部(モデルの重み、学習データセット、リアルタイムパラメータ調整)を保有し続けることで、競争優位を維持。

業界への波紋

  • TikTok、YouTube など:独自アルゴリズムの公開圧力が増加の可能性
  • AI スタートアップ:本番環境での推奨システム実装の参考資料として利用
  • 規制当局:アルゴリズム検証のための技術的根拠として活用見込み

X のこの動きは、推奨システムの「ブラックボックス化」から「グレーボックス化」への転換を象徴している。