はじめに 数年ほど前から、「機械学習」や「Deep Learning(深層学習)」という言葉をよく聞きます。 どうやらこれを使えば売上予測ができたり画像の識別ができたり自動運転の車が実現できたりする、 すごい技術といわれています。 たしかにすごそうな技術だということはわかるのですが、「機械学習や深層学習をやってみよう!」 と思い立って、適当にググってTensorFlowとかをはじめようとすると、 いきなり壁にぶち当たるのではないでしょうか。(自分は当たった) 「機械学習でコンピュータが、猫がどういうものであるか人間に教えられること無く理解したんです!」 とかいわれても、いまいちピンときません。 機械学習は最近注目されていますが、1951年に最初のニューラルネットワーク(後述)が作成されたそうで、 それなりに歴史のある技術のようです。 やはりここは機械学習とかその周りの技術や用語についてゼロ
![機械学習とかDeep Learningを学ぶ前に知っておくべき基礎の基礎 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/8353b504d4b1b344593c4b36ee779f72d32df1b4/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2017%2F01%2Feyecatch-machine-learning.png)