自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (4)
  • 问答 (8)
  • 收藏
  • 关注

原创 几种经典的卷积神经网络模型

目录1.卷积神经网络解决的问题2.经典的卷积神经网络2.1 LeNet2.2 AlexNet2.3 VGG2.3.1 VGG块2.3.2 VGG网络2.4 NiN2.4.1 Nin块2.4.2 Nin网络2.5 GooLeNet2.5.1 Inception块2.5.2 GoogLeNet网络2.6 ResNet2.6.1 残差块...

2019-03-17 14:34:28 71636 5

原创 高光谱数据集实验

实验目的对Indian pines 和PaviaU两个高光谱数据集中土地覆盖分类的预测实验原理首先使用PCA对数据进行降维,然后采用2D卷积神经网络进行训练。在训练之前由于数据集中每类数据的数量差距比较大,首先对数据进行过采样,为了提高训练速度还应进行归一化的操作。实验流程数据预处理          1.1挑选训练样本          1.2类平衡处理(过采样) ...

2019-01-18 12:55:03 6352 22

原创 python 读取高光谱图像

项目描述Tifffile是一个Python库将numpy数组存储为TIFF(标记图像文件格式)文件,以及 从生物成像中使用的TIFF文件中读取图像和元数据。可以从TIFF,BigTIFF,OME-TIFF,STK,LSM,NIH,SGI,ImageJ,MicroManager,FluoView,ScanImage,SEQ,GEL,SVS,SCN,SIS,ZIF,QPI和GeoTIFF文...

2018-12-09 14:57:22 13377 4

原创 微信小程序模板消息的两种实现方式

最近在做微信小程序,为了让用户能更加方便的获取到小程序内部的通知,便想着用模板消息来解决此类问题。首先介绍一下两种方法第一种是传统的按照微信开发文档来实现模板消息的获取,首先要明确的是你要有一个第三方的服务器,因为微信现在规定在小程序内部不能直接请求微信的服务器,而是要请求第三方服务器,由第三方服务器来请求微信的服务器1.传统方式实现模板消息1.1获取用户openId这一步可以在w

2018-01-26 21:32:22 40315

原创 BFS最短路径问题新手快速入门

我们遇到的迷宫问题中,有很大一部分可以用BFS来解。解决这类问题可以很大地提升你的能力与技巧,我会试着帮助你理解如何使用BFS来解题。这篇文章是基于一个简单实例展开来讲的例题:

2017-05-10 15:31:14 6365 2

原创 Bmob查询获取内部类的数据

BmobQuery查询数据,通过handler和message将数据传递出来

2017-02-01 19:14:44 7403 10

原创 Pytorch one of the variables needed for gradient computation has been modified by an inplace

报错如下所示:RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation: [torch.FloatTensor [4, 1, 1, 155]], which is output 0 of UnsqueezeBackward0, is at version 1066; expected version 1065 instead. Hint: ena

2021-10-22 15:31:54 327

原创 ICML2019 meta-learning tutorial

Youtube视频地址:https://youtube.videoken.com/embed/DijI4XrhqNob站地址:https://www.bilibili.com/video/BV1j7411n7n4?from=search&seid=7394235857283201754PPT地址:https://download.csdn.net/download/yaoxunji/12746558

2020-08-25 16:25:41 406

原创 pytorch灵活搭建神经网络

