这两天啊,有不少朋友和我说,想学机器学习,但是之前没有基础,不知道能不能学得会。
首先说结论,只要坚持,就能学会,但是一定不能三天打鱼两天晒网,要持之以恒,至少每隔两天,必须得看一点。所以呀,我整理了关于机器学习各种内容的资料,跟大家一起看一看,从零基础入门,想要学会深度学习,到底需要多长时间呢?
首先声明,没有广告!没有广告!没有广告!
接下来呢,咱们就进入正题,要多久能学会,也就是基本掌握机器学习。这里,我们依次来看。
(想要直接学深度学习的同学!直接移步第二部分!)
传统机器学习
Python 10-20天
首先要说咱们传统的机器学习,我们现在的机器学习呢,尤其是后面的深度学习,都是用python来写的,所以学会python一定是必不可少的。
需要掌握到什么程度呢?基础语法全部要掌握,进阶语法部分,元组,字典这些结构要掌握,列表生成器也要掌握,面向对象的Python更是十分重要。同时,对于python的numpy库,一定要了如指掌,pandas库最好也有一定了解。这一部分,大概十到二十天。
线性回归和K近邻算法 5天
学会python以后,就可以开始上手机器学习了,线性回归和K近邻算法是两个最简单、最好实现的机器学习算法了,学会这两个,大概5天时间,是完全可以完成的。
SVM支持向量机 3天
支持向量机,主要用于分类和回归任务。它的基本原理是通过在特征空间中找到一个最优的超平面来进行分类或回归。
具