流形学习(Mainfold Learning)

流形学习【Manifold Learning】 流形是局部具有欧几里得空间性质的拓扑空间。换句话说,流形是一个可以在局部范围内近似为欧几里得空间的空间。欧几里得空间(Euclidean space)是一类特殊的向量空间,它允许讨论长度、夹角等几何性质。n维欧几里得空间表示为RnRn是由所有n元有序实数元组构成的空间。二维欧几里得空间R2R2:由所有形如xy(x,y)xy的有序对组成,可以表示平面上的所有点。三维欧几里得空间R3R3:由所有形如xyz(x,y,z)xyz。 阅读详情
AI摘要

本文深入探讨了流形学习的概念及其在生成对抗网络(GAN)中的应用,解释了高维数据降维至低维流形的过程,以及Isomap和LLE算法在保持数据本质特征方面的优势。

最近在看生成对抗网络(Generative Adversarial Networks,GAN)的时候,几乎在每一篇文章中都会看到mainfold这个词,哪么它在GAN中想要表达什么呢?或者说GAN和流形学习(Mainfold Learning)之间又有着什么样的关联呢?下面给出我在查阅了相关资料的一个简单的总结。

对于机器学习所使用的大多数数据集而言,数据的维度都很高,例如,MNIST中的样本为 32 × 32 32 \times 32 32×32,那么数据所在的空间就是1024维。如果直接去处理这样的数据,当前的机器学习算法显得就无能为力了。然而,对于大部分的数据来说,尽管它所在的数据空间维度很高,但是通常高维的数据通常可以由低维空间中的数据表示。因此,如果我们可以找到高维数据空间到低维空间的映射,那么就可以大幅度的减小数据的维度,经过降维的数据就可以满足现有的机器学习算法的输入要求。在真正的了解流行学习之前,我们先来看几个基本概念。


维度

维度(Dimensionality )是指在空间或对象中指定任意点所需的最小坐标数。例如,对于一条直线来说,我们只需要使用一个坐标轴就可以表示它;对于一个平面图像,我们就需要增加一个坐标轴;而对于三维图像而言,它就需要使用 x , y , z x,y,z x,y,z所组成的坐标系就行表示。


流形

流形(manifold)是几何中的一个概念,它是高维空间中的几何结构,即空间中的点构成的集合。可以简单的将流形理解成二维空间的曲线,三维空间的曲面在更高维空间的推广。

  • 拓扑学角度:局部区域线性,与低维欧式空间拓扑同胚(连续的变换最后都能变成一样的两个物体,称为同胚,Homeomorphism)。

  • 微分几何角度:有重叠chart的光滑过渡(把流体的任何一个微小的局部看作是欧几里德空间,称为一个chart)。

  • 黎曼流形就是以光滑的方式在每一点的切空间上指定了欧式内积的微分流形。


流形学习

流形学习认为我们所能观察到的数据实际上是由一个低维流形映射到高维空间上的。由于数据内部特征的限制,一些高维中的数据会产生维度上的冗余,实际上只需要比较低的维度就能唯一地表示。

流形学习方法是模式识别中的基本方法,分为线性流形学习算法和非线性流形学习算法,线性方法就是传统的方法如主成分分析(PCA)和线性判别分析(LDA)。关于PCA,可见之前的一篇博客:[主成分分析(Principal Component Analysis,PCA)]

非线行流形学习算法包括等距映射(Isomap),局部线性嵌入(LLE)、拉普拉斯特征映射(LE)等。


在这里插入图片描述

上图是一个很常见的“瑞士卷”的数据,它位于一个三维空间中,但是我们可以使用非线性流行学习方法将其铺平到二维空间中,从而方便我们的处理。

那么流形学习在机器学习中具有什么作用呢?我认为可以简单的从两个方便来看:

降维

对于拥有很多特征的数据而言,它所在空间的维度可能很高,但是特征之间并不是完全独立的,它们之间会有一些关联性,比如描述房屋的特征中的面积和卧室的数量往往是有着紧密的联系的,那么在在具体的描述房屋时,我们就可以选择丢弃其中一个,但基本上不影响表达的准确性。因此,我们认为数据在高维空间中是有冗余的,而在低维空间是没有冗余的,通过流行学习我们就可以找到数据在低维空间中的关键特征,这样就减小了处理的难度,又保留了数据的大部分重要的信息,原理可以类比PCA。

