私は数学を勉強したことがありますが、それはずっと前のことです。私はプログラマーとして 8 年間働いていますが、AI とデータ マイニングの概念を学び始めたとき、理論を理解するのが非常に難しいと感じました。
今、私は2〜3年を無駄にしましたが、何も得られませんでした. まず、AI とデータ マイニングを学ぶために必要な数学の概念を理解する必要があります。
どこから始めればよいかわかりません。AI の観点から、どの本やチュートリアルから始めるべきか教えてください。
AI とデータ マイニングの概念を使用するための基本的な要件を取得するにはどうすればよいですか。
編集:このリストはインターネットから入手しました
行列代数:ほとんどの機械学習モデルは、行列とベクトルとして表されます。固有ベクトルや特異値分解などの概念はいたるところに見られます。
ベイジアン統計:確率、ベイズの規則、一般的な分布 (例: ベータ、ディリクレ、ガウス) など。
多変数計算: ほとんどの学習手法は、パラメーターを適合させるために、その中核で勾配とヘッシアンを使用します。(さらに凝りたい場合は、数値最適化を勉強してください。)
情報理論: エントロピー、KL ダイバージェンスなど。ここでは基本のみ。
限られたケースでは、高レベルの数学が役立つ場合があります。たとえば、多様体学習を理解するには、幾何学とトポロジーからいくつかの基本的な概念を知りたいと思うでしょう。時折、抽象代数が使用されます (たとえば、ハイパーグラフの学習については「期待半環」を参照してください)。私は必要に応じてこれらを学びますが、早い段階で学ぶ機会があれば、害はありません.
誰かそれらについての本をお勧めできますか