这几年,机器学习绝对是计算机领域最热门的话题和方向。我不是专门的算法工程师,但是工作中会用到一些算法,对于机器学习也仅仅是入门的水平。但是现在人工智能方面的专业才刚刚兴起,大部分的人也只有靠自学,我准备从入门者的角度给大家分享一点经验。
一、学前准备
1、准备一台自己的电脑。入门阶段的数据集一般都不大,可以使用个人笔记本电脑进行运行。
2、数学。只要大学学过线性代数、高数、概率论就可以入门了,即使不会,在机器学习的过程中可以当工具书回去补一下。
3、英语。虽然国内人工智能领域已经做得不错,但是主流的资料都是英文的,并且外国人也乐于分享,学习的每一步基本上都能找到教程。
4、编程语言。我大学只学过C语言,虽然忘了很多还是先就这样上了。如果学过Python的更好 。
二、入门学习
1、入门机器学习的第一节课我看的是Andrew Ng老师的machine learning的课程。这也是市面上最火的课程,课程比较重理论基础,但是语言用的是Octave。课程链接:https://study.163.com/course/introduction/1004570029.htm
2、因为基本上Machine Learning领域的教学资料和主流框架都是使用的Python,所以又看了一下Python的基础教程,推荐北京理工大学老师讲的精品课程《Python语言程序设计》,https://www.icourse163.org/course/BIT-268001
3、网上找了个学习资源看机器学习,但是没看入门篇了,直接看的提升篇,帮助也挺大。课程链接:http://siligence.ai/addons/ask/courses/detail/id/11.html
4、书的话推荐周志华老师的西瓜书《机器学习》。
三、进阶
上面的课程就够入门了,后面可以根据自己的兴趣和方向,有的放矢。我的话还看了深度学习的实战课程openCV的计算机视觉,也对本人很有帮助。课程链接:http://siligence.ai/addons/ask/courses/detail/id/6.html
想完整学习深度学习的也可以看传说中的AI圣经,台大李宏毅的课程:http://siligence.ai/addons/ask/courses/detail/id/17.html
分享到:
相关推荐
机器学习入门与实战(scikit-learn和Keras)课件—聚类.pdf机器学习入门与实战(scikit-learn和Keras)课件—聚类.pdf机器学习入门与实战(scikit-learn和Keras)课件—聚类.pdf机器学习入门与实战(scikit-learn和Keras)...
机器学习入门与实战(scikit-learn和Keras)课件—决策树.pdf机器学习入门与实战(scikit-learn和Keras)课件—决策树.pdf机器学习入门与实战(scikit-learn和Keras)课件—决策树.pdf机器学习入门与实战(scikit-learn和...
这个机器学习入门课件会涵盖这些基础知识,并通过实例和实践帮助初学者逐步建立起对机器学习的理解,为他们进入深度学习领域奠定坚实的基础。随着对这些概念的深入理解和实践,初学者将能够构建自己的模型并解决实际...
机器学习入门与实战(scikit-learn和Keras)课件—循环神经网络.pdf机器学习入门与实战(scikit-learn和Keras)课件—循环神经网络.pdf机器学习入门与实战(scikit-learn和Keras)课件—循环神经网络.pdf机器学习入门与...
《人工智能之机器学习入门到实战》是一本专为初学者设计的教材,旨在引领读者从基础知识出发,逐步深入到实际应用领域,全面了解并掌握机器学习的核心概念和技术。这本书覆盖了从理论到实践的广泛话题,是理解人工...
《机器学习入门——MATLAB实战与应用》一书中的实例程序。涉及监督学习,非监督学习和强化学习。(code for book "Machine Learning Introduction & Action in MATLAB")
机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习入门机器学习...
机器学习入门与实战(scikit-learn和Keras)课件—GAN网络.pdf机器学习入门与实战(scikit-learn和Keras)课件—GAN网络.pdf机器学习入门与实战(scikit-learn和Keras)课件—GAN网络.pdf机器学习入门与实战(scikit-learn...
本文将深入探讨几种机器学习入门的经典算法,并结合Jupyter Notebook的例子和源码进行详细阐述。 1. 线性回归:线性回归是一种预测型统计分析方法,用于建立输入变量(特征)与输出变量(目标)之间的线性关系。在...
此书是一个对于机器学习入门者的很好一个介绍,入门应该如何开始。
机器学习入门英文版 《A Machine Learning Primer》Mihail Eric机器学习入门英文版 《A Machine Learning Primer》Mihail Eric机器学习入门英文版 《A Machine Learning Primer》Mihail Eric机器学习入门英文版 《A ...
在本资源中,我们关注的是吴恩达教授的机器学习入门教程,该教程结合了MATLAB编程语言,帮助初学者理解和应用机器学习的基本概念。MATLAB是一种强大的数值计算和数据分析工具,其向量化特性使得执行机器学习算法变得...
在本资源中,我们主要关注的是“机器学习入门到实战——MATLAB 书第十八章 策略迭代的程序.rar”。这个压缩包文件显然包含了关于机器学习,特别是强化学习的内容,具体是策略迭代(Policy Iteration)的MATLAB实现。...
TensorFlow MNIST机器学习入门是初学者接触深度学习和TensorFlow框架的理想起点。MNIST数据集是一个广泛使用的手写数字识别数据库,包含60,000个训练样本和10,000个测试样本,是理解监督学习模型工作原理的典范。在...
机器学习入门算法(二): 基于朴素贝叶斯(Naive Bayes)的分类预测 机器学习入门算法(三):基于鸢尾花和horse-colic数据集的KNN近邻(k-nearest neighbors)分类预测 机器学习入门算法(四): 基于支持向量机的分类...
《黑马Python机器学习入门笔记》是一份针对初学者编写的指南,旨在帮助读者掌握Python语言在机器学习领域的基本应用。这份笔记将带你踏入这个充满无限可能的领域,通过Python这门易学且强大的编程语言,开启你的数据...
机器学习入门知识,包括了对机器学习的一些基本概念,对于新手有很大的帮助作用。
机器学习资料,可用于机器学习入门,大神讲解
### AI机器学习入门:上机实践指南 #### 一、前言 随着人工智能技术的快速发展,机器学习作为其中的核心组成部分,越来越受到人们的重视。对于初学者来说,掌握正确的学习方法和工具至关重要。本文档旨在为初次...
【标题】"机器学习入门代码"提供了初学者进入机器学习领域的宝贵资源,主要基于Andrew Ng(吴恩达)教授在Coursera上的机器学习课程。吴恩达是人工智能和机器学习领域的知名专家,他的课程深入浅出,深受全球学员...