这篇博客是面对那些想学机器学习却不知道怎么学的初学者,为的是让大家不是无头苍蝇,有个学习的方向,

1.什么是机器学习

机器学习是人工智能基础,无论是你要学会深度学习还是别的,机器学习都很重要,不会你会很难受,凉凉。

机器学习-通过数据的训练得到一个模型,即知道问题与答案,学会计算过程,在以后对同类问题进行解答

2.怎么学

a.python基础(语法),不需要太过精通,会写就行,懂再多不会写也是白搭

文档:

廖雪峰:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

runoob:http://www.runoob.com/python3/python3-data-structure.html

视频

网易云课堂:

http://study.163.com/course/courseLearn.htm?courseId=1003792052#/learn/video?lessonId=1004399016&courseId=1003792052

有时间能力可以自己继续学习爬虫(自己做项目会用到)

b.了解经典算法(建立模型)

  1. 逻辑回归
  2. 决策树
  3. 随机森林算法
  4. SVM
  5. 朴素贝叶斯
  6. K最近邻算法
  7. K均值算法
  8. Adaboost 算法
  9. 神经网络
  10. 马尔可夫

这里提出一个我学习遇到的问题,我学习时最先了解到tensorflow(谷歌基于DistBelief进行研发的第二代人工智能学习系统)

在后面学习过程中在编译器安装算法模块和tensorflow是出现了概念模糊,分不清两者区别,这里提及一下:tensorflow是一个系统,他可以使用算法,但不是算法。

申明:算法不必全部都学,用到在看也不迟,主要是了解,这是什么,能干什么

到这里你就对机器学习有了一个差不多大概的了解了!!!

可参见

James Le  https://towardsdatascience.com/a-tour-of-the-top-10-algorithms-for-machine-learning-newbies-dde4edffae11

不会停的蜗牛 https://www.jianshu.com/p/55a67c12d3e9

3.学习算法

a.学习算法的常用函数(不用都会,用到是在查学也不迟)

b.了解起数学原理(归根到底其实都还是数学)

c.有能力尽量自己推到(可以学以致用,有甚者可自己写)

网易云课堂吴恩达机器学习(对前面提到的算法有一定了解,不然开头你就会比较懵逼)

http://study.163.com/course/courseLearn.htm?courseId=1004570029#/learn/video?lessonId=1049050791&courseId=1004570029

4.实际运用

a.数字识别

http://www.tensorfly.cn/tfdoc/tutorials/mnist_beginners.html

b.网站验证码破解

http://www.bugcode.cn/break_captcha.html

c.天气预测

http://www.bugcode.cn/mlweatherpart01.html

d.股票房价预测

https://blog.csdn.net/jerry81333/article/details/53946313

申明:这里的实例均为引用,非博主原创

指南

