第一篇[机器学习] 学习机器学习,从零开始准备

 写在最开始:学了几个月,看了很多建议,走了不少弯路,不忘初心,坚持到底!

 

 以下内容以及接下来的 [机器学习] 系列随笔会记录下我的学习路程,希望对各位有所帮助。

 

学习原因:危机感

学习准备

1.下载安装了python 2.7, 后来换成了python3.0,安装各种库累的半死然后下载anaconda一次性搞定,然后python入门,略

2.下载安装了octave,然后看了一份octave入门,在看吴恩达coursera的课程之前,竟然不知道有如此简洁苗条的matlab替代品!

3.找了一堆学习资料,包括吴军的《机器学习》,马春鹏翻译的《模式识别与机器学习》,《机器学习实战》还有一本不知作者的《机器学习》,详详略略的都翻看了一下,还有一些辅助类的书籍,《数学之美》,《python科学计算》等

4.扫了一下网上的各种入门指导,决定还是看scikit-learn吧

前期学习感受

1.需要一些数学知识入门,否则云里雾里,不知道为什么用哪种算法,也无法判断优劣;但是学的稍微深一点还是比较难

2.需要学习python的一些编程知识,然后能比较熟练的使用numpy,pandas

3.需要学习数据结构

4.需要能进行数据分析

5.尝试多种算法,分析结果原因

理想成就

能用python爬虫收集数据,进行数据分析,选择合适的算法并调试,得到结果,最后能做一个好玩的app或者网页或者小工具来实现某种需求

走过的弯路

1.前期看各种算法的数学原理过多,其实可以先从比较简单的开始,然后进阶,学习一种算法了解一种原理,然后在实践中进阶分析,不要在数学公式这里耗费太多时间,当然,这主要是因为我大学的线性代数,概率论,高数不少东西已经忘记

2.还没开始多久就在kaggle上看别人的代码,其实,先看教程上面的简单代码比较容易懂,之后自己开始尝试写了再看高手的代码

3.数据分析没有学好

 

这是几个月来我对自己的一个剖析,所谓的弯路,最大的就是自己不能持之以恒的坚持每天学习,希望接下来的学习时间里我能坚持下来,每天都有收获和大家分享。

与君共勉!

 

posted @ 2017-08-29 23:53  TimoTong  阅读(223)  评论(0编辑  收藏  举报