現在世界を席巻しているジェネレーティブAI。仕組みは既存コンピュータのものを使っていますね。
ChatGPTによると、ジェネレーティブAIとは?
ジェネレーティブAIは、人工知能アルゴリズムを使用して、新しいデザインや画像、音楽、テキストなどを生成する技術を指します。これらのアルゴリズムは、トレーニングデータセットから学習し、そのデータセットからインスピレーションを受け取って、独自の作品を生成することができます。
なぜ流行っているのか聞いてみると、
ジェネレーティブAIが世界中で流行している理由はいくつかあります。
自動生成:ジェネレーティブAIは人間の手間を省くことができ、より多くのタスクを自動化することができます。
新しいデザインの生成:ジェネレーティブAIは、人間が想像力を使用して生成することができない新しいデザインを生成することができます。
時間の節約:ジェネレーティブAIは人間が行うことができる仕事を高速で行うことができ、時間の節約を実現することができます。
技術の進歩:近年、人工知能技術は飛躍的に進歩しており、ジェネレーティブAIも同様です。これにより、より高品質の作品を生成することができるようになっています。
以上がジェネレーティブAIが流行している理由です。
とのことです。ジェネレーティブAIは古典計算機での莫大な計算量を使って行います。Diffusionモデルなどは生成時のサンプル生成に時間がかかるなど生成系のコストは比較的高いです。
ということで一応豆知識として量子コンピュータにもジェネレーティブAIというのがあります。古くは量子アニーリングの時代からありました。量子ゲートでの量子コンピュータではQCBMという回路を利用することが多いです。
https://github.com/Blueqat/blueqat-tutorials/blob/master/tutorial/103_qcbm.ipynb
他にもボルツマンマシンを利用することもありましたが、現在ではボルンマシンを利用するのが一般的です。サンプルが早いのが特徴ですが、量子コンピュータの精度はまだまだ低いために実用的に利用するのはまだまだ難しい状況です。
だいぶ昔ですが、生成系でスーパーマリオを解いたことがありました。
https://blueqat.com/yuichiro_minato2/362f47cc-ac97-4daa-80ae-d87b465593ac
もしかしたら今後量子生成AIも多少盛り上がることを期待しています。以上です。