优化基础(二):线性组合、仿射组合、锥组合、凸组合、线性集合、仿射集合、锥集合、凸集合的理解

news2025/1/23 7:12:55

文章目录

  • 前言
  • 组合
    • 线性组合 (linear combination)
    • 仿射组合 (affine combination)
    • 锥组合 (conic combination)
    • 凸组合 (convex combination)
  • 集合
    • 仿射集合
    • 凸集合
  • 练习:哪个图形是凸的,哪个是仿射的?
  • 参考资料

前言

组合侧重于描述由一些基点生成新的点,强调的是不同点的权重和几何位置。
集合侧重于描述许多个点形成的形状,强调的是完整性和连通性。

组合

在这里插入图片描述

线性组合 (linear combination)

S S S是一向量空间 V V V的子集合,如果存在有限多个向量属于 S S S,和对应的标量 a 1 , a 2 , . . . , a n ∈ F a_1, a_2, ...,a_n \in F a1,a2,...,anF,使得:
v = ∑ i = 1 n a i v i = a 1 v 1 + a 2 v 2 + . . . + a n v n v =\sum_{i=1}^{n}a_iv_i= a_1v_1+a_2v_2+...+a_nv_n v=i=1naivi=a1v1+a2v2+...+anvn
我们称 v v v ( v 1 , . . . , v n ) (v_1,..., v_n) (v1,...,vn)的线性组合。

在二维空间里,如果对 α n \alpha_n αn没有任何限制的话, a 1 v 1 + a 2 v 2 + . . . + a n v n a_1v_1+a_2v_2+...+a_nv_n a1v1+a2v2+...+anvn可以扩散出整个空间。

仿射组合 (affine combination)

在上面线性组合的定义中,如果
∑ i = 1 n a i = 1 \sum_{i=1}^{n}a_i=1 i=1nai=1
我们则称 v v v ( v 1 , . . . , v n ) (v_1,..., v_n) (v1,...,vn)的仿射组合。

在二维空间里,仿射组合可以看作一条经过两个点的直线(两端可以无限延伸)。

锥组合 (conic combination)

在上面线性组合的定义中,如果
a i ≥ 1 a_i \geq 1 ai1
我们则称 v v v ( v 1 , . . . , v n ) (v_1,..., v_n) (v1,...,vn)的锥组合。像个冰淇淋🍦一样。

在二维空间里,可以想象是从一条原点出发的射线区域。

凸组合 (convex combination)

在上面线性组合的定义中,如果
a i ≥ 1 ,且 ∑ i = 1 n a i = 1 a_i \geq 1,且 \sum_{i=1}^{n}a_i=1 ai1,且i=1nai=1
我们则称 v v v ( v 1 , . . . , v n ) (v_1,..., v_n) (v1,...,vn)的凸组合,可以看到凸组合的要求是最严格的,相当于是锥组合和仿射组合的交集。

在二维空间里,凸组合可以看作一条经过两个点的线段。

集合

仿射集合

仿射集合里任意两点的连线仍然在集合里。

凸集合

凸集合里任意两点的线段都在集合里。比如一个圆形,就是一个凸集合,但它不是一个放射集合。

练习:哪个图形是凸的,哪个是仿射的?

下面两幅图,哪个是凸的,哪个是仿射的?

  • 左图:凸的,但不是仿射的;
  • 右图:不是凸的,也不是仿射的。
    在这里插入图片描述

参考资料

  1. 线性规划 方述诚
  2. 线性组合

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

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

相关文章

MySQL数据库--从创建数据库到删库跑路

