現在AI開発の世界で最も流行っている機械学習方法として、ニューラルネットワークがあります。
ニューラルネットネットワークは簡単に言うと、人間の脳の中にあるニューロンの仕組みを模して、自動的に多変量ベクトル値関数を作成する手法です。
ニューラルネットワークは最近発見された技術ではなく、その原型は1943年にまで遡るそうです。
昔から理論的には有力な手法であると言われていましたが、コンピュータリソースが足りず、決定木やSVMなどに花形の地位を奪われていました。
しかし、最近の飛躍的なコンピュータリソースの発達で一気に流行となり、第3次AIブームを牽引しています。
主に画像認識に強みをもち、この手法を用いて作成されたAIは顔認証等で広く利用されています。
ニューラルネットワークを利用した方法として代表的なものとして、ディープラーニング等があります。
今後、ニューラルネットワークやそれを応用した機械学習の手法にについて、何回かに分けてより詳しく書いていこうと思います。
