Latest evidence-based health information
Vision

クラウドパワーによるAIアートのFolding@Home、Stable Hordeをご紹介します

クラウドパワーによるAIアートのFolding@Home、Stable Hordeをご紹介します
クラウドパワーによるAIアートのFolding@Home、Stable Hordeをご紹介します

あなたのPCは本当にエイリアンを探す必要があるのでしょうか? 代わりに、AIアートの制作にリソースを投入してみませんか? コミュニティの新しい取り組みであるStable Hordeでは、PCの余剰GPUサイクルをAIアート制作に寄付しその寄付した時間をAIアート制作に活用することができます。

Stable Hordeは草の根的な取り組みで、PCのアイドル時間を寄付して他の人の素晴らしいAIアート制作を支援できます。あるいは、PCの「ホード」を使って自分自身のAIアートを制作することもできます。Stable Hordeは、SETI@Home(2020年に休止状態に入った)やFolding@Homeに似ています。後者のサービスはどちらも、タンパク質分析などの分散問題を解くためにPCのプロセッサパワーを使用します。Stable Hordeは、アート制作のためにGPUを使用します。

Stable Hordeは、基本的にStable Diffusionの分散版です。Stable Diffusionは、自分のPCのGPUを使ってAI生成アートを作成します。Hordeに参加するには、2つの選択肢があります。AIアートの消費者として、分散GPUを使って独自のアートを作成するか、自分のPCをHorde自体に参加させることです。参加すれば、たとえGPUがそれほど高性能でなくても、蓄積した「kudos」を使ってリクエストの優先順位付けを行うことができます。Stable Hordeに参加することは、コミュニティに貢献できる、いわばオタク的なプロジェクトと言えるでしょう。

Stable HordeをクライアントとしてAIアートを作成する

Stable HordeにはAIアートを作成するためのフロントエンドインターフェースがいくつかありますが、私がおすすめするのはHordeを活用するArtBotです。(Web版またはダウンロード可能なソフトウェアを備えた、別のクライアントインターフェースもあります。)

安定したHorde Artbot画像生成
Stable Horde の ArtBot インターフェースでは、画像の進行状況を常に最新の状態で確認できます。

マーク・ハッハマン / IDG

他に本当に必要なのは、Stable Hordeへの登録だけです。登録するとAPIキーが提供されます。登録するとユーザー名が提供されますが、Hordeであなたを識別するのはAPIキーです。クライアントにAPIキーを入力する必要があります。匿名でサービスを利用することもできますが、キューの最後尾に配置されます。これはお勧めしません。新しいリクエストによってさらに順番が遅くなるからです。

Stable Hordeのクライアントインターフェースの使い方は、他のAIアートジェネレーターとほぼ同じですが、Hordeにはそれぞれ独自のアートスタイルを持つ多数のAIモデルが用意されています。インペインティング、画像間生成、アップスケーリングなどの機能があります(ただし、アップスケーリング機能は記事執筆時点では動作しませんでした)。

Stable Diffusionsの基本モデルだけでなく、MidjourneyでトレーニングされたStable Diffusionバージョンなどの特殊モデルもリクエストできます。(MidjourneyはAIアートの作成において素晴らしい仕事をしますが、少なくとも月額10ドルかかります。このモデルは代わりに「無料」バージョンを作成します。)Artbot/Stable Hordeサービスは基本的に無料なので、何がうまく機能し、何がうまく機能しないかを試すことができます。

ちょっとした落とし穴があります。それは、Kudosシステムです。システムの悪用を防ぐため、開発者はすべてのリクエストに一定量のKudosが「必要」となるシステムを実装しました。Kudosは優先順位以外の意味を持ちません。リクエストごとに残高からKudosが差し引かれ、プレイヤーは「負債」状態になります。負債が最も多いプレイヤーは、キューの最下位に配置されます。しかし、AIアートを提供するクライアントが多数いる場合は、Kudosの負債が莫大なユーザーであっても、リクエストは数秒で処理されるため、この点はそれほど重要ではありません。

画像は自動的にダウンロードされませんが、「画像」タブに移動して手動でダウンロードできます。

安定したHorde Artbot画像生成
Artbot には画像を作成するためのオプションが多数用意されており、「i」アイコンの背後には役立つ説明テキストが隠されています。

マーク・ハッハマン / IDG

Stable HordeにGPUを寄付すると、Kudosを獲得できます

Kudosを獲得する方法もあります。GPUをStable Hordeに追加しましょう。リクエストを達成するたびにKudosを獲得できます。さらに、Hordeに積極的に貢献している場合は、アートリクエストを送信して優先的に処理してもらうこともできます。

GPUをHordeに参加させるには、Stable Diffusionをダウンロードして実行する必要があります。Stable Diffusionのすべてのフォークが動作するかどうかは完全には明らかではありませんが、試してみることは可能です。(Stable Diffusionを設定するには、AIリポジトリHuggingFaceでユーザー名とパスワードを使用して無料アカウントに登録する必要があります。)

次に、ブリッジ本体をダウンロードします。こちらのGithubリポジトリにアクセスし、ドキュメントに従って圧縮版をダウンロードしてインストールしてください。その後、Horde Bridgeを手動で実行できます(または、お好みであればLinux経由でダウンロードすることもできます)。インストール後、Hordeのユーザー名とパスワード、そしてHorde APIキーを使ってブリッジを設定し、horde-bridgeスクリプトを再起動する必要があります。

PC の GPU を 24 時間 365 日接続して Horde に電力を供給し続ける必要はありません。接続を解除するか、システムを「メンテナンス モード」にして、基本的に PC が使用できないことを Horde に通知することができます。

また、Stable HordeにGPUを寄付するのは、誰にでもできることではありません。まず、強力なGPUを運用するには費用がかかり、追加の電気代も考慮に入れる必要があります。一方、太陽光発電システムのある住宅では、大量の電力を「無料で」得ることができ、コミュニティに貢献できるだけでなく、冬の間もコンピュータールームを暖かく保つことができます。

著者: マーク・ハッハマン、PCWorld シニア編集者

マークは過去10年間、PCWorldに寄稿しており、テクノロジー分野で30年の経験があります。PCWorldだけでも3,500本以上の記事を執筆しており、PCマイクロプロセッサ、周辺機器、Microsoft Windowsなど、幅広いトピックを扱っています。PC Magazine、Byte、eWEEK、Popular Science、Electronic Buyers' Newsなどの出版物にも寄稿しており、Electronic Buyers' Newsでは速報ニュースでジェシー・H・ニール賞を受賞しました。最近、オフィスのスペースが足りなくなったため、数十台のThunderboltドックとUSB-Cハブを寄贈しました。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.