機械学習自体の研究がしたいのか、
機械学習を使う研究がしたいのか大きく分けて考えるべきだよ。

後者であれば機械学習は単なるツールであって、
そこから得られる知見が大事だからね。
アルゴリズムを実装して悦に入ってても仕方がない。

既にあるソートのアルゴリズムや統計検定のコードを
自分で書きましたなんて言っても誰も評価してくれないよ。