1990年代にレコメンドシステムが誕生して以来、2024年時点で32年の開発の歴史があります。過去数十年にわたる開発の中で、さまざまなインターネット企業やテクノロジー企業が何百万もの推奨システム モデルを立ち上げてきました。レコメンデーションシステムは2012年から2014年にかけて開発が停滞したものの、KuaishouやByteDanceなどの新興企業によってすぐに反転し、再び注目の技術となった。浅い学習、深い学習を経て、現在では、公平性や順次的な推奨など、推奨システムの研究方向は多様化しています。 推奨システムには、初期の浅い学習アルゴリズムである協調フィルタリングから、行列分解や線形モデル、そしてディープラーニングやシーケンス推奨まで、数多くの古典的なアルゴリズムがあります。各開発期間では、いくつかのマイルストーンアルゴリズムが勝者になるという現象が見られました。レコメンデーションシステムの技術は非常に成熟していますが、私たちが普段注目していない知識はあるのでしょうか?言わないけど、それは本当だよ。信じられないなら、この記事を読んでください: 1. 何ですか?私のデータ セットでは協調フィルタリングが機能しない可能性はありますか?はい、可能です。 2023年に開催された国際学術会議CECNet 2023で、研究者らが「協調フィルタリングは嘘かホントか?ドメインの形状次第」と題する論文を発表しました。この論文では、協調フィルタリングが特定のデータ セットでは機能しない可能性があることを指摘しています。 著者らはまず、類似性行列から導出された距離行列を使用して、次元削減アルゴリズムを使用してユーザー間の関係を 2 次元空間にマッピングします。次に、ポイント i で、ポイント i の座標に端がある N 個 (N はユーザー i に類似するユーザーの数) のベクトルを定義します。各ベクトルは (Sim(i,j)-C、Sim(i,j)-C) です。ここで、Sim(i,j) はユーザー i とユーザー j の類似度、C は任意の実数です。 推奨システムの予測評価が実数であるという事実に基づいて、これらの離散点の間には他にも多くの点があり、定義したベクトル場が有効であると考えられます。 ポアンカレ・ホップの定理によれば、有向コンパクト多様体上にベクトル場が定義されている場合、このベクトルの零点の数は多様体自体のオイラー特性のみに依存し、ベクトル場自体とは関係ありません。したがって、特定のプロパティを満たすように縮小した 2 次元空間データ セットの場合、協調フィルタリング アルゴリズムは有効ではありません。驚きましたか?驚きましたか? 2. 何ですか?行列分解アルゴリズムの事前確率はガウス分布ではないのですか?はい、行列分解アルゴリズムの事前確率はガウス分布ではなく、円錐分布です。 研究者らは、国際学術会議CAMMIC 2023で「行列分解ベースのレコメンデーションシステムのパラメータ空間の分析と可視化」と題する論文を発表した。彼らは、行列分解アルゴリズムにおけるユーザーベクトル行列とアイテムベクトル行列に対してHenze-Zirkler検定を実施し、行列分解アルゴリズムにおけるユーザーベクトルとアイテムベクトルの事前分布がガウス分布ではないことを発見した。次に著者はこれらのベクトルを視覚化し、次の図を得ました。 図1 ユーザーベクトル分布 図2 項目ベクトル分布 視覚化結果を観察し、論理分析を実行すると、行列分解アルゴリズムの事前確率はガウス分布ではなく円錐分布であるという結論に達します。 3. 何ですか?推奨システムの評価データのロングテール現象は、ポアソン過程を使用してモデル化できますか?はい、できます。推奨システムのユーザー評価は、次の関係を通じてモデル化できます。これを推奨システムにおける Zipf 分布と呼びます。 例えば。映画評価ウェブサイトでは、5 つ星の評価を持つ映画には 5 つの評価があり、4 つ星の評価を持つ映画には 4 つの評価があります... 非同次ポアソン過程を使用してユーザーの評価動作をモデル化すると、方程式を解くことで Zipf 分布を満たすソリューションを得られることがわかりました。 2023年に開催された国際学術会議CAMMIC 2023で、研究者らは「オンライン評価プラットフォームのデータ構造の進化とレコメンデーションシステムへの影響」と題する論文を発表し、モデリングのプロセスを詳細に説明した。 4. 何ですか?推奨システムは、データをまったく使用せずにコールド スタートの問題を解決できますか?推奨システムにおけるコールドスタート問題は常に難しい問題でした。従来のソリューションは、転移学習/メタ学習またはホットトピックの推奨にすぎません。しかし、2021年から2023年にかけて、ZeroMat、DotMat、RankMat、PoissonMat、LogitMatといった、転移学習/メタ学習を必要とせずに推奨システムのコールドスタートを解決する一連のゼロショット学習アルゴリズムが登場しました。これらのアルゴリズムはすべて、例外なく、データの使用を必要とせず、全量のデータを使用する行列分解アルゴリズムに匹敵する結果を達成できます。 以下に、LogitMat の元の論文からの実験データ (MovieLens 1 Million Dataset) の 2 つの画像を示します。 図3 MAE比較実験 図4 公平性の比較実験 実験結果を観察すると、これらのアルゴリズムはすべて完全なサンプル アルゴリズムに匹敵するか、さらに優れた結果を達成できることがわかりました。 5.何ですか?行列分解 + 正則化により、MovieLens データセットで MAE 0.6 を達成できますか?はい、できます。推奨システムの実践者は、MovieLens データセットを使用してアルゴリズムをテストすることを特に好みますが、歴史的にアルゴリズムの MAE 値は通常 0.7 ~ 0.8 の間です。実際、正則化項のペナルティ関数の定義を変更するだけで、MAE を 0.6 まで減らすことができます。研究者が正規化項を変更することで行列分解アルゴリズムを最適化する方法を見てみましょう。 確率的勾配降下法で損失関数 L を解くと、次の式が得られます。 MovieLens Small Dataset で実験を行ったところ、行列分解の正規化項を変更することで MAE を 0.62 に削減できることがわかりました。 図3 MAE比較実験 図4 公平性比較実験 この新しい正規化手法の詳細については、学術論文「Theoretically Accurate Regularization Technique for Matrix Factorization based Recommender Systems」を参照してください。 6. 何ですか?推奨システムの結果はこのように視覚化できますか?はい、レコメンデーションシステムを視覚化できます。ここでは、Takens Embedding という 1 つの例のみを示します。ここでは、Takens Embedding の詳細については説明しません。ここでは、Takens Embedding を使用して推奨システムの MAE 曲線の次元を増やし、推奨システムを視覚化する方法を示す 3 つの図のみを示します。具体的な技術的な詳細については、学術論文「レコメンデーション システムの効果的な視覚化と分析」を参照してください。 図 5 MAE @ 1D 図 6 MAE @ 2D 図 7 MAE @ 3D 図 5、6、7 は、1D、2D、3D 空間における MAE 曲線のさまざまな状況を示しています。 2D および 3D 空間のエラー ポイント クラウドは、MAE の特定の状況をより適切に反映できます。 推奨システムは長年にわたって開発されてきましたが、私たちは今でも日々多くの新たな課題に直面しています。数え切れないほど多くの新しいテクノロジーや新製品が登場し、私たちの知識システムに影響を与えています。したがって、私たちは常に若さと意欲を持ち続け、時代の波の中で負けない競争上の優位性を維持する必要があります。 著者についてFunplus人工知能研究所の元所長、王浩氏。彼は、ThoughtWorks、Douban、Baidu、Sina などの企業で技術職および技術幹部職を歴任しました。彼はインターネット企業、金融テクノロジー、ゲーム企業などの分野で12年間働いており、人工知能、コンピューターグラフィックス、ブロックチェーンなどの分野で深い洞察力と豊富な経験を持っています。国際学術会議やジャーナルに42本の論文を発表し、IEEE SMI 2008 Best Paper Award、ICBDT 2020 / IEEE ICISCAE 2021 / AIBT 2023 Best Paper Report Awardを受賞。 |
<<: スマート充電インフラ: 電気自動車の充電における人工知能の貢献
GPT-3 は論理的な手順に従ってコーパステキストを洗練して要約できるため、詩やラップの歌詞を書くの...
7月20日、スタンフォード大学とカリフォルニア大学バークレー校の研究チームが最近GPT-4の詳細な研...
[[273650]]まず最初に強調しておきたいのは、この記事の発端は High Availabil...
GPT-4 を「推奨」した後、Copilot は Terence Tao 氏からも熱烈に推奨されま...
最近、アリババDAMOアカデミーは、2022年に最も注目に値する最先端技術トップ10をまとめました。...
今日、都市化の加速と都市人口の増加により、都市ガバナンスはますます困難になっています。例えば、都市統...
基本概念決定木は分類アルゴリズムです。データ型: 数値と名目値。構築アルゴリズムは名目データに対して...
3月23日(北京特派員 柯李)冬季オリンピックの水中聖火リレーを完走するロボットから、冬季パラリンピ...
[[122231]]現代のコンピュータ ネットワークでは、ネットワーク トポロジやトラフィックの変化...
[[183545]]ハッカーが徐々に人工知能システムに適応するにつれて、プログラマーも積極的に新し...
この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...
ビッグデータダイジェスト制作著者: カレブ氷は地球の盾とも言え、余分な熱を宇宙に反射して地球の地層と...
IDCはこのほど、2019年および今後10年間の中国の情報通信分野と技術応用に関するトップ10予測を...