Pythonの基本文法がわかれば、Kaggleに参加してしまうのもあり。
Kaggleのチュートリアルのyoutubeでの説明を公開しているので、それを見てとりあえず参加してみましょう。
私は、「Python機械学習プログラミング 達人データサイエンティストによる理論と実践」と「機械学習のエッセンス」をオススメしています。どちらも良書です。
数学の知識は、使うだけだとなくても大丈夫な場合もありますが、知っておいた方がちゃんと考えられるし、やりたいことによっては必須な場合もある。
必要性を感じてから学ぶのがオススメ。
現在ある機械学習プラットフォームの話しをする
csvファイルをpickleやfeatherに固めると読み込みが早くなる
地震コンペのデータはtrainingデータの読み込みが、pickleに固めたことで、1分強から4秒になった。
4GBを越える時は、protocol=4を指定しておくと、pickle化できることを知った(MACは別の書き方が必要)