《统计学习基础:数据挖掘、推理和预测》-斯坦福大学人工智能学科专用教材...

本文主要是介绍《统计学习基础:数据挖掘、推理和预测》-斯坦福大学人工智能学科专用教材...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本周,我们为您带来Trevor Hastie,Robert Tibshirani和Jerome Friedman撰写的《统计学习的要素》。该统计(和机器)学习领域的开创性著作的第一版最初于近20年前出版,并迅速巩固了自身地位,成为该领域的领先著作之一。然而,在过去的几年中,统计学习的要素并没有保持一成不变,因此该书的第二版于2009年出版。这是我们今天讨论的第二版,尤其是2017年的第12版。

首先,为什么要进行“统计学习”?如果您不知道该术语,或者以前只听说过该术语在本书的标题中使用过,则不用担心。这不是一个与您当前正在学习或感兴趣的领域截然不同的研究领域。本书网站上的以下引语可以帮助您正确理解该术语(添加了重点):

在过去的十年中,计算和信息技术呈爆炸式增长。随之而来的是许多领域的大量数据,例如医学,生物学,金融和市场营销。理解这些数据的挑战导致了统计领域中新工具开发,并催生了新领域,例如数据挖掘,机器学习和生物信息学

作者继续简明地解释“学习”的概念及其重要性:

这本书是关于从数据中学习。在典型情况下,我们希望根据一组功能(例如饮食和临床)对结果进行度量,通常是定量的(例如股票价格)或分类的(例如心脏病发作/没有心脏病发作)测量)。我们有一组训练的数据,其中我们观察了一组对象(例如人)的结果和特征度量。使用这些数据,我们可以建立一个预测模型或学习者,这将使我们能够预测看不见的新物体的结果。一个好的学习者可以准确地预测这样的结果。

统计学习的要素实际上是关于在统计领域将新工具应用于学习过程并建立良好的学习模型的。

该书内容详尽,涵盖了您希望该书涵盖的所有内容。目录如下。

介绍

  • 监督学习概述

  • 线性回归方法

  • 线性分类方法

  • 基础扩展和正则化

  • 内核平滑方法

  • 模型评估与选择

  • 模型推断和平均

  • 可加模型,树和相关方法

  • 助推树和加性树

  • 神经网络

  • 支持向量机和灵活判别

  • 原型方法和最近邻

  • 无监督学习

  • 随机森林

  • 合奏学习

  • 无向图形模型

  • 高维问题

每章均着重于重要性统计学习的特定方面。例如,模型评估和选择被认为是一个概念的重要程度,因此可以授予其自己的章节,既恰当又令人耳目一新。在介绍了几章有关建模技术的章节之后,本章还早就出现了,这一点也值得注意。在引入了一系列分类技术之后,将这一章改写为一章可能意味着读者从未接触过它,他们可能已经感觉到,他们在学习算法后已经从书中获得了所需的一切,这是真正的错误。

这就是说,作为作者兼研究人员和指导者的作者,有一种方法来表达自己的专业知识。他们的方法似乎遵循逻辑上有序的方法,以了解读者应在何时何地进行学习。但是,各个章节也可以独立存在,因此,只要您已经对本书的内容有所了解,那么拿起本书直接进入有关模型推论的章节就可以很好地工作。它。

这些年来,这本书的评论很多,而且总体上是正面的。严格的评论往往集中在几个特定的问题上:这本书是为那些对统计学有高级理解的人而写的,而这本书是以混乱的或不友好的方式呈现的。该书的简介解释了:

本书专为统计,人工智能,工程,金融等众多领域的研究人员和学生设计。我们希望读者将至少有一门统计学的基础课程,涵盖线性回归等基本主题。

因此,上述问题并非不可克服。这本书之所以广受赞誉是有原因的,并且通过花时间与人相处,即使是初学者,您也可以多年来获得其他人的相同奖励。但请注意,这本超过750页的书并非随意阅读;您需要投入时间。

后台私信“统计学习基础”即可获取PDF版下载链接。

这篇关于《统计学习基础:数据挖掘、推理和预测》-斯坦福大学人工智能学科专用教材...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/860790

相关文章

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

Spring的基础事务注解@Transactional作用解读

《Spring的基础事务注解@Transactional作用解读》文章介绍了Spring框架中的事务管理,核心注解@Transactional用于声明事务,支持传播机制、隔离级别等配置,结合@Tran... 目录一、事务管理基础1.1 Spring事务的核心注解1.2 注解属性详解1.3 实现原理二、事务事

Java中最全最基础的IO流概述和简介案例分析

《Java中最全最基础的IO流概述和简介案例分析》JavaIO流用于程序与外部设备的数据交互,分为字节流(InputStream/OutputStream)和字符流(Reader/Writer),处理... 目录IO流简介IO是什么应用场景IO流的分类流的超类类型字节文件流应用简介核心API文件输出流应用文

Python的Darts库实现时间序列预测

《Python的Darts库实现时间序列预测》Darts一个集统计、机器学习与深度学习模型于一体的Python时间序列预测库,本文主要介绍了Python的Darts库实现时间序列预测,感兴趣的可以了解... 目录目录一、什么是 Darts?二、安装与基本配置安装 Darts导入基础模块三、时间序列数据结构与

C++统计函数执行时间的最佳实践

《C++统计函数执行时间的最佳实践》在软件开发过程中,性能分析是优化程序的重要环节,了解函数的执行时间分布对于识别性能瓶颈至关重要,本文将分享一个C++函数执行时间统计工具,希望对大家有所帮助... 目录前言工具特性核心设计1. 数据结构设计2. 单例模式管理器3. RAII自动计时使用方法基本用法高级用法

从基础到高级详解Python数值格式化输出的完全指南

《从基础到高级详解Python数值格式化输出的完全指南》在数据分析、金融计算和科学报告领域,数值格式化是提升可读性和专业性的关键技术,本文将深入解析Python中数值格式化输出的相关方法,感兴趣的小伙... 目录引言:数值格式化的核心价值一、基础格式化方法1.1 三种核心格式化方式对比1.2 基础格式化示例

redis-sentinel基础概念及部署流程

《redis-sentinel基础概念及部署流程》RedisSentinel是Redis的高可用解决方案,通过监控主从节点、自动故障转移、通知机制及配置提供,实现集群故障恢复与服务持续可用,核心组件包... 目录一. 引言二. 核心功能三. 核心组件四. 故障转移流程五. 服务部署六. sentinel部署

从基础到进阶详解Python条件判断的实用指南

《从基础到进阶详解Python条件判断的实用指南》本文将通过15个实战案例,带你大家掌握条件判断的核心技巧,并从基础语法到高级应用一网打尽,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一... 目录​引言:条件判断为何如此重要一、基础语法:三行代码构建决策系统二、多条件分支:elif的魔法三、

Python WebSockets 库从基础到实战使用举例

《PythonWebSockets库从基础到实战使用举例》WebSocket是一种全双工、持久化的网络通信协议,适用于需要低延迟的应用,如实时聊天、股票行情推送、在线协作、多人游戏等,本文给大家介... 目录1. 引言2. 为什么使用 WebSocket?3. 安装 WebSockets 库4. 使用 We

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程