美文网首页
初识机器学习

初识机器学习

作者: 秦淮河的桨 | 来源:发表于2019-05-29 23:01 被阅读0次

关于机器学习,这是我学的第一节课。

https://foreti.me/2018/01/12/machine-learning-view/


Machine learning

Machine learning definition:

  • Arthur Samuel (1959) . 在没有明确设置的前提下,使机器具有学习能力的研究领域。

  • Tom Mitchell (1998) . 一个适当的学习问题定义如下:计算机程序从经验E中学习,解决某一任务T,进行某一性能度量P,通过P测试在T上的表现因经验E而提高。

    对于跳棋游戏(Samuel设计的一个小游戏,通过数万次跳棋对战学习,获得比Samuel的跳棋水平还高的能力),经验E就是程序与自己下几万次跳棋,任务T就是玩跳棋,性能度量P就是与新对手玩跳棋时赢的概率。

Machine learning algorithms:

目前学习算法主要的两类是监督学习(supervised learning)和无监督学习(unsupervised learning)。

简单来说,监督学习就是我们教计算机做某件事情;在无监督学习中,我们让计算机自己学习。

Others:

强化学习(Reinforcement learning), 推荐系统(recommender systems)

Supervised Learning

监督学习:我们给算法一个数据集,其中包含了正确答案,算法的目的就是给出更多的正确答案。

回归(Regression):预测连续的数值输出。

分类(Classification):预测一个离散值输出。

示例:房子的价格与房子面积的关系(回归问题);肿瘤是恶性或良性与肿瘤大小,患者年龄,肿瘤块厚度等的关系(分类问题)。

下面一个问题。problem1将要卖的货物数量看成一个连续的值,属于回归问题;problem2输出的值可能为0或1,分别表示两种不同的结果,属于分类问题。

ML1

Unsupervised Learning

无监督学习:对于数据集中的每一个样本,都具有相同标签或都没有标签,我们不知道要拿数据做什么,也不知道每个数据点究竟是什么,只能在数据集种找到某种结构(簇),它们具有类似的性质。聚类(clustering)是无监督学习的一种 。

Cocktail party problem 鸡尾酒会问题

编程环境Octave或Matlab

解决代码

[W,s,v]=svd((repmat(sum(x.^\*x,1),size(x,1),1).^\*x)^\*x')

svd 是奇异值分解的缩写,在Octave中作为一个内置函数。

下面一个问题,哪些选项要使用无监督学习算法?

ML2

<p id="div-border-left-red"><i>DigitalOcean 优惠码,注册充值 5 送100,链接一 链接二</i></p>
<p id="div-border-left-red"><i>Lastly, welcome to follow me on github</i></p>

相关文章

  • 机器学习笔记

    学习Andrew Ng的机器学习教程,做个笔记。 初识机器学习 人工智能的核心是机器学习,机器学习的本质是算法 机...

  • 机器学习初识

    机器学习初识 1). 监督学习(supervised learning),无监督学习(unsupervised l...

  • 初识机器学习

    关于机器学习,这是我学的第一节课。https://foreti.me/2018/01/12/machine-lea...

  • 机器学习入门学习笔记--初识理论篇

    机器学习的主要算法列表: 在慕课网上学习了初识机器学习-理论篇,并做了脑图笔记 机器学习是利用历史数据预测未来,利...

  • 0 初识机器学习

    概述 本来是想学数据分析的,但是最后发现数据分析到最后就是机器学习,真是刺激。当时就在想,原来机器学习就是数据分析...

  • 机器学习实战(一) - 绪论 : 初识机器学习

    1 欢迎来到机器学习 2 什么是机器学习 3 监督学习 - Supervised Learning 监督式学习就...

  • 吴恩达机器学习笔记(1)

    一.初识机器学习 1.监督学习 在监督学习中,训练数据既有特征又有标签,通过训练,让机器可以自己找到特征和标签之间...

  • 初识机器学习(Machine Learning)

    一. 机器学习的定义 Arthur Sameul 1959年给出了机器学习一个非正式定义: Field of st...

  • 2018-03-02-初识机器学习

    初识机器学习 从2018年一月中旬就开始计划学习机器学习,然而由于事情比较多,只是零零星星的在python for...

  • 机器学习摸鱼笔记 #1: 初识机器学习(上)

    本文包括字符共2418个字,全部读完可能需要8分钟。 引言 被誉为“现代计算机之父”的冯·诺依曼有不少逸闻趣事。其...

网友评论

      本文标题:初识机器学习

      本文链接:https://www.haomeiwen.com/subject/dzpltctx.html