目录 MySQL安装: 1. 数据库基本操作1.1 创建数据库1.2 显示当前数据库1.3 删除数据库1.4 使用数据库/选中数据库 2. SQL中的数据类型2.1 数值类型2.2 字符串类型2.3 时间类型 3. 表的操作3.2 创建表3.1 显示数据库中的表3.3 查看表的详细情况3.4 删除表3.5 注释3. 修改列(了解即…

超大功率光伏并网逆变器学习(三相)

1.超大功率用的IGBT开关频率通常很低,比如6KHz 2.线电压和相电压的关系 相电压 A AB线电压-CA线电压 相电压 B BC线电压-AB线电压 相电压 C CA线电压-BC线电压 3.坐标变换 ABC三相信号通过Clark坐标变换得到αβ两相静止信号,其中α与A相重合,β与α…

用任务监听RTOS各任务的运行状态

使用rtos时内存对于单片机来说总是非常抠搜的。 任务分配多了浪费,少了跑不动。 最近看到这个监听任务还是很好用的。 废话不多说。开始操作 第一步在配置文件中打开这几个宏 #define configUSE_TRACE_FACILITY 1 /*为1时启用可视化跟踪调试*/ #define conf…

VBA代码解决方案第十四讲 如何利用VBA检查单元格中是否含有公式

《VBA代码解决方案》(版权10028096)这套教程是我最早推出的教程,目前已经是第三版修订了。这套教程定位于入门后的提高,在学习这套教程过程中,侧重点是要理解及掌握我的“积木编程”思想。要灵活运用教程中的实例像搭积木一样把自己喜欢的代码…

[论文笔记]MemGPT: Towards LLMs as Operating Systems

引言 今天介绍一篇论文MemGPT: Towards LLMs as Operating Systems。翻过过来就是把LLM看成操作系统。 大语言模型已经在人工智能领域引起了革命性的变革,但受到有限上下文窗口的限制,在扩展对话和文档分析等任务中的效用受到了阻碍。为了能够利用超出…

短视频自己怎么配音:四川京之华锦信息技术公司

短视频自己怎么配音:揭秘配音技巧与创作流程 在短视频盛行的当下,配音作为提升视频质量、增强观众体验的重要环节,越来越受到创作者的关注。四川京之华锦信息技术公司将为您详细解读如何为短视频自己配音,包括配音技巧、创作流程…

echarts学习:将echats实例代理为响应式对象可能带来的风险

1.起源 最近我在学习如何封装echarts组件,我所参考的其中一篇博客中提到了一个“图表无法显示的问题”。 根据其中的介绍,造成此种问题的原因是因为,使用ref接受了echarts实例,使得echarts实例被代理为了响应式对象,进…

【移动端】商场项目路由设计

1:路由设计配置: 一级路由配置 分析项目,设计路由,配置一级路由 一级路由:单个页面独立展示的,都是一级路由,例如:登录页面,首页架子,报错页面 二级路由&…

特征工程技巧——OneHot编码

我们以Kaggle比赛里面的一个数据集跟一个公开代码为例去解释我们的OneHot编码。 简单来说,独热编码是一种将类别型变量转换为二进制表示的方法,其中每个类别被表示为一个向量,向量的长度等于类别的数量,其中只有一个元素为1&…

STM32使用ST-LINK下载程序中需要注意的几点

使用keil5的ST-link下载界面 前提是ST-LINK已经连接好,(下图中是没有连接ST-link设备),只是为了展示如何查看STlink设备是否连接的方式 下载前一定设置下载完成后自启动 这个虽然不是必须,但对立即看到新程序的现象…

基于Chisel语言的FPGA流水灯程序

目录 一、 内容概要二、 Chisel介绍三、 Chisel的使用四、 流水灯实现五、 心得体会六、 参考链接 一、 内容概要 Chisel介绍Chisel使用流程Chisel流水灯实操 二、 Chisel介绍 Chisel 是一种构建硬件描述语言(HDL)的高级编程语言,它允许硬…

2020年CSP-J入门级第一轮初赛真题

一、选择题 在内存储器中每个存储单元都被赋予一个唯一的序号,称为()。 A.地址 B. 序号 C. 下标 D. 编号 答案:A. 地址 在内存储器中,每个存储单元都有一个唯一的标识,用于区分和访问不同的存储单元。这个唯…

Day10:平面转换、渐变色

目标:使用位移、缩放、旋转、渐变效果丰富网页元素的呈现方式。 一、平面转换 1、简介 作用:为元素添加动态效果,一般与过渡配合使用。 概念:改变盒子在平面内的形态(位移、旋转、缩放、倾斜)。 平面转换…

C语言(字符和字符串函数)2

Hi~!这里是奋斗的小羊,很荣幸各位能阅读我的文章,诚请评论指点,欢迎欢迎~~ 💥个人主页:小羊在奋斗 💥所属专栏:C语言 本系列文章为个人学习笔记,在这里撰写成文一…

今日分享丨按场景定制界面

遇到问题 我们在写文档或者代码时,会遇到需要书写重复或者类似内容的情况。快捷的做法是:先复制粘贴此相似内容,再修改差异。那么开发人员在设计界面的时候,也会遇到同类型的界面有重复的特性,比如报销类型的单据&…

PostgreSQL常用插件

PostgreSQL 拥有许多常用插件,这些插件可以大大增强其功能和性能。以下是一些常用的 PostgreSQL 插件: 性能监控和优化 pg_stat_statements 1.提供对所有 SQL 语句执行情况的统计信息。对调优和监控非常有用。 2.安装和使用: pg_stat_k…

picoLLM:大模型的量化魔术师 上

大模型技术论文不断,每个月总会新增上千篇。本专栏精选论文重点解读,主题还是围绕着行业实践和工程量产。若在某个环节出现卡点,可以回到大模型必备腔调重新阅读。而最新科技(Mamba,xLSTM,KAN)则提供了大模…

数字孪生在气象灾害防治中的重要贡献

数字孪生技术在气象灾害防治中正发挥着越来越重要的作用。数字孪生是指通过数字化方式在虚拟空间中构建与现实世界对应的虚拟模型,通过实时数据和模拟技术进行动态映射和交互。利用数字孪生技术,气象部门可以更高效、更精准地监测、预测和应对气象灾害&a…

四川景源畅信:抖音开店怎么做好运营?

在数字化时代的浪潮中,抖音作为一个流量巨大的社交平台,为许多商家提供了展示和销售产品的新舞台。但在这个充满竞争的平台上,如何做好店铺运营,吸引并留住顾客,成为了许多商家面临的挑战。接下来的内容将围绕如何在抖…

我与C++的爱恋:vector的使用

​ ​ 🔥个人主页:guoguoqiang. 🔥专栏:我与C的爱恋 ​ 文章目录 一、vector的简单介绍二、vector的使用构造函数遍历容器对容器的操作vector 的增删查改 一、vector的简单介绍 vector是表示可变大小数组的序列容器 就像数组…