因为要使用MAML来解决跨环境的RL问题,其中模型参数需要内部更新和外部更新,所以传统的搭建方式不容易实现。借鉴github上的思路,记录一下灵活搭建网络完成多步更新的方式。1.初始化模型还是要继承nn.Module,在初试化的时候通过config将模型参数传入,然后将模型参数放入定义的nn.ParameterList()中。 def __init__(self, config, imgc, imgsz): """ :param config: network c

2020-07-29 20:02:01 523 1

原创 神经网络中的元学习研究

Meta learning(Learning to learn)在近几年的研究中受到了越来越多的关注。Meta learning的目标旨在改善学习算法本身,让模型更精通学习。从Meta learning的定义、分类、应用以及挑战四个方面来对当前meta learning环境进行介绍。

2020-06-26 15:20:31 2301

原创 ICLR 2020元学习论文汇总

1.Title Meta-Q-Learning Author Rasool Fakoor, Pratik Chaudhari, Stefano Soatto, Alexander J. Smola Highlight MQL is a simple off-policy meta-RL algorithm that recycles data from t...

2020-02-03 17:12:05 1433 3

原创 Meta Learning论文与方法总结

Meta LearningMachine learning可以理解为根据数据找一个函数f的能力,Machine Learning通过训练数据让模型能够学习到某种抽象的规律或概念,而Meta Learning可以理解为根据数据找一个函数f的函数F的能力,通过训练任务集让模型更加精通如何去学习。Meta Learning BaselineMANN,Siamese Network,Matching...

2019-12-29 17:30:03 875

原创 python numpy 从零实现循环神经网络

1.Basic RNN我们来看一下下面的循环神经网络的图,分两步来完成实现(1)实现RNN的一个时间步所需要计算的东西。(2)在时间步上实现一个循环,以便一次处理所有输入。1.1RNN cell循环神经网络可以看作是单元的重复,首先要实现单个时间步的计算,下图描述了RNN单元的单个时间步的操作。def rnn_cell(xt,a_prev,parameters): Wax...

2019-11-24 15:34:05 1003

原创 python numpy 从零实现卷积神经网络

1.卷积层这里,我们要实现一个拥有卷积层(CONV)和池化层(POOL)的网络,它包含了前向和反向传播。1.1 边界扩充首先实现两个辅助函数:一个用于零填充,另一个用于计算卷积。 边界填充将会在图像边界周围添加值为0的像素点,如下图使用0填充边界有以下好处:(1)卷积了上一层之后的CONV层,没有缩小高度和宽度。 这对于建立更深的网络非常重要,否则在更深层时,高度/宽度会缩小。 一个...

2019-11-24 14:18:45 4672

原创 python numpy 从零实现简单神经网络

numpy从0实现两层神经网络及数学推导,主要涉及矩阵相乘和链式求导以及几个常见的激活函数形式。1.logistics regression可以把logistics单元看作是最简单的神经网络,具体这里就不在介绍了,可以看这篇文章2.neural network这里网络分为三层,输入层,隐含层,输出层。以图中为例来使用numpy实现前向传播,反向传播和梯度更新。3.activation ...

2019-11-17 16:17:52 589

原创 深度学习优化算法解析与python实现

优化算法1.梯度下降(Gradient Descent)梯度下降是迭代法的一种,可以用于求解最小二乘问题(线性和非线性都可以)。在求解机器学习算法的模型参数,即无约束优化问题时,梯度下降(Gradient Descent)是最常采用的方法之一假设模型g(x)=θx损失函数为:J(θ)=12∑i=0n(gθ(x(i))−y(i))2那么梯度更新算法为:dθ:=dθ−αdJ(θ)dθ假设模型g...

2019-11-15 16:54:04 1495

原创 Keras-API实现 Inception 模块和残差连接

使用keras框架常见的神经网络都是用 Sequential 模型实现的。 Sequential 模型假设,网络只有一个输入和一个输出,而且网络是层的线性堆叠。这是一个经过普遍验证的假设。这种网络配置非常常见,以至于只用 Sequential模型类就能够涵盖许多主题和实际应用。但有些情况下这种假设过于死板。有些网络需要多个独立的输入,有些网络则需要多个输出,而有些网络在层与层之间具有内部分支,这使...

2019-04-23 15:33:49 3646

原创 将吴恩达的 CS229浓缩成 6 张中文速查表

吴恩达在斯坦福开设的机器学习课 CS229,是很多人最初入门机器学习的课,历史悠久,而且仍然是最经典的机器学习课程之一。首先附上 CS229 的课程主页:http://cs229.stanford.edu/该课程对机器学习和统计模式识别进行了广泛的介绍。主题包括:监督学习(生成/鉴别学习、参数/非参数学习、神经网络、支持向量机);无监督学习(聚类、降维、核方法);学习理论(偏差/方差权...

2019-02-26 20:51:24 889

转载 PyCharm 常用快捷键和设置

pycharm常用快捷键1、编辑(Editing)Ctrl + Space    基本的代码完成(类、方法、属性)Ctrl + Alt + Space  快速导入任意类Ctrl + Shift + Enter    语句完成Ctrl + P    参数信息(在方法中调用参数)Ctrl + Q    快速查看文档F1   外部文档Shift + F1    外部文档,进入web...

2018-11-24 12:21:45 504

原创 TensorFlow实践:Iris数据集的多分类问题

实例描述采用Iris数据集进行多分类问题的训练,Iris也称鸢尾花卉数据集,是一类多重变量分析的数据集。数据集包含150个数据集,分为3类,每类50个数据,每个数据包含4个属性。可通过花萼长度,花萼宽度,花瓣长度,花瓣宽度4个属性预测鸢尾花卉属于(Setosa,Versicolour,Virginica)三个种类中的哪一类。这里采用sklearn中的数据集,首先把数据绘制出来。在把...

2018-11-11 16:49:50 6472

原创 TensorFlow实践:拟合线性方程

TensorFlow是Google开源的一个深度学习框架,之前接触过一些但是没有好好的深入了解,从这篇文章开始记录自己所学到的知识。本次主要记录一个简单的例子,以后会慢慢深入,包括多层神经网络,卷积神经网络,循环神经网络,自编码网络,深度神经网络和对抗神经网络。实例描述假设有一组数据集,其中x与y的对应关系为:y = 3x + 0.5。我们想让神经网络学习这些样本,并从中找到这个规律,通俗...

2018-11-04 19:15:14 793

原创 C++实现表达式求值(括号,小数点,负数)

难得闲来无事,写一篇博客岂不是美滋滋。表达式求值的思路主要是将中缀表达式转换为后缀表达式,然后由后缀表达式进行求值,这里用到的数据结构主要是栈。中缀转后缀:遍历表达式,如果是数字,就直接输出,如果是操作符,就需要判断此时栈内是否为空或者栈顶是否为左括号,如果是的话,就直接进栈,否则就需要与栈顶元素进行比较,如果优先级大于栈顶元素,直接进栈,如果小于或等于,则需要先出栈,再进栈。当遍历完整个表达式之...

2018-03-24 12:44:24 10477 7

原创 k-邻近手写数字识别的java实现

最近空下来学习了简单的图像识别基础,做了这个算是一个小入门吧,就当为之后的毕设铺铺路了。这个原理实现起来很简单,我用的是20*20大小的图片,主要就是将待识别图片的400个像素的灰度值提取出来与训练样本进行比对,找到灰度值相减绝对值最小的样本,即为待识别图片的数字值,效果如下: 接下来就一步一步的来实现这个小程序。一、外观设计外观主要是采用java的WindowBuilder,...

2018-02-06 11:29:34 2380

原创 基于Bmob的微信小程序开发安全域名问题

在使用Bmob云服务器做完开发小程序的后台时,要将Bmob的域名添加到微信的白名单中,按照Bmob官网给出的文档是将api.bmob.cn添加进去如图按照官网步骤做好之后,在程序里调试时发现,在请求Bmob服务时,会被微信拦截报错https://53c08dd95dcf7204e4830b3ccc83a226.bmobcloud.com不在以下 request 合法域名列表中微信现在一个月可以改3次

2017-12-29 08:54:38 3147 2

原创 spring+struts2+hibernate配置整合

ssh框架整合,包含jar包和配置文件

2017-03-29 15:04:39 315

原创 app开发流程与demo

大二开始做SRT,是做一个时间记录的app,做的很简单这里简单的记录一下 app主要集合了时间记录,图分析,查看记录,下步规划以及用户体验的一些功能,包括分享到第三方平台,手机验证码登录

2017-03-27 11:36:15 1725

原创 java实现全排列和组合

关于java使用递归实现全排列和组合,这里详细介绍一下

2017-03-12 08:56:56 516

原创 杨辉三角简单解法

最近在openjudge和蓝桥的练习上都看到了杨辉三角这个题目,虽然规律很好找,但是理解算法上可能对初学者有些难度,这里介绍一种简单的方法,希望能帮到大家,java,C/C++通用

2017-02-03 12:53:59 1448

metalearning_tutorial.pdf

ICML2019 Meta-learning tutorial.ICML 是 International Conference on Machine Learning的缩写,即国际机器学习大会。ICML如今已发展为由国际机器学习学会(IMLS)主办的年度机器学习国际顶级会议。

2020-08-25

机器学习实战教程案例源码

机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或模式,成为各行业求生存、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。 本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,如k近邻算法、朴素贝叶斯算法、Logistic回归算法、支持向量机、AdaBoost集成方法、基于树的回归算法和分类回归树(CART)算法等。第三部分则重点介绍无监督学习及其一些主要算法:k均值聚类算法、Apriori算法、FP-Growth算法。第四部分介绍了机器学习算法的一些附属工具。 全书通过精心编排的实例,切入日常工作任务,摒弃学术化语言,利用高效的可复用Python代码来阐释如何处理统计数据,进行数据分析及可视化。通过各种实例,读者可从中学会机器学习的核心算法,并能将其运用于一些策略性任务中,如分类、预测、推荐。另外,还可用它们来实现一些更高级的功能,如汇总和简化等。

2018-11-11

高光谱遥感数据集Indian Pines

高光谱遥感数据集Indian Pines,包含测试集和训练集。

2018-10-23

json工具类

json包含的jar包

2017-03-30

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

TA关注的人

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