自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (3)
  • 收藏
  • 关注

原创 ResNet模型结构

ResNet模型由堆叠残差结构所得到ResNet34实线和虚线的残差结构不同:虚线是conv2_x,conv3_x,conv4_x,conv4_x,第一层的残差结构。要将上一层的残差特征矩阵的尺寸和深度调整为当前层所需要的。

2024-03-19 17:03:44 369 1

原创 模型的可解释性

偶尔你会看到负值的排列重要性。这在所选特征与目标基本无关(重要性应该为0)的情况下会出现,但是随机的因素导致预测结果在打乱的数据上表现得更准确。特征重要性展示的是哪些变量对预测的影响最大——方式是随机打乱某一列的特征,而部分依赖图展示的是特征如何影响模型预测的——方式是控制变量,不断变化某一列的值后,预测结果求平均。在对某一打乱的特征提取重要性的时候,是存在随机性的,所以我们在计算排列重要性的时候,会通过多次打乱顺序的方式重复这一过程。排在最上面的是最重要的特征,排在最下面是重要性最低的特征。

2024-01-11 20:40:23 554

原创 模型融合之模型堆叠

StackingClassifier应用于分类问题,StackingRegressor应用于回归问题。level 0上训练的多个强学习器被称为,也叫做。在level 1上训练的学习器叫元学习器(meta-model)。根据行业惯例,level 0上的学习器是复杂度高、学习能力强的学习器,例如集成算法、支持向量机,而level 1上的学习器是可解释性强、较为简单的学习器,如决策树、线性回归、逻辑回归等。有这样的要求是因为level 0上的算法们的职责是找出。

2024-01-03 20:29:22 1763

原创 知识蒸馏理论及实操

蒸馏:把水变成纯净水知识蒸馏:把大的模型(教师模型)中的知识蒸馏出来浓缩到小的模型上(学生模型)在这篇论文的开头,作者说昆虫在幼年时其形态是利于从周围环境获取营养的;成虫形态进化成迁徙和繁殖。需求是变化的。知识蒸馏的过程:其中soft loss和hard loss的区别:(驴和车)

2023-12-28 21:45:40 618

原创 EndNote插入参考文献

复制刚刚下载的文件到endnote安装的位置下的Styles文件重启endnote,在open style manager中勾选我们的格式。

2023-12-22 21:40:00 720

原创 Matlab调色

配色强化demo:链接:https://pan.baidu.com/s/1Tq6qANUgSO58skilQ99Plw 提取码:vpn2。配色强化链接:https://pan.baidu.com/s/1_OEiMJTBM-Ua2I_yAwMvBA 提取码:rtj4。

2023-12-21 13:54:32 1519 1

原创 python/matlab将数组以彩色图片的形式展现

plt.imshow可以将数组的值以图片的形式展示出来,数组的值对应着不同的颜色深浅。比如一个2X2的数组,图片里的小方块也会有2X2个。

2023-12-20 10:37:00 1056

原创 t-SNE高维数据可视化实例

这个由于数据量太多,呈现的效果不是很明显。t-SNE:高维数据分布可视化。

2023-12-17 18:56:28 1642

原创 visdom使用小技巧

(若不小心把网页关闭了,只要后台没有关闭,数据不会丢失,重新复制端口在浏览器中访问即可)visdom常用于深度学习迭代过程的可视化。Visdom库本身并不提供直接的平滑曲线功能。在运行代码前,需要cmd在命令行窗口输入。基于SciPy库中的平滑函数实现平滑曲线。:可以灵活进行数据调整和图像表达。数据将自动保存在此路径下。右下角的edit可以对。

2023-12-15 11:11:26 646

原创 torch.nn.NLLLOSS vs torch.nn.CrossEntropyLoss

softmax+log+nllloss: 0.8783090710639954 #依据给出的label(0.4076+0.1291)/2。softmax: tensor([[0.2447, 0.6652, 0.0900], #每行之和为0。softmax+log: tensor([[-1.4076, -0.4076, -2.4076], #对应位置求对数ln。

2023-12-14 21:41:10 496

原创 GAN的原理分析与实例

GAN的本质:枯叶蝶和鸟。生成器的目标:让枯叶蝶进化,变得像枯叶,不被鸟准确识别。判别器的目标:准确判别是枯叶还是鸟。

2023-12-14 16:16:11 914

原创 python写文件

【代码】python写文件。

2023-11-22 10:16:15 500

原创 基于ResNet框架的CNN代码实例

【代码】基于ResNet框架的CNN。

2023-11-20 21:32:22 684

原创 pytorch无法使用cuda

发现pytorch的注释为cpu_py310h5e1f01c_1,我安装的不是cuda版本吗,切换之后,清华源将不再起作用,起作用的为默认源。

2023-09-11 10:35:40 1918 1

原创 【python】将文件夹下图片随机抽取一定比例,并复制到新文件夹

【代码】【python】将文件夹下图片随机抽取一定数量或比例,并复制到新文件夹。

