文档章节

机器学习的初步认识

猿神出窍
 猿神出窍
发布于 2017/07/11 17:13
字数 701
阅读 14
收藏 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
  
      

© 著作权归作者所有

共有 人打赏支持
猿神出窍
粉丝 17
博文 181
码字总数 66654
作品 0
沙坪坝
项目经理
私信 提问
我是电音之王!FLStudio学习路线图

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

棋帅小七
2017/12/01
0
0
关于AI,程序员需要了解这些!

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

技术小能手
07/02
0
0
2017.3.3

上午 1.搭建开发环境 2.初步认识jfinal 下午 1.深入认识jfinal,熟悉各个组件之间的关系,弄明白框架大致的运转流程。

seventeenW
2017/03/03
1
0
【玩转开源】BananaPi R2 —— 第四篇 Openwrt Luci 初探

  什么是Luci呢?先直观的感受一下,打开web浏览器,输入R2的网关地址,然后出现了一个web登录界面,这个就是Openwrt Luci的应用。   那么到底什么是Luci呢?在这里我先给大家一个公式:...

JackZengLab
08/24
0
0
Android 3即将发布 Google下周举办发布会

本周早些时候Google发布了Android 3.0蜂巢系统的预览版SDK软件开发工具包,让大家对这款新系统有一个初步的认识。为了让更多人对Android 3有更进一步的认识,Google计划在2月2日举办一次发布...

米狗族
2011/01/30
727
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 有一天考拉麻麻拉肚子了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @瘟神灬念 :分享周汇洋的单曲《Man Srae(曼斯拉之舞)》:美滋滋。。。。 手机党少年们想听歌,请使劲儿戳(这里) 我听了一下 赶紧关了, ...

小小编辑
52分钟前
23
4
oh-my-zsh 自定义

GitHub 地址 基于 oh-my-zsh 的自定义配置,增加了一些个人常用插件与皮肤。 采用的是 git submodule 来维护,包括 oh-my-zsh,之所以这么搞,主要是手头有多台 linux 需要维护, 每台机器、...

郁也风
今天
6
0
Docker安装踩坑:E_FAIL 0x80004005的解决

参考 菜鸟教程--Windows Docker 安装 http://www.runoob.com/docker/windows-docker-install.html 官方文档-Install Docker Toolbox on Windows https://docs.docker.com/toolbox/toolbox_in......

karma123
今天
6
0
js垃圾回收机制和引起内存泄漏的操作

JS的垃圾回收机制了解吗? Js具有自动垃圾回收机制。垃圾收集器会按照固定的时间间隔周期性的执行。 JS中最常见的垃圾回收方式是标记清除。 工作原理:是当变量进入环境时,将这个变量标记为“...

Jack088
昨天
18
0
大数据教程(10.1)倒排索引建立

前面博主介绍了sql中join功能的大数据实现,本节将继续为小伙伴们分享倒排索引的建立。 一、需求 在很多项目中,我们需要对我们的文档建立索引(如:论坛帖子);我们需要记录某个词在各个文...

em_aaron
昨天
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部