因为流形是在局部与欧式空间同胚的空间,即它在局部具有欧式空间的性质,能用欧式距离进行距离的计算。例如我们的地球就是一个二维的流形,但是在局部可以认为是欧式空间。


在这里插入图片描述

但是在很多的情况下这种方式是不太靠谱的。比如我们在地球仪上的赤道任选两点,想要找到两点之间的最短距离。我们知道两点之间直线最短,按照这个简单的想法,想要从某点出发到达另一点,就只能直接穿过地心,这显然是不符合逻辑的。实际上,如果我们将地球仪展开成二维平面,测量的是地表上的距离,也称为测地线距离,而不是三维空间球面上两个的欧式距离。


下面我们再来看一下关于流行学习最著名的两种算法:等度量映射和局部线性嵌入。

等度量映射(Isometric Mapping,Isomp)

根据前面的叙述前面我们知道,直接在高维的空间中计算直线距离有时是不可行的,因为两点之间距离最短的路径在低维空间中有时是不可达的。在低维流形中计算的是代表两点之间本真距离的“测地线距离”,那么如何在高维空间中正确的计算两点之间的最短距离呢?

借助高维流形的局部和欧式空间同胚的性质,我们可以将整体细分为很多的局部,在局部寻找每一个点基于欧式距离的近邻点,那么就可以建立一个高维流形的近邻连接图。这样两点之间最短距离的计算就转换成了近邻连接图中两点之间的最短路径,而图的最短路径的求解,我们可以直接使用Dijkstra算法或是Floyed算法。


在这里插入图片描述

Isomap的算法流程如下所示


在这里插入图片描述

  1. 在输入空间 X X X一对数据点 i , j i,j i,j,根据距离 d x ( i , j ) d_{x}(i,j) dx​(i,j) 找到在高维流形 M M M的邻域上的近邻点,而近邻点的选择可以根据设定的计算距离的阈值 ϵ \epsilon ϵ或是近邻点的最大个数 K K K;
  2. 通过计算 G G G中 i i i和 j j j之间的最短路径 d G ( i , j ) d_{G}(i,j) dG​(i,j)来计算高维流形 M M M上两个点之间的测地线距离 d M ( i , j ) d_{M}(i,j) dM​(i,j);
  3. 将MDS应用到图距离矩阵 D G ( d g ( i , j ) ) D_{G}(d_{g}(i,j)) DG​(dg​(i,j)) 中,构造在 d d d维欧式空间 Y Y Y中的数据嵌入,通过最小化代价函数 E = ∥ τ ( D G ) − τ ( D Y ) ∥ L 2 E=\left\|\tau\left(D_{G}\right)-\tau\left(D_{Y}\right)\right\|_{L^{2}} E=∥τ(DG​)−τ(DY​)∥L2​来选择 Y Y Y中点的坐标向量 y i y_{i} yi​,使其能最好的保留高维流形固有的几何结构

Isomap的特点:

  • 不同于PCA、MDS只能应用于线性降维,Isomap可以发现高维流形中复杂的非线性的低维嵌入空间
  • Isomap算法是全局的,它要找到所有样本全局的最优解,当数据量很大时或者样本维度很高时,计算量非常大
  • Isomap可以保证渐进的收敛到真实的结构,即使高维流形是很复杂的几何结构,Isomap依然可以保证产生全局最优的低维表示
  • 当数据中含有噪声足够多时,Isomap会出现拓扑不稳定的现象,此时得到的低维嵌入空间并不能正确的反映高维流形的结构

下面我们看一下在Isomap提出的论文《A Global Geometric Framework for Nonlinear Dimensionality Reduction》中所给出的几个实验结果。

对于人脸图像数据集来说,图像的大小为 64 × 64 64 \times 64 64×64,那么每个图像的维度就是4096,而通过Isomap降维后,我们就可以用left-right pose、up-down pose和lighting direction三个维度的信息表示4096维原始输入空间的信息,如下所式


在这里插入图片描述