人工智能入坑-机器学习-小目标相关推荐

  1. 入坑机器学习:一,绪论

    目录 一,什么叫做机器学习? 1,学习的定义 2,维基百科对于机器学习的定义 3,机器学习的三要素 4,机器学习与人类学习过程 5,总结 6,现在常说的机器学习.深度学习.人工智能的关系 二,机器学习 ...

  2. 怎样教一台计算机区分猫和狗?一文零基础入坑机器学习

    导读:机器学习是一个快速发展的研究领域,主要关注设计和分析能让计算机学习的算法.作为一门新兴学科,尽管有待发掘的知识比已经掌握的知识要多得多,但当前的机器学习方法已经被用于教计算机执行各种各样有用的任 ...

  3. 入坑机器学习?送你一篇麻省博士的学习心得

    [导读] 随着人工智能技术的火热,越来越多的年轻学者正准备投身其中,开启自己的研究之路.和所有其他学科一样,人工智能领域的新人总会遇到各种各样的难题,其中不仅有研究上的,也有生活方面的.MIT EEC ...

  4. 计算机基础猫狗,怎样教一台计算机区分猫和狗?一文零基础入坑机器学习

    01 教计算机区分猫和狗 在教孩子区分"猫"和"狗"时,几乎所有父母都不会告诉孩子某种形式的科学定义(例如,狗属于哺乳动物这个大类中犬科的一员,而猫属于相同大类 ...

  5. 入坑微信小程序(项目搭建)

    超荣幸能够参与我司[更美小程序]的搭建,在此分享些心得希望能够帮助到像我一样的前端界萌新.因[更美小程序]源码需保密,我仅向大家分享基础建设级别的非业务代码.点我~ 一个最基本的小程序项目需具备:ap ...

  6. 想要入坑机器学习?这是MIT在读博士的AI心得

    从科研社区中汲取营养 找论文 AI 领域的论文可以在 arXiv 上找到和发布.现在的论文数量非常令人振奋.社区中的许多人降低了从噪声中分辨出信号的难度.Andrej Karpathy 开发了 arX ...

  7. 入坑机器学习:六,逻辑回归

    目录 一,分类问题: 二,假设表示: 三,判定边界: 四,代价函数: 五,简化的成本函数和梯度下降 六,高级优化: 七,多类别分类: 正则化: 一,过拟合的问题: 二,代价函数 三,正则化线性回归: ...

  8. 微信小程序入坑: 写一个简化版知乎日报

    最近开始入坑微信小程序,发现想要练手也不容易,找免费的基于HTTPS的API就要花点时间.在看了网上一些介绍后,决定采用知乎日报的API,写一个简单版的知乎日报作为入坑练习.本文尝试使用微信小程序写一 ...

  9. 专访 | 微软首席数据科学家谢梁:从经济学博士到爬坑机器学习,这十年我都经历了啥?

    谢梁,美国微软总部首席数据科学家,本科毕业于西南财经大学经济学专业,然后在中国工商银行从事信贷评估工作,一年后辞职到纽约州立大学学习应用计量经济学.研究兴趣主要是混合模型(mixed model)和数 ...

  10. 从经济学博士到爬坑机器学习十年,微软首席数据科学家谢梁的AI故事

    谢梁,美国微软总部首席数据科学家,本科毕业于西南财经大学经济学专业,然后在中国工商银行从事信贷评估工作,一年后辞职到纽约州立大学学习应用计量经济学.研究兴趣主要是混合模型(mixed model)和数 ...

最新文章

  1. 一个基于Spring Boot的API、RESTful API项目骨架
  2. 先序序列为a、b、c、d的不同二叉树的个数是多少(卡特兰数)
  3. 在ubunut下使用pycharm和eclipse进行python远程调试
  4. visa linux 串口 通信,使用visa进行串口通信
  5. Jrebel 激活方式
  6. SLAM GMapping(5)运动模型
  7. Windows编程语言VBA学习(四)——VBA代码调试
  8. Code.V光学设计学习(一)——入门介绍
  9. Google官方架构MVI
  10. 计算机物联网职业生涯规划书,物联网工程技术专业职业生涯规划书-.doc
  11. 智能家居研究:深耕用户体验实现核心业务17.3%增长
  12. 深度迁移度量网络 Deep Transfer Metric Learning
  13. 纯前端实现人体抠图背景融合-调用Face++抠像接口API实现人像抠图
  14. Linux vim 文本替换 %s/原文/替换文本/g
  15. uni-app 学习笔记
  16. final review 报告
  17. 洛谷——P6386 [COCI2007-2008#4] VAUVAU(java实现)
  18. 【它山之玉】博士三年发表论文回顾—科学网马臻
  19. 一起Talk Android吧(第一百八十六回:Android中的AsyncTask机制五)
  20. Android笔记之UI篇

热门文章

  1. Gradle 配置 BuildConfig详解
  2. [数论]莫比乌斯反演入门
  3. vue-table-with-tree-grid的使用(黑马笔记)
  4. ssh: connect to host gitee.com port 22: Connection timed out fatal: Could not read from remote repos
  5. mysql php 类 缓存_记录一个实用的PHP缓存类
  6. 石头扫地机器人加速异响_AI助力,无惧障碍 石头扫地机器人T7Pro测评
  7. 计算机专业学科建设3,学科建设-华中科技大学计算机科学与技术学院
  8. html5 拖放游戏,HTML5拖放API实现拖放排序的实例代码
  9. 设某一机器由n个部件组成_干货 | 带你了解!工业机器人知识大全
  10. java 快速排序算法简单_Java 快速排序算法的简单说明及实现