Column & interview

コラム

BC号航海日誌44「人工知能とは数学×コンピュータ工学」

AIで文章を書くというのはどういうことでしょうか?

多くの方はヒト型ロボットの頭部に組み込まれた人工知能が、ものスゴイスピードで文章を出力している様子を思い浮かべるかもしれません。

でも、そんな想像とは違い、やはりこれはコンピュータ工学と数学に基づいたテクノロジーなのです。

なので、正体をバラせば、基本的には数式になるのです。
この数式がニューラルネットワークを表しています。

人工知能が実装されるとき、主に画像認識系の技術と時系列データ系の解析技術、もしくはその組み合わせで使われることがほとんどです。

前者と畳み込みニューラルネットワーク(CNN)、後者を再帰型ニューラルネットワーク(RNN)と呼んでいます。

文章生成はご想像のとおり、RNNを使って実装されることが多いのです。

昨年から取り組んでいる「小説執筆AI」もこの技術を応用しています。

次回から少し詳しくみていきます。

記事一覧