其中蓝色的点为数据点,红圈圈住的点和旁边的图像对应,坐标轴的两个维度为left-right pose和up-down pose,底下的滑块表示lighting direction。

对于手写数字2来说,使用Isomap降维后,可以使用Bottom loop articulation和Top arch articulation两个维度表示原始输入的信息


在这里插入图片描述

而且通过在降维得到的低维表示中进行插值,我们可以看出图像明显的变换情况


在这里插入图片描述


局部线性嵌入(Locally Linear Embedding,LLE)

LLE主页: https://cs.nyu.edu/~roweis/lle/algorithm.html

Isomap存在的一个很大的问题是,当数据中的噪声较多时,高维流形的拓扑就会变得不稳定。如下所示,当在Swiss roll数据集中加入一些高斯噪声后,降维得到的低维空间就无法保持高维流形的拓扑结构


在这里插入图片描述

为了缓解这个问题,不同于Isomap保持邻域内的样本的距离,LLE的基本思想是试图保持邻域内样本之间的线性关系,希望从高维空间映射到低维空间后,各邻域内的样本之间的线性关系不发生改变,从而希望可以从局部的线性结构恢复全局的非线性结构。


img

LLE的使用实例如下所示


在这里插入图片描述

关于LLE算法的详细数学推导可见:

局部线性嵌入(LLE)原理总结

LLE算法总结:

  • 主要优点:

- 可以学习任意维的局部线性的低维流形。

- 算法归结为稀疏矩阵特征分解,计算复杂度相对较小,实现容易。

- 可以处理非线性的数据,能进行非线性降维。

  • 主要缺点:

- 算法所学习的流形只能是不闭合的,且样本集是稠密的。

- 算法对最近邻样本数的选择敏感,不同的最近邻数对最后的降维结果有很大影响。


Sklearn库中提供关于流行学习的不同算法的支持,下面是给出的效果简单对比图

在这里插入图片描述


刻画数据的本质

既然学习到了“将数据从高维空间降维到低维空间,还能不损失信息”的映射,那这个映射能够输入原始数据,输出数据更本质的特征(就像压缩一样,用更少的数据能尽可能多地表示原始数据)。

其实,深度学习主要的特点就是“特征学习”,所谓特征,就是能“表示事物本质的内容”,一般来说特征的维度应该小于数据本身。


在这里插入图片描述

例如在如上所示的自编码器(Auto-encoder)中,中间瓶颈层的latent code的维度小于输入图像和重建图像的维度,但是通过不断的训练,使用latent code就可以解码得到和原始输入图像很接近的结果,这表示latent code学习到了关于表示图像的某些关键的特征,而不是简单的“记住”所有的特征。


在这里插入图片描述

而且在生成对抗网络(Generative Adversarial Nets,GAN)中,即使真实图像是简单的 80 × 80 80 \times 80 80×80 大小的图像,数据的维度也是6400,假设输入到生成中的随机噪声向量为100维,同样的经过不断训练,生成器学习到表示样本关键特征的latent code 的维度小于100维,更别说真实数据的6400维了。所以,从中我们也可以看出,GAN根据高维流形的低维嵌入,可以学习到关于数据的关键信息。


参考

https://blog.youkuaiyun.com/dllian/article/details/7472916

http://blog.pluskid.org/?p=533

http://www.cnblogs.com/jiangxinyang/p/9314256.html

https://blog.youkuaiyun.com/bbbeoy/article/details/78002756

https://www.zhihu.com/question/24015486

https://zhuanlan.zhihu.com/p/40214106

https://prateekvjoshi.com/2014/06/21/what-is-manifold-learning/

https://scikit-learn.org/stable/modules/manifold.html

https://www.cnblogs.com/pinard/p/6266408.html?utm_source=itdadao&utm_medium=referral

http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=09D59893614EF635A2105213E0BDC2B1?doi=10.1.1.385.5679&rep=rep1&type=pdf

流形学习(Manifold Learning) 在低维空间中(通常是二维或三维),为每对点定义相似性。 阅读详情

相关推荐

机器学习---流形学习

