文档章节

机器学习的初步认识

猿神出窍
 猿神出窍
发布于 2017/07/11 17:13
字数 701
阅读 13
收藏 0
AI

需要学习的知识点

1如何让机器“学习”
2神经网络的概念
3有监督与无监督学习的区别
4回归与分类的区别
5损失函数的概念
6梯度下降算法介绍
7超参数的概念

需要的专业知识

  1函数导数的概念及求导链式法则
  2矩阵的概念及其基本运算规则 
  3python numpy等科学计算库的使用


 机器学习两大类问题 --回归(regression)和 分类(classification)   

      1回归:对于一个输入x,预测其输出值y,且这个y值是根据x连续变化的值。
      2分类:问题则是事先给定若干个类别,对于一个输入x,判断其属于哪个类别,即输出一般是离散的

回归和分类的区别:

 本质一样,分类问题输出只允许取两个值;回归问题中,输出可取任意值;
 定量输出成为回归,即连续变量预测(预测明天气温多少度);
 定性输出成为分类,即离散变量预测;(预测明天是阴还是晴)


机器学习方法(有监督和无监督)

  1 有监督 既包含输入x,又包含x对应的y,即学习数据已经事先给出了正确答案。
  2 无监督 无监督学习则是只有输入x 无监督学习要更难


  模型的构建--神经网络

  1 用来解决问题的模型model
  2 学习数据(或者说训练数据)data
  3 让模型model通过数据data学会解决特定问题的学习算法learn  


        
学习体系
 

阶段一 数学基础
  1 数据分析 
  2 概率论
  3 线性代数及矩阵
阶段二 Python
  Python 机器学习库  NumPy, Pandas, Matplotlib 和 IPython

 

Anaconda  contains  [Numpy , Scipy Matplotlib  Pandas Scikit-Learn]


Numpy {array funciton , the speed is C }

Scipy {offfer the matrix funciton and algorithm}

Maplotlib{draw the picture maily 2 dimension}

Pandas {the strongest tool of data analysis support sql grammmer}


read and write excel {pip install xlrd;  pip install xlwt }


StatsModels {related with Pandas}



Scikit-Learn{machine learn}

Keras {cnn, based on Theano}

监督学习算法:
线性回归,逻辑回归,神经网络,SVM(支持向量机)

 

无监督学习算法:
聚类算法,降维算法

 

特殊算法:
推荐算法

智慧是对生活的感悟,是对人生的积淀与思考

机器学习界名言: 成功的机器学习应用不是拥有最好的算法,而是拥有最多的数据!

     AI实例:http://blog.csdn.net/u014365862/article/details/54380422
     学习网站:http://open.163.com/special/opencourse/machinelearning.html
  
      

© 著作权归作者所有

共有 人打赏支持
猿神出窍
粉丝 16
博文 173
码字总数 61165
作品 0
沙坪坝
项目经理
关于AI,程序员需要了解这些!

AI可以说是时下最热门的话题之一,也是众多程序员关注的主题,那么如果你想要入门AI,需要这些什么呢? 0.了解它! 无论是学习什么,你总要知道这几个问题: a.它是什么? b.能做什么? c.有...

技术小能手
07/02
0
0
我是电音之王!FLStudio学习路线图

初步认识水果音乐软件 初步认识水果音乐 终结篇 水果音乐的安装 基本面板的认识与控制 编辑菜单基本操作的认识 通道菜单的认识及基本操作 view浏览器的基本操作 控制面板的基本操作 option菜...

棋帅小七
2017/12/01
0
0
ML梳理02 | 线性回归、逻辑回归

ML.jpg 关于线回归、逻辑回归,各位大神总结的很精辟了,下面收藏几个好的讲解,以备忘。 逻辑回归三部曲 机器学习系列(1)_逻辑回归初步 机器学习系列(2)_从初等数学视角解读逻辑回归 机器学...

RookieDay
02/01
0
0
Kaggle实战之sklearn学习

今天刚刚接触python机器学习之kaggle实战这本书,初步学习了python机器学习库之sklearn的基本运用,照葫芦画瓢的对书中代码进行了一定的编写运行,小小记录我学机器学习之路 主要是这对支持向...

silencehhh
04/17
0
0
【火炉炼AI】机器学习008-简单线性分类器解决二分类问题

【火炉炼AI】机器学习008-简单线性分类器解决二分类问题 (本文所使用的Python库和版本号: Python 3.5, Numpy 1.14, scikit-learn 0.19, matplotlib 2.2 ) 分类问题,就是将数据点按照不同的类...

炼丹老顽童
08/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

React 服务器渲染原理解析与实践

网盘下载地址 React 服务器渲染原理解析与实践 本套课程,讲解了React中SSR技术的整个搭建思路及流程,完整的从原理上讲清楚了SSR的概念,重点在于讲解编写SSR框架遇到的各种知识点,以及细节...

qq__2304636824
30分钟前
0
0
sourcetree 离线免注册登录安装教程

Sourcetree是一个优秀的git可视化管理工具,深受开发者喜爱Sourcetree官网,但是在安装时需要谷歌账户登录,需要翻qiang才可以,此一点一直被人们所诟病。今天本教程就为大家提供离线免登陆安...

QQZZFT
59分钟前
1
0
使用 PostgreSQL 解决一个实际的统计分析问题

使用 PostgreSQL 解决一个实际的统计分析问题作者:老农民(刘启华)Email: 46715422@qq.com 之前有个朋友扔给我一个奇葩需求,他们公司之前做了一批问卷调查,全部都是统一格式的excel...

新疆老农民
今天
8
0
TypeScript基础入门之高级类型的映射类型

转发 TypeScript基础入门之高级类型的映射类型 高级类型 映射类型 一个常见的任务是将一个已知的类型每个属性都变为可选的: interface PersonPartial {    name?: string;    age?...

durban
今天
1
0
Dubbo源码分析(6):Dubbo内核实现之基于SPI思想Dubbo内核实现

SPI接口定义 定义了@SPI注解 package com.alibaba.dubbo.common.extension; import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.an......

郑加威
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部