2023-09-07 20:57:46 529

原创 matlab绘制三维点坐标

【代码】matlab绘制三维点坐标。

2023-08-31 21:03:05 1448

原创 C# 按表格中的某列排序/查询

综上所述,这段代码的作用是对 DataTable 中的数据按照指定列进行升序排序,并将排序结果存储在一个列表中。你可以根据需要对其他列进行排序,或者进一步处理排序后的结果,比如输出到控制台或存储到其他数据结构中。综上所述,这段代码的作用是在表格中查找满足指定条件的行,并将这些。在这个示例中,我们按照每一行的 "ID" 列的值进行排序。方法来筛选出符合条件的行,其中条件是行的 "ID" 列的值等于目标 ID 值。对象转换为可枚举的集合,以便能够在 LINQ 查询中使用。方法对可枚举集合中的元素进行排序。

2023-07-31 09:54:45 1173

原创 KNN算法

【代码】KNN算法。

2023-07-01 17:23:07 226

原创 Anaconda安装及tensorflow安装

tf为创建的虚拟环境名称,可以更改为自己想用的。安装完环境后需要激活环境,如果忘记自己有哪些环境,或者不知道环境是否安装成果,可以用虚拟环境查询命令。找到用户目录底下找到 .condarc 文件,打开 .condarc 文件,删除第3行 –defaults,保存文件。激活环境后命令行前面会出现(tf)字样,代表已进入虚拟环境,括号内名字是你的虚拟环境名字。如果要安装指定版本的Tensorflow,在后面加上==版本,如装1.13.1版本的。,是因为没有在TensorFlow的环境下打开它。

2023-04-23 20:23:29 5286 4

原创 C#面积加权,最短距离

2.需要新建一个表来存储结果,不能附加在原始数据上,因为数据格式不同。注:1.每执行一轮循环后,sumS = 0……

2023-04-12 11:15:30 186

原创 c#操作~

C#

2023-03-27 16:28:51 5171

原创 C++进阶

C++面对对象三大特点:封装、继承、多态

2023-03-13 16:30:00 752

原创 C++小白入门

C++基础入门

2023-03-07 21:05:09 752

原创 norm.ppf

正态分布

2022-12-12 19:26:27 2236

原创 协方差Cov(X,Y)、皮尔逊相关系数(Pearson)

协方差

2022-09-14 11:32:40 1182

原创 高斯分布Gaussian distribution、线性回归、逻辑回归logistics regression

高斯分布

2022-06-11 23:02:33 3227

原创 主动学习(active learning)

主动学习

2022-06-10 08:31:51 2000

原创 卷积神经网络---CNN模型的应用(找矿预测)

积神经网络的智能找矿

2022-06-10 08:30:00 4786 4

原创 机 器 学 习

一、定义1.Arthur Samuel定义Arthur Samuel是机器学习领域的先驱之一,编写了世界上第一个棋类游戏的人工智能程序。Machine Learning is fields of study that gives computers the ability to learn without being explicitly programmed.(机器学习是这样的领域,它赋予计算机学习的能力(这种学习能力)不是通过显著性编程获得的)例:编写程序让计算机自动区别菊花和玫瑰

2022-06-08 21:26:43 1333 1

原创 文献阅读丫

ROC1.背景大多数情况下不同类别的分类代价并不相等,即将样本分类为正例或反例的代价不能相提并论。如垃圾邮件过滤,我们希望重要的邮件永远不要被误判为垃圾邮件;在癌症检测中,宁愿误判也不漏判。这种情况下,仅用分类错误率来度量是不充分的,这样的度量错误掩盖了样本如何被错分的事实。所以,在分类中,当某个类别的重要性高于其他类别时,可以用Precison和Recall比分类错误率更好的新指标。Precison(查准率):预测为正例的样本中真正正例的比例。预测的精度Recall(召回率):真正为正例的

2022-04-28 18:25:08 1863

原创 GeoPandas库

读取创建shapefile文件

2022-04-25 16:45:52 1420

原创 python机器学习应用笔记

一、导学机器学习:实现人工智能的手段,利用数据或经验进行学习,改善具体算法的性能。机器学习分类:监督学习(Supervised Learning)从给定的数据集中学习出一个函数,当新的数据到来时,通过函数预测结果。训练集通常由人工标注。无监督学习(Unsupervised Learning)训练集没有人标注的结果。半监督学习(Semi-supervised Learning)介于监督学习和无监督学习之间强化学习(Reinforcement Learning 增强学习) 通过观察来执行

2022-04-02 16:59:46 2824

原创 ArcGIS

arcgis做高程、坡度、坡向分析图数据获取:地理空间数据云(www.gscloud.cn/search)获得基础地形数据。以SRTM和ASTER的DEM数据最为常用,免费的资源有30m和90m的全球DEM数据SRTM:Shuttle Radar Topography Mission航天地形测绘,以人造地球卫星、宇宙飞船、航天飞机等航天器为工作平台,对地球表面所进行的遥感测量。SRTM由多国多机构联合测量,美国“奋进”号航天飞机上搭载SRTM系统完成。测图任务从2000年2月11日——22日,时