定义:设M是一个Hausdorff拓扑空间,若对∀p∈M,都有p的邻域U和Rm的一个开集同胚,则称M。处理的是非欧空间里的模式识别和维数约简等问题。于是流形学习的任务就是通过观测数据把未知映射f和隐变量。而且地球上两点的距离并不单纯是它们对应的直线的跟离,然后刊用这种关系从高维数据重构出低维的流形嵌入。流形学习是要从高维数据集中发现内在的低维流形,特殊学习方法,而是基于欧氏度量学习的一种推广,因此研究人员提出了各种各样的流形学习算法,些特定约束用以恢复流形的内在结构。杂志上的两篇关于流形学习的文章。

weixin_43961909的博客 2113

李宏毅-DeepLearning-2017-Unsupervised Learning:Neighbor Embedding

数据降维的方法: Manifold Learning(流行学习) 1、什么是流形 流形学习的观点:认为我们所能观察到的数据实际上是由一个低维流行映射到高维空间的。由于数据内部特征的限制,一些高维中的数据会产生维度上的冗余,实际上这些数据只要比较低的维度就能唯一的表示。所以直观上来讲,一个流形好比是一个d维的空间,在一个m维的空间中(m>d)被扭曲之后的结果。需要注意的是流形并不是一个形状,而...

zjguilai的博客 1017

李宏毅机器学习2016 第十三讲 无监督学习之非线性降维:流型学习(Mainfold Learning)

视频链接:李宏毅机器学习(2016)_演讲•公开课_科技_bilibili_哔哩哔哩课程资源:Hung-yi Lee课程相关PPT已经打包命名好了:链接:https://pan.baidu.com/s/1c3Jyh6S 密码:77u5我的第十二讲笔记:李宏毅机器学习2016 第十二讲 无监督学习:线性维数约减Unsupervised Learning:Neighbor Embedding1.流型学

Come_for_IT 的博客 2729

流形学习详解

流形学习 流形学习(manifold learning)是一类借鉴了拓扑流形概念的降维方法。 介绍流行学习首先要说明一下什么是流形:即指具有不同维数的任意光滑的曲线或曲面。 流形学习是基于这样一种假设:若低维流形嵌入到高维空间中,则数据样本在高维空间的分布虽然看上去十分复杂,但局部上仍具有欧氏空间的性质,因此,可以容易地在局部建立降维映射关系,然后再设法将局部映射关系推广到全局。 其特点为:通过局部线性来构造全局非线性。 为什么要使用流形学习 流形学习是从高维采样数据中恢复低维流形结构,即找到高维空间中

weixin_44345870的博客 1万+

机器学习——流形学习

简单来说,流形学习就是一种找到数据内在结构的智能方式,使得我们可以更简单地处理和理解复杂的高维数据。

m0_60388871的博客 2621

机器学习中的流形学习算法 Manifold Learning

机器学习中的流形学习方法ISOMAP、 LLE、Laplacian Eigenmaps、SNE、t_SNE

scott198512的博客 8783

CATIA中的拓扑知识(1)基本篇

CATIA二次开发CAA中拓扑的基本概念,和零件建模时草图实现

m0_52660853的博客 8282

别再乱选离散化方法了!从零到一用Matlab对比差分、双线性Tustin和预矫正的实战效果

本文深入探讨了Matlab中四种主流离散化方法(差分、双线性Tustin和预矫正)的实战效果对比,帮助工程师在数字控制系统设计中做出明智选择。通过详细的理论分析和Matlab代码示例,展示了不同方法在稳定性、频率响应和计算复杂度上的差异,并提供了针对不同场景的工程选用指南。

weixin_28737603的博客 141

流形学习(Manifold Learning)简单介绍

传统的机器学习方法中,数据点和数据点之间的距离和映射函数f都是定义在欧式空间中的,然而在实际情况中,这些数据点可能不是分布在欧式空间中的,因此传统欧式空间的度量难以用于真实世界的非线性数据,从而需要对数据的分布引入新的假设。 流形(Manifold)是局部具有欧式空间性质的空间,包括各种纬度的曲线曲面,例如球体、弯曲的平面等。流形的局部和欧式空间是同构的。 流形是线性子空间的一种非线性

bbbeoy的专栏 4万+

