请问,如何零基础学习机器学习

2025-04-29 20:56:43
推荐回答(4个)
回答1:

个人觉得涉及到业务应用了,其实入门数据分析的核心还是在算法原理这块。学习机器学习,重点也还是放在算法思想上,真正懂算法,就必须要掌握一些必要的数学知识,比如微积分,线性代数,概率论在机器学习几乎所有算法中不可或缺。
其次就是数据分析里需要应用到的内容也需要掌握,但不是网上所说的从0开始帮你做数据分析的那种,而是数据挖掘或者说是数据科学领域相关的东西,比如要知道计算机里面怎么挖掘数据、相关的数据挖掘工具等等
补足了以上数学和数据挖掘基本知识,才可以正式进行机器学习算法原理的学习。
算法方面需要掌握一些基本的框架:python、spark、mllib、scikit-learning、pytorch、TensorFlow,数据方面需要懂得HQL、numpy、pandas,如果你本身是后台开发、app开发、数据分析、项目管理,则是一个学习算法的一个加分项。
最后需要对人工智能有全局的认知,包括机器学习、深度学习两大模块,相关的算法原理、推导和应用的掌握,以及最重要算法思想。
这样一个系统学习下来了,也要三四个月了吧。
我建议你可以去看看菜鸟窝机器学习班,python基础、数据分析、数学都是从0基础开始,老师都是BAT工业界多年实践经验的,能让你在最短时间入门机器学习,并且拥有持续读paper等的自学能力,不过培训跟相亲一样要看眼缘,我这里有他们公开课的全套资料包括PPT源码,想要的可以私我哦。
希望能够帮到你~

回答2:

零基础一样学的,毕竟脚本语言,不要用C语言的思想来学,虽然有些语法是借鉴过来的。

学习python可以从几个方面入手:
1学习基本的语法,包括数据结构(数组,字典等)。了解数据类型,以及他的类型转换。
2学会流程控制---选择,循环。
3函数,模块,熟练使用常用的内建函数。
4class类
5多线程
前四个都熟练了,那么你已经掌握了python的基础应用了,第五个也会了,你就可以开始利用它做一些项目了。

回答3:

可以参考一下网页链接

回答4:

可以问别人。。