HN 日本語サマリー

← 一覧へ戻る
AI・機械学習

Show HN: Lumabri – LLMはNapsterのように動作したらどうなるか?

Show HN: Lumabri – What if LLMs worked like Napster? (github.com)

7 pointsby vforno2 コメント

要約

Lumabriは、大規模言語モデル(LLM)を単一のコンピュータではなく、ネットワーク化された多数の一般コンピュータのリソースプールとして扱う分散型システムです。各コンピュータは、ディスク容量、計算能力、モデルの一部など、利用可能なリソースを提供し、必要なリソースはネットワーク経由で取得または実行されます。これは、特にMixture-of-Expertsモデルにおいて、モデルの実行に必要なリソースを分散させることを目指しています。

全文翻訳

しばらく前に、普通のコンピュータで巨大なLLMを実行できるかどうかを調べるためにColibrìの開発を始めました。HackerNewsコミュニティの皆様のおかげで、このプロジェクトは予想をはるかに超える規模に成長しました。 それが私に新たな問いを投げかけました。 「1台のコンピュータについて考えるのをやめたらどうなるか?」 これがLumabriの背後にあるアイデアです。 1台のコンピュータに巨大なモデル全体を保存・実行させるのではなく、Lumabriは多数の普通のコンピュータのネットワークを共有リソースプールとして扱います。 あるマシンはディスクスペースを提供し、別なマシンは計算能力を提供し、また別なマシンはモデルの異なる部分を提供します。もし必要なブロックやエキスパートがローカルで利用できない場合、システムはそれをピアから取得したり、ピア上で実行したりできます。 これは、Mixture-of-Expertsモデルにとって特に興味深いことです。モデルは数百億のパラメータを持つことがありますが、トークンごとにアクティブになるのはその一部にすぎません。巨大なエキスパートの重みをネットワーク越しに移動させる代わりに、Lumabriは小さなアクティベーションを、すでにエキスパートを持っているピアに送信し、そこで実行させることができます。 目標は、各マシンが利用できるリソースを提供し、残りはスワーム(群衆)を利用することです。 このアイデアは、ピアツーピアシステムから強くインスパイアされています。ユーザーがインフラストラクチャとなるのです。 明らかに、ネットワーク遅延やセキュリティなど、大きな課題があります。私はピア検証、SHA-256検証、署名付きモデル状態、レプリカ選択、フェイルオーバー、決定論的実行などを実験しています。 Lumabriはまだ初期の実験段階です。私にはデータセンターも巨大なGPUクラスターもありません。そのため、手持ちのハードウェアで開発し、このアイデアが実際に意味をなすかどうかを調べています。 Colibrìではこう問いかけました。 「普通のコンピュータ1台で巨大なLLMを実行できるか?」 Lumabriではこう問いかけます。 「多数の普通のコンピュータが1つの巨大なコンピュータになれるとしたら?」 フィードバックをお待ちしています。 リポジトリ: https://github.com/JustVugg/lumabri