超10万,两台Mac Studio在家就能跑满血DeepSeek,网友:这是性价比最高的大模型一体机

在AI计算领域,没有比这更强的个人电脑了。这要从它的架构说起。对于那些有本地部署满血版DeepSeek需求的用户,目前建议的配置是选购512GB统一内存 + 1TB SSD,搭载M3 Ultra芯片的Mac Studio,官网售价74249元,可以叠加国补、教育优惠、12期分期等,这可能是目前门槛最低、性价比最高的满血版DeepSeek本地部署方案。对于企业而言,尽管Mac Studio确实可以部署6000亿参数的大模型,但在内存带宽、模型精调服务等方面,跟专用的大模型一体机仍有差距,采购需要谨慎评估。

2501_90444774的博客 1917

汽车零部件智能装配:C#+YOLOv8实现螺栓漏装检测与齿轮错位识别(附PLC通信与机械臂控制)

YOLOv8:小目标检测的最优解相比YOLOv7,YOLOv8的C2f特征融合网络对小目标(5-10mm螺栓)检测精度提升12%,且推理速度快8%;支持大输入尺寸(不显著增加耗时),可放大螺栓细节;官方提供yolov8n.pt(nano版),在边缘计算盒上能跑40+FPS,满足实时性。C#:工业软件的“兼容性核心”主流PLC(西门子S7-1200/1500)、机械臂(ABB、KUKA)的SDK多基于.NET开发,C#可直接调用,避免跨语言通信延迟;多线程管理成熟(Task。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1146

关于mainfold各分支流量均衡性分布的优化设计研究

摘要: 本文探讨了流形分支流量均衡优化的多学科交叉研究,涵盖流体力学、网络通信及优化理论。流体系统中,增大主管直径和锥形化设计可显著提升流量均匀性;网络流量均衡方面,SDN集中控制和AI预测模型能有效降低延迟与丢包率;流形优化理论通过切空间投影和量子编码实现高效求解,在6G等领域潜力巨大。核心洞察包括物理优先的性价比方案、动态响应的优势及跨学科融合趋势。建议短期项目采用锥形管+阀门调节,长期布局流形优化与量子计算技术。

莱歌数字的博客 1682

Zigbee智能开关和单火取电技术

ZigBee智能开关(单火线)是在ZigBee协议基础上开发由单火线供电的开关,它可以控制各种类型负载的开关,如LED灯,白炽灯,荧光灯和钨丝灯等。配合相应的主机用户可以使用手机远程控制它,进而达到控制灯光开关的目的。它具有自组网功能,使用简单方便,给你的居家生活带来无线享受。可应用于家庭,办公,医院和酒店等场合。

danhuoxian的博客 1万+

流形学习

流形学习是一种非线性降维方法。其算法基于的思想是:许多数据集的维度过高只是由人为导致的。 1. 介绍 高维数据集会非常难以可视化。 虽然可以绘制两维或三维的数据来显示数据的固有结构,但与之等效的高维图不太直观。 为了帮助数据集结构的可视化,必须以某种方式降低维度。 通过对数据的随机投影来实现降维是最简单的方法。 虽然这样做能实现数据结构一定程度的可视化,但随机选择投影仍有许多有待改...

qq_39683748的博客 2622

单细胞基因可视化之热图的根本改造2

我们前面已经说过了单细胞marker/或者其他任意基因的热图的简单修饰(单细胞基因可视化之热图改造修饰1),仅仅是基于颜色和DoHeatmap函数的参数修饰。那么要对热图进行根本的改造,关键点在于提取表达矩阵,然后对分组进行注释,就可以使用heatmap或者ComplexHeatmap来做图了。 首先计算marker基因,然后选择自己需要展示的基因。 library(Seurat) library(stringr) library(dplyr) all.markers <- Find

qq_42090739的博客 6676

linux下使用Ollama本地部署LLM

Ollama 是一个用于在本地运行大语言模型(如 Llama 2、Mistral、Gemma、Qwen 等)的工具,支持模型的拉取、运行、管理等功能。当你运行ollama。

u013218342的博客 1659

14 | 非线性降维:流形学习