2022-03-27 20:57:27 8346

原创 Python语言程序设计笔记

基础认知:计算机:根据指令操作数据的设备功能性——数据计算、输入输出处理、结果存储可编程性——根据一系列指令自动地、可预测地、准确地完成操作者的意图计算机的发展参照摩尔定律,表现为指数方式。程序设计是计算机可编程性的体现,程序设计也称编程,是深度应用计算机的主要手段。程序设计语言是一种用于交互(交流)的人造语言。编程语言种类多(>600种),绝大部分不再使用。C语言诞生于1972年,第一个被广泛使用的编程语言,Python语言诞生于1990年,是流行最好用的编程语言。源代码

2022-03-09 23:43:02 5211

原创 Python语言程序设计前言

计算机:根据指令操作数据的设备 。 计算机的发展参照摩尔定律,表现为指数方式。功能性——数据计算、输入输出处理、结果存储可编程性——根据一系列指令自动地、可预测地、准确地完成操作者的意图程序设计也称编程,程序设计语言是一种用于交互(交流)的人造语言。编程语言种类多(>600种),绝大部分不再使用。C语言诞生于1972年,第一个被广泛使用的编程语言,Python语言诞生于1990年,是流行最好用的编程语言。不同的语言有不同设计初心。python是由Guido创建。通用...

2022-02-10 13:49:13 6360

原创 Pandas库

数据的排序pandas库既可以操作索引,又可以操作数据。数据的排序,Pandas提供了两种方法。.sort_index( )方法在指定轴上根据索引进行排序,默认升序。.sorted_index(axis=0,ascending=True) ascending=True表示递增排序.sort_values( )方法在指定轴上根据数值进行排序,默认升序。.sort_values(索引,axis=0/1,ascending=True/False) 索引必须有,默认0轴,默...

2022-01-24 16:55:13 49380 4

原创 Matplotlib库

Matplotlib库的介绍python优秀的数据可视化第三方库,Matplotlib库的效果:http://matplotlib.org/gallery.htmlMatplotlib库由各种可视化类构成,内部结构复杂,受Matlab启发。Matplotlib提供了一个子库——matplotlib.pyplot是绘制各类可视化图像的命令子库,相当于matplotlib的快捷方式。matplotlib库的使用 import ...

2022-01-14 18:21:44 1967

原创 Numpy库

数据CSV文件存取(一维/二维)CSV (Comma‐Separated Value, 逗号分隔值),是一种常见的文件格式,用来存储批量数据存%d:整数;%1f:一位小数的浮点数类型;取CSV文件的局限性:只能有效存储一维和二维数组,np.savetxt()和np.loadtxt()只能有效存储一维和二维数组。多维数据的存取二进制空间...

2022-01-10 19:59:08 11975

原创 Anaconda介绍

安装:官网:https://www.continuum.io(只有最新版本,太高版本Python可能无法匹配深度学习框架)清华镜像网址:https://mirrors.tuan.tsinghua.edu.cn/anaconda/archive/开源免费 、支持近800个第三方库 、包含多个主流工具 、适合数据计算领域开发是一个集成各类Python工具的集成平台。包管理和环境管理工具:conda包管理与pip类似,管理Python第三方库 环境管理能够允许用户使用不同

2022-01-05 17:04:42 1879

原创 深度学习deep learning

一、简介深度学习是包含多个隐层的机器学习模型,核心是基于训练的方式,从海量数据中挖掘有用信息,实现分类与预测。早期的深度学习模型:编码器、循环神经网络、深度置信网络、卷积神经网络衍生模型:堆叠降噪自编码器、稀疏自编码器、降噪自编码器深度学习的常用模型:卷积神经网络(CNN),深度信念网络(DBN),深度自动编码器(DAE),限制玻尔兹曼机(RBM)。CNN有全监督学习和权值共享的特点,在自然语言处理和语音图像识别领域有很强优势。其他深度学习模型大多先采用无监督方式逐层预训练,再使用有...

2021-11-28 20:18:59 11595

计算三个子系统的耦合协调度

计算三个子系统的耦合协调度

2024-03-26

计算熵权-CRITIC的组合权重

计算熵权-CRITIC的组合权重

2024-03-26

利用熵权-critic计算3个系统的组合权重

利用熵权-critic计算3个系统的组合权重

2024-03-26

2015年1:100万全国基础地理信息数据

2015年1:100万全国基础地理信息数据

2022-04-11

国家基础地理数据1:400万(shp格式)

国家基础地理数据1:400万(shp格式)

2022-04-11

高德地图路径规划api,批量获取坐标点间的距离,驾车时间等

高德地图路径规划api,批量获取坐标点间的距离,驾车时间等

2022-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除