Twitterは、人々がどのようなツイートをどのような理由で見るのかを決定すると主張するコードを公開した。
Twitterは金曜午後、ツイート推奨アルゴリズムのコードであると主張するものをGitHubに投稿することで、CEOイーロン・マスク氏の多くの約束の1つを果たした。
GNU Affero v3.0 General Public Licenseに基づいて公開されたこのコードには、ツイートがユーザーのタイムラインに表示される可能性が高低する要因に関する詳細が多数含まれています。
Twitter エンジニアリング チームは、コードの公開に伴うブログ投稿 (具体的なキャプションなし) で、「最終的にデバイスのタイムラインに表示される最も人気のあるツイート」を決定するシステムは「相互接続された多くのサービスとジョブで構成されている」と述べています。Twitter のホーム画面が更新されるたびに、Twitter は「数億のツイートから上位 1,500 のツイート」を取得すると投稿では述べています。
これらのツイートの最大のソースは「オンライン ソース」、つまり誰かにフォローされているユーザーです。このスタックの上位のツイートは、ユーザーがそのツイートの作成者と対話する可能性によってランク付けされます。彼らのツイートが For You に表示される可能性が高くなります。Twitterは、ユーザーがフォローしていない「オフラインソース」について、ユーザーがフォローしている人の注目を集めるツイートや、ユーザーと似たツイートを好む人に好かれるツイートを考慮していると述べている。
コードを見た人はすでに、さらに多くの疑問を引き起こす考慮事項に気づいています。もちろん、多くの人がそれらを Twitter 自体に投稿しました。
Twitterは「アルゴリズム」のソースコードを公開した。
ああ、このファイルは何ですか? 家のタイムラインのツイートの述語?
ああ、二枚目の写真は何ですか?pic.twitter.com/UE3dU8e3Os
ノルウェーのソフトウェア コンサルティング サービス TurtleSec のシニア ソフトウェア エンジニアである Olafur Vaage 氏は、「 HomeTweetTypePredicates.scala 」内には、ツイートが「For You」セクションの候補となる可能性がある考慮事項の一部が次のとおりであると述べました。
-
author_is_elon
-
author_is_power_user
-
author_is_democrat
-
author_is_republican
コードの他の場所では、Twitter エンジニアが残したとされるコードコメントで、これらの識別値が「メトリクスを収集するためにのみ使用される」ことを明確にしています。コメントは次のようになります。
これらの作成者 ID リストは、メトリクスを収集するためにのみ使用されます。私たちは、これらの著者のツイートを配信する頻度と、そのツイートがユーザーにどの程度の印象を与えたかを追跡します。これは、あるグループに他のグループよりも悪影響を与える変更を送信していないことを A/B 実験プラットフォームで確認するのに役立ちます。
「DDGStatsDemocratsFeature」や「DDGStatsElonFeature」など、問題のオブジェクトの名前はこの解釈をサポートしているようですが、利用可能なコードでは確認できない可能性があります。しかし、Twitter がこれらの変数をチェックし、関連付けているのは興味深いことです。Twitter Spaces のオーディオ セッション中に、Twitter エンジニアは、指標に使用されているラベルが民主党と共和党であることに気づきました。マスク氏は今日までレーベルのことを知らなかったと主張し、レーベルはそこにあるべきではないと示唆した。
ツイートに関連して考慮されるその他の事項には、投稿が 30 分以内であるかどうか、画像が含まれているかどうか、「パワー ユーザー」であるかどうかなどが含まれます。これは「古い」認証済みアカウントを意味すると言う人もいます。
現在、推奨アルゴリズムのほとんどがオープンソースになる予定です。残りは続きます。
厳しいテストでは、独立した第三者が、ユーザーに表示される可能性のあるものを合理的な精度で判断できなければなりません。
間違いなく、気まずい瞬間がたくさんあるでしょう… https://t.co/41U4oexIev
マスク氏は同社のブログ投稿とともに、推奨アルゴリズムについてツイートし、「独立した第三者」が「ユーザーに表示される可能性が高いものを妥当な精度で決定」できれば「酸性テスト」が行われるだろうと主張した。
ニューヨーク・タイムズ紙によると、 Twitter社のアルゴリズムコードの公開は、ソーシャルネットワークのより広範なソースコードがGitHub上で発見され、数カ月間放置される可能性があった数日後に行われたという。その後、Twitter は GitHub に GitHub の投稿者に関する情報を公開するよう求める召喚状を受け取りました。
今週初めにプラットフォーマーが報じたところによると、ツイッター社はバイデン大統領、レブロン・ジェームズ氏、ベン・シャピロ氏、マスク氏を含む上位ツイッターユーザー35人の秘密リストを使用していたという。このリストの実装の証拠はマスク氏自身の関与に対する不満の一部によって引き起こされたと伝えられているが、ツイッターに投稿されたコードベースではまだ見つかっていない。
具体的には、このコードは、「検証済みレガシー」ユーザー(マスク氏がサービスを購入する前に信頼性や悪名を示すために青色のチェックマークが付けられていたユーザー)が非推奨となり、有料のTwitter Blue購読者が優先されるわずか数時間前に到着する。政府や大規模な組織に関係するユーザーの中には、他の色のチェックマークを申請する人もいるかもしれませんが、月額 8 ドルの Twitter Blue 加入者のみが特に「会話における優先評価」を受けることができます。
これらの変更はすべて 4 月 1 日、つまりエイプリル フールに行われます。
コメントを残す