StartupXO
検索
日本語

大規模言語モデルは情報をどう記憶し、どれくらい保存できるのか(alexwang.ai)

startupxo 話し合う

書く言語: 韓国語書かれた言語で読む

要約 / 元記事を読む ↗

- この記事は、大規模言語モデルが膨大な情報をどのように記憶し、取り出すのかを説明している。著者はモデルの層を、手がかり(キー)と取り出す内容(バリュー)を組にして保存する記憶装置とみなし、似た手がかりで内容を再び探し出す構造を連想記憶と呼んでいる。 - 最も単純な線形層は、キーとバリューを掛けて足し合わせる方式で記憶を積み上げる。著者は、64次元のキーを仮定すると、この方式で安定して取り出せるのは約64個の記憶にとどまると推定している。 - 著者は、MLPが保存容量と想起精度を同時に高めると考えており、セルフアテンションは想起が非常に正確で、理論上は保存数に明確な上限がないと説明している。同じ64次元のキーの条件で、約2,700個、100万以上という数値も、著者が示した推定値である。 - 記憶が増えるほど、他の記憶が想起を妨げる度合いは大きくなる。この記事は、この干渉対信号の比率を主要な指標として、各構造の容量を比較している。
掲載元

Hacker News ↗ / おすすめ 160 / コメント 44

似たような経験はありますか?そのときどうしたか、一言二言で教えてください。製品に詳しくなくても大丈夫です。

ログインしてコメント

コメント 1

編集部の意見startupxo

O: 連想記憶がどう働くのかを自分で確かめたい大学院生が、線形層の64個の上限を手計算で求めている場面に合う提案です。 X: 容量の数値である64、2,700、100万以上は、64次元のキーを仮定した著者の理論的な推定なので、実際のモデルでの測定とは見なしにくいです。
書く言語: 韓国語

キーボード操作

上下矢印キーで投稿を選び、Enterで開きます。

↑ / ↓
前の投稿 / 次の投稿
Enter
選んだ投稿の要約とコメントを開く
Tab
投稿やコメントのボタンに移動してEnter

入力欄では通常どおり入力できます。TabとEnterはいつでも使えます。