周志华 机器学习初步 线性模型

news2024/10/7 2:25:01

周志华 《机器学习初步》 线性模型

还未更新完,会持续更新

文章目录

  • 周志华 《机器学习初步》 线性模型
  • 一.线性回归
    • 线性模型
      • 线性模型的特点和重要性
      • 线性模型的基本形式
  • 参考资料

一.线性回归

线性模型

线性模型的特点和重要性

  • 线性模型的重要性

    • 人在考虑问题时,通常不是直接去思考一些非线性的问题。
    • 而考虑线性的问题,我们马上会有一个几何的直观的印象。基于这种几何直观的印象,我们可能能够从直观上得到一些解决方案,之后在线性模型的基础上可能得到针对非常复杂的非线性问题的解决方案

    image-20221220020737981

    • 比如要用线性模型去做分类和回归
      • 分类,找一条线把两类点分开
      • 回归,找一条线把点串起来
  • 线性模型的特点:简单、基本、可理解性(understandability)/可解释性(comprehensibility)好

    • 线性模型形式简单、易于建模, 但却蕴涵着机器学习中一些重要的基本思想, 许多功能更为强大的非线性模型(nonlinear model)可在线性模型的基础上 通过引入层级结构或高维映射而得
    • 此外, 由于 w \boldsymbol{w} w 直观表达了各属性在预测中的重要性(权重), 因此线性模型有很好的可解释性
      • 例如若在西瓜 问题中学得 “ f 好瓜 ( x ) = 0.2 ⋅ x 色泽  + 0.5 ⋅ x 根蒂  + 0.3 ⋅ x 敲声  + 1 f_{好瓜 }(\boldsymbol{x})=0.2 \cdot x_{\text {色泽 }}+0.5 \cdot x_{\text {根蒂 }}+0.3 \cdot x_{\text {敲声 }}+1 f好瓜(x)=0.2x色泽 +0.5x根蒂 +0.3x敲声 +1 ”, 则意味着可通过综合考虑色泽、根蒂和敲声来判断瓜好不好, 其中根蒂最要紧, 而敲声比色泽更重要.

线性模型的基本形式

  • 给定由 d 个属性描述的示例 x = ( x 1 ; x 2 ; … ; x d ) \boldsymbol{x}=\left(x_{1} ; x_{2} ; \ldots ; x_{d}\right) x=(x1;x2;;xd), 其中 x i x_{i} xi x \boldsymbol{x} x 在第 i 个属性上的取值, 线性模型(linear model)试图学得一个通过属性的线性组合来进行 预测的函数, 即
    f ( x ) = w 1 x 1 + w 2 x 2 + … + w d x d + b , \\\\f(\boldsymbol{x})=w_{1} x_{1}+w_{2} x_{2}+\ldots+w_{d} x_{d}+b,\\\\ f(x)=w1x1+w2x2++wdxd+b,

  • 一般用向量形式写成 f ( x ) = w T x + b , f(\boldsymbol{x})=\boldsymbol{w}^{\mathrm{T}} \boldsymbol{x}+b, f(x)=wTx+b,其中 w = ( w 1 ; w 2 ; … ; w d ) \boldsymbol{w}=\left(w_{1} ; w_{2} ; \ldots ; w_{d}\right) w=(w1;w2;;wd).

  • w \boldsymbol{w} w b b b 学得之后, 模型就得以确定.

参考资料

  • 西瓜书🍉
  • MOOC

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/102028.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

客户案例:Coremail安全海外中继保障德赛集团跨境通邮安全

客户背景 广东德赛集团有限公司(以下简称“德赛集团”)成立于1983年,旗下拥有2家上市公司,位列中国制造行业前500强企业,合作伙伴和客户中有30多家是世界前500强企业。在新能源电池、汽车电子、北斗导航技术等多项技术…

vivo 云原生容器探索和落地实践

作者:vivo 互联网容器团队- Pan Liangbiao 本文根据潘良彪老师在“2022 vivo开发者大会"现场演讲内容整理而成。公众号回复【2022 VDC】获取互联网技术分会场议题相关资料。 2018年起,vivo以容器作为基础底座,打造了一站式云原生机器学习…

【JVM】伟大的开端—CMS

本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 转载请在文首注明出处,如发现恶意抄袭/搬运,会动用法律武器维护自己的权益。让我们一起维护一个良好的技术创作环境! 伟大的开端—CMS …

CY5-N-羟基琥珀酰亚胺 Cyanine5 NHS ester 荧光量子产率

CY5-N-羟基琥珀酰亚胺 Cyanine5 NHS ester 荧光量子产率 Cy5 NHS酯是标记多肽,蛋白和寡核苷酸的活性染料。染料需要少量的有机共溶剂(比如DMF和DMSO)溶解后进行标记反应。此试剂可以标记溶解蛋白和各种多肽,寡核苷酸的氨基。对于…

Spring 之 MutablePropertyValues 和 ConstructorArgumentValues 的简单理解