北京和纽约两点在三维空间中的欧氏距离对应的是三维空间中的直线,而这条直线位于地球仪的内部——按照这种理解距离的方式,从北京去纽约应该坐一趟穿越地心的直达地铁。如图所示的瑞士卷是常见的糕点,只是它的名字未必像它的形状一样广为人知。Scikit-learn 中包括了执行流形学习的 manifold 模块,将常用的流形学习方法打包成内置类,调用 Isomap、LocallyLinearEmbedding 和 TSNE 等类就可以计算对应的流形,算法的细节都被隐藏在函数内部,只需要输入对应的参数即可。

qq_37756660的博客 1178

SerDes电路的PCB仿真设计规则及策略

SerDes的PCB设计中,重点工作是使用3D 电磁 (EM) 场求解器,进行过孔结构优化,包括 BGA的扇入和扇出区域以及布线的过孔区域,并且,利用连接器供应商提供加密的 3D 模型,进行连接器和 PCB 的级联仿真,最终获取系统级的通道性能参数,如插入损耗、回波损耗、串扰和模式转换、阻抗曲线等,如果发现任何缺陷,再进行进一步优化,这一过程中,推荐进行拆分仿真,以提高设计效率。

一只豌豆象的博客 2192

什么是流形(manifold)、流形学习

它的主要思想是将高维的数据映射到低维,使该低维的数据能够反映原高维数据的某些本质结构特征。可以简单的将流形理解成二维空间的曲线,三维空间的曲面在更高维空间的推广。下图是三维空间中的一个流形,这是一个卷曲面,像一个瑞士卷一样,而3维空间中的曲面可以看做是2维的流形,因为曲面是2维的。n维空间中的m维流形就是具有m维几何形状的一个子集,在这里,m小于n。图上所标注的两个圈圈,在流形(把卷展开)上本距离非常远,但是用三维空间的欧氏距离来计算则它们的距离要近得多。

Rolandxxx的博客 1万+

ONVIF协议简介与协议测试工具使用详解

Onvif协议及协议测试工具使用详解

dvlinker的技术专栏 3万+

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

流形学习(转)

流形(manifold)的概念最早是在1854年由 Riemann 提出的(德文Mannigfaltigkeit),现代使用的流形定义则是由 Hermann Weyl 在1913年给出的。江泽涵先生对这个名词的翻译出自文天祥《正气歌》“天地有正气,杂然赋流形”,日本人则将之译为“多样体”,二者孰雅孰鄙,高下立判。 流形(Manifold),一般可以认为是局部具有欧氏空间性质的空间。而实...

aasys848082的博客 780

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

流形学习 (Manifold Learning)

流形学习 (manifold learning)zz from prfans............................... dodo:流形学习 (manifold learning)dodo流形学习是个很广泛的概念。这里我主要谈的是自从2000年以后形成的流形学习概念和其主要代表方法。自从2000年以后,流形学习被认为属于非线性降维的一个分支。众所周知,引导这一领域迅速发展的是20

SEU_EXtreme! 3万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

流形学习(Manifold Learning)

流形学习(Manifold Learning) 前言 流行学习简介 主要的代表方法 1) Isomap (等距映射) Isomap算法步骤: 2) LLE(Locally Linear Embedding) 局部线性嵌入 LLE基本思想: LLE算法步骤: Isomap 与LLE的比较: 3) LE (Laplacian Eigenmaps) 拉普拉斯特征映射 谱图理论: LE基本思想...

chenaiyanmie的博客 2万+

流形学习的解释

作者:知乎用户 链接:https://www.zhihu.com/question/24015486/answer/194284643 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 最近发现我的这篇回答被人洗稿(未署名)之后转发到了其他地方。如果你是学术界的学者,看完之后用自己的理解在自己的blog上复述一遍我很理解且支持,但是谢绝任何自媒体(微信公众号、微博、头条等)转载和洗稿重发。都是学术圈的人,应该知道署名、版权和授权的重要性,请各位自媒体be profess.

leoking01的专栏 2197
上一篇: 不同的GAN的改进算法的效果提升真的那么大吗?
下一篇: leetcode 9 Palindrome Number
Forlogen
博客等级 码龄12年 396粉丝 643原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值