机器学习傻瓜的深入研究

什么是机器学习?

传统的教科书将被用于大量的高等数学,线性代数。概率论。统计数据和你拒之门外的其他信息。博主在这里我决定用一个非常easy样品做任何你高深的数学知识来理解。

在写机器学习之前,我们来举个样例。如果你是个古代的国王。那里没有现代的科技,你想找个预报天气比較准的人来帮你预报天气。

你要怎么办呢?通常。我们会找一个人,让他预报10000天,看它的准确率怎样,然后再找一个人,再预报10000天。看它预报的准确率怎样。依次类推,你找了100个人。最终找到了一个准确率在90%的人,你就征用它当你的气象局局长了。

把这个故事映射到机器学习上,那么10000天就是样本,100人中每一个人就是你的一个模型。预报准确率的统计就是误差函数。

机器学习的本质就是你用你的数学模型(100个人)在样本(10000天)中尝试,然后你统计出这个模型(人)的预測误差(准确率),假设误差不达标。你再找下一个模型(人)。

机器学习的挑战是怎样在这100个人里去高速寻找合适的人选。你最后发现一个线索。就是预报比較好的人,它们的亲戚也预报的可能比較好,这个就是梯度下降。

你不是在盲目的寻找模型。

这里模型大家认为非常神奇,事实上说简单就是每一个特征的权值而已。说的高大上的,就叫权值向量。

-------------------------------最后华丽的切割线------------------------------------------

本教程的文件夹博文请点击这里

假设大家想先对机器学习进行入门了解,可參看这里的简介。假设须要简单了解深度学习的内容,可參看这里简单的介绍。学习这些教程之前。能够先热身下,这里是theano的基础教程,学完之后。再看下这个东方的,有一些关键的概念和训练集的一些测试。

时间: 2024-10-24 11:01:37

机器学习傻瓜的深入研究的相关文章

深度学习之机器学习傻瓜教程

什么是机器学习? 传统的教科书会用一大堆高等数学,线性代数,概率论,统计学等知识把你拒之门外,这里博主俺决定用一个很简单的例子给不用你任何高深的数学知识来理解. 在写机器学习之前,我们来举个例子.假设你是个古代的国王,那里没有现代的科技,你想找个预报天气比较准的人来帮你预报天气.你要怎么办呢?通常,我们会找一个人,让他预报10000天,看它的准确率如何,然后再找一个人,再预报10000天,看它预报的准确率如何.依次类推,你找了100个人,终于找到了一个准确率在90%的人,你就征用它当你的气象局局

机器学习的监督学习在研究什么

什么是监督学习 简单来说,监督学习是对给定的输入输出样本进行学习并建立一个模型,该模型能对任意输入做出好的输出预测. 监督学习核心思想 所有可能的模型函数的集合称为假设空间,H={f|Y=f(X)}. 对于所有的模型函数集合,可能不知道是该用用逻辑回归模型.或贝叶斯模型.或神经网络模型还是用支持向量机模型.这个过程通常是一个不断迭代的过程,只有在不断地尝试比较才知道哪个模型比较好. 假设选定一个模型f,对于输入X,预测值为f(X),预测值与Y可能存在差别,这个差别用损失函数L(Y,f(X))表示

机器学习傻瓜入门-1

在coursera上斯坦福的machine learning,lecturer极力推荐开源的编程环境Octave入手,所以我也下载了来试一试吧== 参考链接:http://www.linuxdiyf.com/linux/22034.html ****************************************************************************** 安装(Ubuntu16.04):我看了下官网,Ubuntu上已经更新到4.0.3了,不过还是选了st

机器学习 之 算法介绍

什么是程序(Program) 计算机程序,是指为了得到某种结果而可以由计算机(等具有信息处理能力的装置)执行的代码化指令序列(或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列). 通俗讲,计算机给人干活,但它不是人,甚至不如狗懂人的需要(<小羊肖恩>里的狗是多么聪明可爱又忠诚于主人).那怎么让它干活呢,那就需要程序员用某种编程语言来写程序,编程语言就是计算机能理解的语言,计算机可以执行这些程序(指令),最终完成任务.下边的C++程序是完成n的阶乘: int n = std:

[转载]从机器学习谈起

在本篇文章中,我将对机器学习做个概要的介绍.本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践.这篇文档也算是EasyPR开发的番外篇,从这里开始,必须对机器学习了解才能进一步介绍EasyPR的内核.当然,本文也面对一般读者,不会对阅读有相关的前提要求. 在进入正题前,我想读者心中可能会有一个疑惑:机器学习有什么重要性,以至于要阅读完这篇非常长的文章呢? 我并不直接回答这个问题前.相反,我想请大家看两张图,下图是图一:  图1 机器学习界的执牛耳者与互联网界的大鳄的联

转载计算机的潜意识的文章:机器学习的入门级经典读物

在本篇文章中,我将对机器学习做个概要的介绍.本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践.这篇文档也算是EasyPR开发的番外篇,从这里开始,必须对机器学习了解才能进一步介绍EasyPR的内核.当然,本文也面对一般读者,不会对阅读有相关的前提要求. 在进入正题前,我想读者心中可能会有一个疑惑:机器学习有什么重要性,以至于要阅读完这篇非常长的文章呢? 我并不直接回答这个问题前.相反,我想请大家看两张图,下图是图一:  图1 机器学习界的执牛耳者与互联网界的大鳄的联

在科技圈不懂“机器学习”?那你就out了

当联网的终端设备越来越多时,产生的信息数据也将呈指数式增长,大型.复杂.增长快速的数据收集已经无处不在.而机器学习能够扩增这些数据的价值,并基于这些趋势提出更广泛的应用情境. 那么,被人们津津乐道的机器学习到底是什么呢? 机器学习是一项已被研究及应用了数十年的专业领域,是一个能基于数据输入,进而导出预测成果的繁复计算机系统流程.而 Azure 的机器学习,则封装了这多年来机器学习的研究成果(如在 Bing 和 Xbox Live 已被使用的),能够以简洁的方法进行大数据分析时所需要的复杂数学模型

推荐文章:机器学习:“一文读懂机器学习,大数据/自然语言处理/算法全有了

PS:文章主要转载自CSDN大神"黑夜路人"的文章:          http://blog.csdn.NET/heiyeshuwu/article/details/43483655      本文主要对机器学习进行科普,包括机器学习的定义.范围.方法,包括机器学习的研究领域:模式识别.计算机视觉.语音识别.自然语言处理.统计学习和数据挖掘.这是一篇非常好的文章,尤其感学原文作者~          http://www.thebigdata.cn/JieJueFangAn/1308

一文读懂机器学习,大数据/自然语言处理/算法全有了……

原文地址 http://www.open-open.com/lib/view/open1420615208000.html http://www.cnblogs.com/subconscious/p/4107357.html 引论 在本篇文章中,我将对机器学习做个概要的介绍.本文的目的是能让即便全然不了解机器学习的人也能了解机器学习.而且上手相关的实践.这篇文档也算是 EasyPR开发的番外篇.从这里開始.必须对机器学习了解才干进一步介绍EasyPR的内核.当然,本文也面对一般读者.不会对阅读有