現在AI開発の世界で最も流行っている機械学習方法として、ニューラルネットワークがあります。


ニューラルネットネットワークは簡単に言うと、人間の脳の中にあるニューロンの仕組みを模して自動的に多変量ベクトル値関数を作成する手法です。




ニューラルネットワークは最近発見された技術ではなく、その原型は1943にまで遡るそうです。


昔から理論的には有力な手法であると言われていましたが、コンピュータリソースが足りず、決定木やSVMなどに花形の地位を奪われていました。


しかし、最近の飛躍的なコンピュータリソースの発達で一気に流行となり、3AIブームを牽引しています。


主に画像認識に強みをもち、この手法を用いて作成されたAI顔認証等で広く利用されています。


ニューラルネットワークを利用した方法として代表的なものとして、ディープラーニング等があります。


今後、ニューラルネットワークやそれを応用した機械学習の手法にについて、何回かに分けてより詳しく書いていこうと思います。