数学は数学2Bまでしか
仲間を発見するとは!
数学の知識が機械学習に必要らしいですが、すでに機械学習用に用意されているライブラリを使うだけでも数学は必要なのでしょうか?
ライブラリを使うだけなら、数3Cの知識が無くても使えます(少なくとも私はなんとか使えています)。理由は、関数が細かいことを吸収してくれるからですね。エクセルの話でいえば、ばらつきを見るのに標準偏差を使う人は多いですが、いちいち「標準偏差は標準分散の正の平方根だ!」なんて数式を頭に浮かべながら使わないのと同じです。
ただ、どうしても数3Cの知識があった方が得なのはひしひし感じます。どうしてそうなるの?と知りたい時に躓くからです。
数学の知識があるのとないのではどう違うのかを具体例なども交えて
- 知識がある場合:本を見て、論文を見て、計算式が提示されていれば同じ実装がほぼ可能
- 知識が無い場合:本を見て、論文を見て、計算式が提示されていても理解不能(出来ない分は時間をかけて分解してやってみる)
機械学習は「単に数値を上げればよくなる」というような法則性があまり通用しません。なので、数3Cよりも苦労と試行
の方が必要になるかもしれません。あとは、英語を流し読みできると、いろいろ調べる上で得をすると思います。
将来の話をするのであれば、時間がある今のうちに機械学習に手を付けておく(何か人に話せるような形に残る実績を作っておく)と、将来意外な武器になると思います。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/11/04 20:44