1、MutablePropertyValues 概述 其实在绝大多情况下,MutablePropertyValues 这个类很少用,但是涉及到框架改造扩展可能就要使用到这个类。并且这个类在 BeanDefinition 模板中也是一个非常重要的角色。 id:Bean 唯一标识名称。 beanClass&am…

2022年全国职业院校技能大赛中职组网络安全竞赛试题 ——A模块(超详细解析)

2022年全国职业院校技能大赛(中职组) 网络安全竞赛试题(总分100分) 竞赛内容 模块A 基础设施设置与安全加固 (本模块20分) 一、项目和任务描述: 假定你是某企业的网络安全工程师&#xff0…

Python真的能杀死Excel吗?它能实现哪些Excel功能?

在大家的印象里,想进入金融行业或者数据岗位,首先需要精通Excel。而且现在招聘条件也是明确表示,要精通Excel等办公软件,后面还会加一句“有Python经验的优先”。 野村证券副首席数字官马修汉普森在上周五的伦敦Quant Conferenc…

(附源码)Springboot卫生院儿童预防接种平台 毕业设计 011404

springboot卫生院儿童预防接种平台 摘 要 卫生院儿童预防预接种工作实行网络信息化管理,是我国免疫规划工作发展的需要。儿童接种信息实行网络信息化不仅是预防接种工作步入了一个新的台阶,更重要的是解决了多年来流动儿童的免疫接种剂次不清&#xff0c…

(六)温故知新系列之RXJS——RXJS操作符基础(转化类)

前言 合并类操作符把多个数据流汇合为⼀个数据 流,但是汇合之前数据是怎样,在汇合之后还是那样;过滤类操作符可以 筛选掉⼀些数据,其中回压控制的过滤类操作符还可以改变数据传递给下 游的时间,但是数据本⾝不会变化&…

[附源码]计算机毕业设计Node.js茶叶销售网站(程序+LW)

项目运行 环境配置: Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境:最好是Nodejs最新版,我…

Java项目:基于jsp+mysql+Spring+mybatis的SSM在线网络图书商城

作者主页:源码空间站2022 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文末获取源码 项目介绍 本项目分为前后台,有管理员与用户两种角色; 管理员角色包含以下功能: 管理员登录,商品分类管理,商品管理,商…

第十二章过滤器Fliter

文章目录什么是过滤器过滤器三要素过滤器的实例过滤器的匹配规则精确匹配模糊匹配前杠后星前星后缀创建一组img标签创建Filter前杠后缀,星号在中间匹配Servlet名称过滤器链Filter生命周期什么是过滤器 过滤器实际上就是对web资源进行拦截,做一些处理后再…

学术报告系列(八) - Fault-tolerant control of unmanned aerial vehicles

💂 个人主页: 同学来啦🤟 版权: 本文由【同学来啦】原创、在CSDN首发、需要转载请联系博主 💬 如果文章对你有帮助,欢迎关注、点赞、收藏和订阅专栏哦 🧑‍🔬 报告声明:资料整理于 ICARCE 2022 …

[附源码]计算机毕业设计Python的玉石交易系统(程序+源码+LW文档)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等…

Web APIs 获取元素、操作元素和事件基础

1、Web API介绍 1.1、API的概念 API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码&#xff0c…

超实用的企业公众号运营方案分享,建议收藏

互联网时代,公众号几乎成为了企业的标配,一个企业没有公众号,只能说明这个企业不懂得宣传,公众号基于微信拥有庞大的用户流量,能帮助企业引流更多的潜在客户。 公众号运营是一门需要潜心钻研的学问,尤其是…

Power BI 数据导入(SQL Server、MySQL、网页数据)

一、数据源类型 POWER BI 可以连接多种数据源,包括: 文件(文本、CSV、Excel)数据库(SQL Server、MySQL、Azure Cosmos DB等NoSQL数据库)Power Platform和Azure(都是微软的数据产品/云平台)联机服务(Google Analytics…

为Azure SQLMI(Azure SQL 托管实例) 创建容器并开启审核日志

目录 (一)前言 (二)正文 1. 创建容器 (1)搜索到存储账户类型资源 (2)点击进入存储账户 (3)点击BLOB服务 (4)新建容器 2. 配置…

作为一名合格的React前端,必知window.event与SyntheticEvent的区别

通过鼠标的滚动来实现图片的放大和缩小,没错,像我这样不思进取的小白,从来不会自己动手撸一遍。 主要的功能函数: 一开始还挺纳闷为什么没有传入event参数也可以在函数中访问到,想起曾经是要传入一个event/e的呀&…

销售团队怎么管理?

销售团队怎么管理?这个问题真的很大,不同的销售团队管理方式也不相同。 但我们还是可以总结出一些常用的方法论: 不同销售结构的团队怎么管理不同发展阶段的销售团队如何管理团队管理的核心在于管人 内容略多,已经整理装订成册&…