

AIがAIを創る…!? Googleの動向を見守る海外各メディアが、そのような内容の話を盛んに切り出しはじめている。というのも、Googleがマシンラーニングアルゴリズムでソフトウェアを生み出すという、新しいアプローチのAIプロジェクトを進めているからだ。同技術が商用化されれば「遠くない将来にソフトウェア開発者と呼ばれる職業が消えるかもしれない」という話さえ、にわかに飛び出しはじめている。

Googleが研究を進める新しいソフトウェア開発アプローチは「AutoML（Auto Machine Learning）」という名称で呼ばれている。

これまで、コードやアルゴリズムを生成するためには、人間の開発者の関与が必須だった。そのため時間もかかり、エラーも少なくなかった。その点に着目したGoogleは、人工知能にコードとアルゴリズムを生成させる構想を練り、それを実践に移した。またマシンラーニング技術を開発するには、最適な設計方法を選択する必要があるが、それを人間の技術者がつくるのは容易ではない。そこで人工知能を使って自動化してしまおうというのだ。

Googleはすでに、言語および画像認識を学習するための最適な設計を、AutoMLで探し出す研究やテストを進めているという。テストの結果、画像認識分野では、AutoMLを使用した設計が専門家たちのそれに匹敵するレベルを見せ、言語翻訳では専門家を完全に凌駕するパフォーマンスを見せたという。

すでに「AIを生むAI」は、Googleレンズなどアプリを含む、特定の業務を実行するマシンラーニングプログラムの開発に活用されているという。なおGoogleレンズは、対象となる商品や物体（例えば花など）の名前や関連情報を教えてくれるサービスだ。イベントのチラシを撮影すれば、予約サービスへ連結したり、日程を知らせてくれるなどの機能も持つ。

Googleではすでに、親になる人工知能技術で子となるマシンラーニングプログラムを作る過程を何千回も繰り返してきたという。結果、認識機能が強化され、予期しない変数が補完されるなど、新たな学習効果が生まれているそうだ。