• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > 机器学习-统计学习方法概论,学习方法概论

机器学习-统计学习方法概论,学习方法概论

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含机器学习-统计学习方法概论,学习方法概论等服务器相关知识,网友希望可以进行参考

机器学习-统计学习方法概论,学习方法概论


统计学习由监督学习(supervised learning)、非监督学习(unsupervised learning)、半监督学习(semi-supervised learning)和强化学习(reinforcement learning)组成。

统计学习方法包括模型的假设空间、模型的选择准则以及模型学习的算法,称其为统计学习方法的三要素:模型(model)、策略(strategy)和算法(algorithm)。

计算机科学由三维组成:系统、计算和信息。

模型属于输入空间到输出空间的映射集合,这个集合就是假设空间(hypothesis space)

方法=模型+策略+算法

将学习方法对未知数据的预测能力称为泛化能力(generalization ability)

如果一味追求对训练数据的预测能力,所选模型的复杂度则往往会比真模型更高,也就是过拟合(over-fiting)。过拟合是指学习室选择的模型所包含的参数过多,以至于这一模型对已知数据预测得很好,但对未知数据测得很差的现象,可以说模型选择旨在避免过拟合并提高模型的预测能力。

模型选择的典型方法是正则化(regularization)。正则化是结构风险最小化策略的实现。

另一种常用的模型选择方法是交叉验证(cross validation)。

  • 简单交叉验证
  • K折交叉验证
  • 留一交叉验证

泛化误差

Rexp(f)=Ep[L(Y,f(X))]=∫x?yL(y,f(x))P(x,y)dxdy

学习方法的泛化能力分析往往是通过研究泛化误差的概率上界进行的,简称泛化误差上界(generalization error bound)。

监督学习方法可分为生成方法(generative approach)和判别方法(discriminative approach)。所学到的模型称为生成模型(generative model)和判别模型(discriminative model)

生成方法由数据学习联合概率分布P(X,Y),然后求出条件概率分布P(Y|X)作为预测得模型,即生成模型:

P(Y|X)=P(X,Y)P(X)

这种方法称为生成方法,表示给定输入X产生输出Y的生成关系。如:朴素贝叶斯和隐马尔科夫模型。

叛变方法由数据学习决策函数f(X)或者条件概率P(Y|X)作为预测模型,即判别模型。判别方法关心的是对给定的输入X,应该预测什么样的输出Y,典型的判别模型包括:K最近邻、感知机、决策树、logistics回归、最大熵模型、SVM、boosting和条件随机场等。



本栏目python代码分享持续更新中,欢迎关注:Dream_Angel_Z博客


版权声明:本文为博主原创文章,转载请注明来源。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 机器学习-统计学习方法概论,学习方法概论

相关文章

  • 机器学习基础,学习基础
  • hive SymlinkTextInputFormat介绍及用法,textinputformat
  • apache hadoop-2.6.0-CDH5.4.1 安装笔记,hadoop2.6.0安装
  • openstack-glance-api.service start request repeated too quickly, refusing to start,openstackglance
  • 2015.6.5,2015.6.5世界环境日
  • Andrew Ng Machine Learning,andrewlearning
  • Hadoop学习笔记0001——Hadoop安装配置,hadoop学习笔记0001
  • 云计算: ERP未来必然趋势,erp未来
  • 《转》OpenStack Keystone的基本概念理解,《转》openstack
  • mongodb基础操作,mongodb基础

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Docker 使用方法总结之:镜像,docker总结
    • Hive 外部表 分区表,hive外部表分区表
    • [Sqoop]将Hive数据表导出到Mysql,sqoophive
    • Hadoop之——数据类型,hadoop数据类型
    • 玩转OpenStack网络Neutron(1)--热身,openstackneutron
    • 【甘道夫】Spark1.3.0 Submitting Applications 官方文档精华摘要,spark1.3
    • Nodejs课堂笔记-第六课 在DynamoDB中如何创建表,nodejsdynamodb
    • 万法归宗之Hadoop编程无界限,万法归宗hadoop
    • KVM 【SNAT/DNAT2种配置实现以及扁平化网络模式(flat)实现/virsh2种动态迁移实现】,kvmsnat
    • HBase,hbase安装

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有