プログラマーはAIアルゴリズムを使用して3,000匹の新しいポケモンを生成した

プログラマーはAIアルゴリズムを使用して3,000匹の新しいポケモンを生成した

「人間は見たことのないものを想像することはできない」ということわざがあります。したがって、ほとんどのファンタジー作品に登場するモンスターやエイリアンは、既存の生き物の単純な組み合わせにすぎません。

この質問を AI に投げかけた場合はどうなるでしょうか? 冷たいプログラムは人間を驚かせる何かを作り出すことができるのでしょうか?

最近、海外のベテランプログラマーが最新の研究成果である「ポケモンAI自動生成器」をGitHubやソーシャルプラットフォームで発表した。

マシューという名前のプログラマーは、OpenAI の有名な GPT-2 (Generative Pretrained Transformer) を使用して、プログラムが自律的にポケモンを設計できるようにしようとしました。

GPT-2 と呼ばれる言語モデルは、テキストを自動生成して会話を完結できるものです。このモデルにより、プログラムは与えられた文章や単語に基づいて、完全で一貫性のある文章を展開することができます。この技術は、AI 翻訳、音声認識、またはよりスマートな AI アシスタントに使用できます。

しかし、テキストと画像は明らかに同じものではありません。画像をプログラムが理解できるコードに変換するために、マシューの方法は単純かつ大雑把で、色や形の代わりに異なる文字を使用します。

例えば、図鑑の001番のフシギダネを、マシューさんは「~」「!」「b」をたくさん使って描きました。彼自身の紹介によれば、「〜」は空白の画面を表し、異なる文字は異なる色と線分を表します。

最終的に、マシューはスクリプトの助けを借りて、約10万行のコードを通じて、800種類以上の既存の公式ポケモンを描くことに成功しました。コードで構成されたこれらの800種類以上のポケモン素材は、AIの学習栄養素にうまく変換されました。

そこで、マシューがプログラムを実行し、コンピューターにいくつかの新しいポケモンを作成させようとしたところ、次のような結果が得られました。

マシューはプログラムを使って合計 3,000 枚の新しいポケモン画像を生成しました。以前の番号の新しいポケモンは、かなりリアルに見えると言わざるを得ません。単純なピクセルで構成されていますが、第 1 世代のゲームの同様に単純なピクセル画像に多少似ています。

しかし、この番号の最後のポケモンのスタイルは徐々に「崩壊」し始めました。

もちろん、これは独特の「神獣」スタイルの絵画でもあるかもしれない

プログラムによって生成された 3,000 個のサンプルの中には奇妙な画像や奇妙なロジックを持つものもありますが、それでもデザインの参考にできる作品は相当数あります。

マシューは、ベテランのポケモンファンでありプロのイラストレーターでもあるレイチェル・ブリッグスを招き、生成されたピクセル画像に基づいていくつかの新しいポケモンの高解像度バージョンをデザインしてもらいました。

これらの高解像度版のポケモンも基本的な設計ロジックに準拠していることがわかります。たとえば、最初のポケモンは「浮遊」特性を持つゴーストタイプのポケモンであることが簡単に推測できますが、2 番目のポケモンは明らかに炎タイプです。

既存のグラフィックをキャラクターに変換し、AI に新しいキャラクターを生成させて、それを画像に戻します。AI は実際に「見たことのない」生き物を作成することはできませんが、少なくとも 1 つの利点があります。次に Gamefreak が新しいポケモンをデザインできないときは、AI からインスピレーションを得ることができるかもしれません。

<<:  中国の研究チームが86%の精度を誇るAI「皮肉」検出モデルを発表

>>:  人工知能に関する6つの誤解を解く

ブログ    

推薦する

理解を助ける7種類の人工知能

[[269361]] [51CTO.com クイック翻訳] 人工知能は、これまでで最も驚くべきイノベ...

カルパシーはOpenAIの内部闘争中にビデオを録画しました:大規模言語モデル入門がオンラインです

OpenAIでの混乱はひとまず終息し、社員たちは忙しく「仕事」をしている。今年初めに OpenAI ...

私はトップ200のAIツールを調査しましたが、業界が少し飽和状態にあることがわかりました

LinkedIn では、機械学習の職種に応募する人の多くに 200 人を超える応募者がいます。 AI...

74KBの写真も高解像度です。Googleはニューラルネットワークを使用して新しい画像圧縮アルゴリズムを作成しました

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

AI がソフトウェアをテストし、バグを修正できるようになれば、プログラマーの仕事は楽になるのでしょうか?

10月18日のニュース、単純な手作業から複雑な法的判断や医療診断まで、ロボットと人工知能が驚くべき...

音声認識、マッチングアルゴリズム、モデルに関する簡単な説明

[[185868]]スピーチの基本概念スピーチは複雑な現象です。それがどのように生成され、どのように...

今後、セキュリティ分野で顔認識技術はどのように発展していくのでしょうか?

顔認識とは、顔の特徴情報の本人分析を利用して本人認証を行う生体認証技術を指します。人気の生体認証技術...

ディープ CNN アーキテクチャの革新の 7 つのカテゴリのレビュー

ディープ畳み込みニューラル ネットワーク (CNN) は、さまざまな競合ベンチマークで最先端の結果を...

...

3種類の動的ルーティングプロトコルアルゴリズムは、

ダイナミック ルーティング プロトコルには多くの種類があります。ここでは主に、RIP、OSPF、EI...

SQL Serverは最短経路検索アルゴリズムを実装しています

これは去年の質問です。今日メールを整理していたら偶然見つけました。とても興味深いと思ったので書き留め...

...

Facebook は、自社の成功の要因となったアルゴリズムをどうやって修正できるのでしょうか?

[[428596]]専門家はCNNに対し、フェイスブックのアルゴリズムは改善できる可能性があると語...

ヘルスケアにおける人工知能の応用

今年に入ってから、医療提供方法や患者がより積極的に医療に参加できる方法を変革するために AI を使用...

企業はどのように AI を活用してビジネスの成長を促進できるのでしょうか?

人工知能 (AI) の導入によって得られる潜在的な利益を考えると、企業は傍観者でいるわけにはいきませ...