CN106250931A - 一种基于随机卷积神经网络的高分辨率图像场景分类方法 - Google Patents

一种基于随机卷积神经网络的高分辨率图像场景分类方法 Download PDF

Info

Publication number
CN106250931A
CN106250931A CN201610628128.1A CN201610628128A CN106250931A CN 106250931 A CN106250931 A CN 106250931A CN 201610628128 A CN201610628128 A CN 201610628128A CN 106250931 A CN106250931 A CN 106250931A
Authority
CN
China
Prior art keywords
model
convolutional neural
neural networks
training
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610628128.1A
Other languages
English (en)
Inventor
杜博
张帆
张良培
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan University WHU
Original Assignee
Wuhan University WHU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan University WHU filed Critical Wuhan University WHU
Priority to CN201610628128.1A priority Critical patent/CN106250931A/zh
Publication of CN106250931A publication Critical patent/CN106250931A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • G06F18/232Non-hierarchical techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2411Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2413Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

一种基于随机卷积神经网络的高分辨率图像场景分类方法,包括数据去均值,获得待分类图像集和训练图像集;模型共享的参数库随机初始化;计算待分类图像集和训练图像集的负梯度方向;训练基础卷积神经网络模型,训练基础卷积神经网络模型的权重;更新函数预测,得到加和模型;迭代达到最大训练次时,利用加和模型对待分类图像集进行识别。本发明使用深度卷积网络对特征进行层次化学习,利用梯度提升方法进行模型的聚合学习,用来克服单个模型容易陷入局部最优解问题,同时提高网络泛化能力;在模型训练过程中,加入了随机参数共享机制,提高模型的训练效率,可以在合理的时间代价下实现对特征的层次化学习,学习到的特征在场景识别中更具有鲁棒性。

Description

一种基于随机卷积神经网络的高分辨率图像场景分类方法
技术领域
本发明属于遥感图像处理领域,具体涉及一种基于随机卷积神经网络的高分辨率图像场景分类方法。
背景技术
高分辨率遥感图像(一般指大于1米空间分辨率的遥感图像)由于其具有很高的空间分辨率,丰富的空间信息可以为地物识别提供精细的信息,已被广泛应用于各个领域。然而,由于图像空间分辨率比较高,进行识别的场景通常包含多种不同类别的地物混合得到的像元,这些地物往往有着不同的结构信息,但是由于光谱分辨率较低,往往难以区分。随着高分辨率成像技术的成熟和成本的降低,高分辨率图像被越来越多的使用,但是高分辨率图像的场景识别仍然存在一些限制条件。
1)高分辨率的存在使得场景往往有多种复杂地物组成,造成异物同谱现象,使精确解译成为一个难点,因为无法确定这个像元到底属于哪种物质。
2)进行场景识别,需要利用获取的图像的空间,结构,纹理和语义信息,从语义的层面上解译图像。但是如何学习图像的层次化特征表达是个难点。
3)利用单个网络模型往往容易陷入局部最小值,不能得到最优结果。这些方法不能得到网络的最优结果。
因此,需要一种能利用数据本身高层次特征,又有优异的语义信息表达的方法来进行场景的层次化特征学习与识别。
发明内容
本发明主要是提供了一种基于梯度提升的随机卷积神经网络模型解决现有方法所存在的问题,提供了一种既能层次化提取高层次特征,又能自适应聚合多个网络模型的方法。
为了达到上述目的,本发明提供的技术方案是一种基于随机卷积神经网络的高分辨率图像场景分类方法,包括以下步骤:
步骤a,数据去均值,获得待分类图像集和训练图像集;
步骤b,模型共享的参数库随机初始化;步骤c,计算步骤a中所得待分类图像集和训练图像集的负梯度方向,实现方式如下,
设图像集x是输入数据,y是对应x的类别标签,N是数据个数,i是数据编号,首先令初始化输出函数f0(x)=0,k=1,...,K,t=1,其中f0(x)是非线性函数f(x)的初始函数,k是类别个数,共K个类别,t为迭代次数,计算优化函数Ψ(y,f(x))如下,
p k ( x ) = exp ( f ( k ) ( x ) ) / Σ k = 1 K exp ( f ( k ) ( x ) ) - - - ( 1 )
Ψ ( y , f ( x ) ) = - Σ k = 1 K y k l o g p k ( x ) - - - ( 2 )
其中f(k)(x)表示输出函数的第k个类别的输出值,pk(x)表示样本x属于第k个类别的概率,yk表示样本x是否为第k个类别,如果是则为1,不是则为0;
然后利用优化函数计算负梯度方向如下,
- g t ( x ) = - [ ∂ Ψ ( y , f ( x ) ) ∂ f ( x ) ] f ( x ) = f ^ t - 1 ( x ) = y - p ( x ) - - - ( 3 )
其中,表示第t-1个f(x)的估计函数,p(x)表示样本x的各类别输出概率;第一次执行步骤c时,f(x)=f0(x);后续执行步骤c时,f(x)为上一次迭代得到的估计函数;
步骤d,训练基础卷积神经网络模型,实现方式如下,
首先从步骤b所得共享的参数库中随机选取一组卷积神经网络的参数组合θt,构成一个基础卷积神经网络模型h(x,θt),
h ( x , θ t ) = Σ i = 1 N ( 1 2 | | h ( x , θ t ) - g t ( x ) | | 2 ) + λ Σ l = 1 L s u m ( | | θ ( l ) | | 2 ) - - - ( 4 )
其中θ(l)是第l个特征提取阶段的网络参数,设共L个特征提取阶段,l=1,2,…L,θ表示所有阶段的网络参数,θt是第t个非线性函数f(x)的网络参数θ,sum(.)指求和;
然后基于步骤a所得的训练图像集,利用传统的反向误差传播算法和步骤c得到的负梯度方向,来最小化基础卷积神经网络模型h(x,θt)的误差,并对h(x,θt)进行训练,得到最优的参数组合θt,更新卷积神经网络参数并存入对应阶段参数库;
步骤e,训练基础卷积神经网络模型的权重,实现方式如下,
利用步骤d得到的基础卷积神经网络模型h(x,θt)和函数估计计算模型权重如下,
ρ t , k = arg min ρ Σ i = 1 N Σ k = 1 K Ψ ( y k , f ^ t - 1 , k + ρ t , k h k ( x i , θ ) ) - - - ( 5 )
其中,ρt,k是第t个非线性函数f(x)的第k类别权重,表示第t-1个f(x)的估计函数,表示第k类别的hk(xi,θ)表示第i个数据xi第k类别的优化函数;
权重更新为其中 表示权值梯度,表示第t次迭代第k类别的权值梯度,c代表某个样本的标签,指示函数1(c=k)表示如果c等于k则取值为1,否则为0,k=1,2,…K;hc(x)表示第c类别的基础卷积神经网络模型h(x,θt)输出值,hk(x)表示第k类别的基础卷积神经网络模型h(x,θt)输出值;
步骤f,更新函数预测,得到加和模型,公式如下,
f ^ t ← f ^ t - 1 + λρ t h ( x , θ t ) - - - ( 6 )
其中,ρt是基础卷积神经网络的最佳梯度下降乘子,h(x,θt)为基础卷积神经网络模型,λ为缩放因子,且λ=1/(M+1);
步骤g,判断迭代是否达到最大训练次数,若达到最大训练次数则转步骤h;否则令t=t+1,转步骤c,重新计算负梯度,并继续从共享的参数库中随机选取另一组参数组合,构成一个基础卷积神经网络模型,进行训练;
步骤h,利用步骤f中所得的加和模型对步骤a所得的待分类图像集进行识别。
而且,步骤b所述模型共享的参数库随机初始化通过高斯分布随机生成实现。
与现有技术相比,本发明的有益效果是:
本发明使用深度卷积网络对特征进行层次化学习,利用梯度提升方法进行模型的聚合学习,用来克服单个模型容易陷入局部最优解问题,同时提高网络泛化能力。在模型训练过程中,加入了随机参数共享机制,提高模型的训练效率,可以在合理的时间代价下实现对特征的层次化学习,学习到的特征在场景识别中更具有鲁棒性。
附图说明
图1为本发明实施例中卷积神经网络方法示意图。
图2为本发明实施例中卷积神经网络的单个学习阶段示意图。
图3为本发明实施例中梯度提升的随机卷积神经网络模型原理图。
具体实施方式
以下结合附图和具体实施例来对本发明做进一步的说明。
本发明利用深度学习方法对场景分类问题进行层次化特征学习,结合聚合模型进一步提高模型泛化能力,利用梯度提升法进行模型聚合,特征学习结果具有鲁棒性。
引入深度卷积网络,利用深度卷积神经网络进行场景图像的层次化特征学习。深度卷积网络是一种模拟人脑层次化特征识别的方法。图像特征往往是由低层次到高层次逐层学习得到,因此可以保证学习到最优的特征表达。这样学习特征的原因在于,对于人脑视觉,场景识别往往是层次化进行的,由低级特征逐层组合成为高层次特征。由图像分析来看,可以知道图像是逐渐由边缘、纹理组合成复杂结构,进而组合成目标,最后形成识别的场景,利用深度学习方法,即能以较高的概率学习到全局最优的特征表达。
引入梯度提升方法对多个网络进行聚合学习:为了避免单个卷积神经网络模型精度不够高,引入了基于梯度提升的模型聚合方法。利用误差函数的最优梯度函数,训练多个卷积神经网络模型,自适应训练模型权重进行模型聚合,达到最优识别结果。单个神经网络由于数据量的限制,容易陷入局部最优解,不能达到最优结果。利用梯度提升方法,学习多个网络的聚合模型,自适应的训练模型间的权重,这样可以使学习到的模型具有最好的场景可分性。同时利用梯度提升,对学习到的特征进行优化,使得特征更加鲁棒。
进一步地,本发明巧妙结合卷积神经网络结构和梯度提升方法,提出了基于随机卷积网络模型的训练方法,引入随机共享机制对卷积模型训练过程进行更新。对多个深度卷积网络进行训练,往往需要大量的时间,短时间内难以完成。利用不同网络的结构相似性,同时为了减少多个复杂网络的训练时间,随机共享机制利用卷积模型特有的结构特性,建立多个模型共享的参数库,每一次训练随机选取一组参数组合进行更新,减少参数的总数量,加快训练时间。随机共享机制也在训练过程中加入随机性,提高了不同模型的差异性。这样通过建立一个共享的参数空间,每次训练迭代随机选取参数库中的结构单元进行训练,保证模型的差异性的同时,减少模型训练时间。
图1为本发明实施例中卷积神经网络方法示意图,依次包括输入、卷积、规则化和池化、卷积、规则化和池化、全连接、分类,深度卷积神经网络包含多个特征学***均划分,然后求取每一个网格的均值或者最大值。如图2所示,n是输入特征图像的大小(如n×n),p是网格的大小(如p×p),s是网格的间隔,每个网格求取其中的最大值,得到池化后的特征图,得到d个波段分别处理的结果。如图1所示,经过2次学习阶段,把学习到的特征与一个全连接网络层相连,得到向量化的特征。最后,利用这个特征与分类层相连,达到最后的分类效果。最后一个分类层是一个全连接网络,每一个输出节点代表一个待识别的类别。其中卷积神经网络利用随机梯度下降法进行求解。
图3为基于梯度提升的随机卷积神经网络模型。首先学习基础卷积神经网络模型,假设该模型有3个特征学习阶段,3个阶段的权值可以分别从第一阶段参数库Wsfilter,1、第二阶段参数库Wsfilter,2、第三阶段参数库Wsfilter,3中随机共享选取,利用现有模型误差,进一步学习该网络模型权重,利用先前网络的误差,继续学习新一个神经网络模型进行加和,得到更有效的特征。最后利用全部训练得到的模型进行识别。具体流程如下:
对于数据x是输入数据,y是对应x的类别标签,N是数据个数,i是数据编号,K是类别个数,θ(l)是第l个特征提取阶段的网络参数,设共L个特征提取阶段,l=1,2,…L,θ表示所有阶段的网络参数。最佳梯度下降乘子ρt中,ρt,k是第t个非线性函数f(x)的第k类别权重,θt是第t个f(x)的网络参数θ。第t个非线性函数f(x)即第t次迭代时求取的f(x),表示第t个f(x)的估计函数,表示第t-1个f(x)的估计函数,表示第k类别的f0(x)是非线性函数f(x)的初始函数,设为0。sum(.)指求和。Ψ(y,f(x))为优化函数。hk(xi,θ)表示第i个数据xi第k类别的优化函数。
以上是本发明涉及的基于梯度提升的卷积神经网络模型的实现原理。通过深度卷积神经网络、梯度提升聚合模型、随机参数共享的引入,可以在较合理的时间代价下,训练出层次化识别模型。
实施例提供的具体流程包括以下步骤:
步骤a.数据去均值。输入数据为固定大小的图像(如256*256*3,波段数为3),求取用于训练的遥感图像集中所包含所有图像的均值图像,得到均值图像(如256*256*3)后,将待分类的遥感图像集中所有图像减去均值图像,得到待分类图像集;将用于训练的遥感图像集中所有图像减去均值图像,得到训练图像集。
步骤b.模型共享参数库随机初始化。随机初始化共享的参数库,可以利用高斯分布进行随机生成,实施例中分别初始化了第一阶段参数库Wsfilter,1、第二阶段参数库Wsfilter,2、第三阶段参数库Wsfilter,3。步骤c.计算步骤a中所得待分类图像集和训练图像集的负梯度方向。实现方式如下:
设图像集x是输入数据,y是对应x的类别标签(使用0-1编码表示,例如010000,表示第二类),N是数据个数,i是数据编号。首先令初始化输出函数f0(x)=0,k=1,...,K,t=1,其中f0(x)是非线性函数f(x)的初始函数,k是类别个数,共K个类别,t为迭代次数(t=1到M),通过公式(1)计算得到优化函数Ψ(y,f(x));
p k ( x ) = exp ( f ( k ) ( x ) ) / Σ k = 1 K exp ( f ( k ) ( x ) ) - - - ( 1 )
Ψ ( y , f ( x ) ) = - Σ k = 1 K y k l o g p k ( x ) - - - ( 2 )
其中f(k)(x)表示输出函数的第k个类别的输出值,pk(x)表示样本x属于第k个类别的概率,yk表示样本x是否为第k个类别,如果是则为1,不是则为0;
然后利用优化函数计算负梯度方向,
- g t ( x ) = - [ ∂ Ψ ( y , f ( x ) ) ∂ f ( x ) ] f ( x ) = f ^ t - 1 ( x ) = y - p ( x ) - - - ( 3 )
其中,表示第t-1个f(x)的估计函数,p(x)表示样本x的各类别输出概率;具体实施过程中,第一次执行步骤c时,f(x)=f0(x);后续执行步骤c时,f(x)为上一次迭代得到的估计函数。
步骤d.训练基础卷积神经网络模型。实现方式如下:首先从步骤b所得共享的参数库中随机选取一组卷积神经网络的参数组合θt,构成一个基础卷积神经网络模型h(x,θt),
h ( x , θ t ) = Σ i = 1 N ( 1 2 | | h ( x , θ t ) - g t ( x ) | | 2 ) + λ Σ l = 1 L s u m ( | | θ ( l ) | | 2 ) - - - ( 4 )
其中θ(l)是第l个特征提取阶段的网络参数,设共L个特征提取阶段,l=1,2,…L,θ表示所有阶段的网络参数,θt是第t个非线性函数f(x)的网络参数θ,sum(.)指求和。
然后基于步骤a所得的训练图像集,利用传统的反向误差传播算法[1]和步骤c得到的负梯度方向,来最小化基础卷积神经网络模型h(x,θt)的误差,并对h(x,θt)进行训练,得到最优的参数组合θt,更新卷积神经网络参数并存入对应阶段参数库。
步骤e.训练基础卷积神经网络模型的权重。实现方式如下:
利用步骤d得到的基础卷积神经网络模型h(x,θt)和函数估计(第一次迭代时,采用初始化f0(x)=0;后续执行步骤e时,为上一次迭代得到的估计函数)计算模型权重,
ρ t , k = arg min ρ Σ i = 1 N Σ k = 1 K Ψ ( y k , f ^ t - 1 , k + ρ t , k h k ( x i , θ ) ) - - - ( 5 )
其中,ρt,k是第t个非线性函数f(x)的第k类别权重,表示第t-1个f(x)的估计函数,表示第k类别的hk(xi,θ)表示第i个数据xi第k类别的优化函数。根据公式(2)计算,公式(5)求取ρt,k使得最小。
根据公式(5),权重更新为其中 表示权值梯度,表示第t次迭代第k类别的权值梯度,c代表某个样本的标签,指示函数1(c=k)表示如果c等于k(k=1,2,…K)则取值为1,否则为0,hc(x)表示第c类别的基础卷积神经网络模型h(x,θt)输出值,hk(x)表示第k类别的基础卷积神经网络模型h(x,θt)输出值。
反向误差传播算法和梯度提升方法为现有技术,本发明不予赘述,具体实施时可参见文献:[1]D.E.Rumelhart,G.E.Hinton,and R.J.Williams,“Learningrepresentations by back-propagating errors,”Nature,vol.323,pp.533–536,1986.
步骤f.更新函数预测,加和新模型。
f ^ t ← f ^ t - 1 + λρ t h ( x , θ t ) - - - ( 6 )
其中,ρt是基础卷积神经网络的最佳梯度下降乘子,包含ρt,k,k=1,2,…K;h(x,θt)为基础卷积神经网络模型,λ为缩放因子,且λ=1/(M+1);
步骤g.判断迭代是否达到最大训练次数(具体实施时本领域技术人员可自行预设取值,例如10次),若达到最大训练次数则转步骤h;否则令t=t+1,转步骤c,重新执行步骤c~g,包括重新计算负梯度,并继续从共享的参数库中随机选取另一组参数组合,构成一个基础卷积神经网络模型,进行训练。
步骤h.利用训练所得的加和模型对步骤a所得的待分类图像集进行识别。
具体实施时,在深度卷积网络训练阶段的最大迭代次数设置方面,由于初始值是随机设置的,所以建议本领域技术人员根据经验预先设置较多的迭代次数来寻找到特征算子的最优解,例如100次。
具体实施时,本发明所提供方法可基于软件技术实现自动运行流程。
需要强调的是,本发明所述的实施例是说明性的,而不是限定性的。因此本发明包括并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。

Claims (2)

1.一种基于随机卷积神经网络的高分辨率图像场景分类方法,其特征在于,包括以下步骤:
步骤a,数据去均值,获得待分类图像集和训练图像集;
步骤b,模型共享的参数库随机初始化;步骤c,计算步骤a中所得待分类图像集和训练图像集的负梯度方向,实现方式如下,
设图像集x是输入数据,y是对应x的类别标签,N是数据个数,i是数据编号,首先令初始化输出函数f0(x)=0,k=1,...,K,t=1,其中f0(x)是非线性函数f(x)的初始函数,k是类别个数,共K个类别,t为迭代次数,计算优化函数Ψ(y,f(x))如下,
p k ( x ) = exp ( f ( k ) ( x ) ) / Σ k = 1 K exp ( f ( k ) ( x ) ) - - - ( 1 )
Ψ ( y , f ( x ) ) = - Σ k = 1 K y k log p k ( x ) - - - ( 2 )
其中f(k)(x)表示输出函数的第k个类别的输出值,pk(x)表示样本x属于第k个类别的概率,yk表示样本x是否为第k个类别,如果是则为1,不是则为0;
然后利用优化函数计算负梯度方向如下,
- g t ( x ) = - [ ∂ Ψ ( y , f ( x ) ) ∂ f ( x ) ] f ( x ) = f ^ t - 1 ( x ) = y - p ( x ) - - - ( 3 )
其中,表示第t-1个f(x)的估计函数,p(x)表示样本x的各类别输出概率;第一次执行步骤c时,f(x)=f0(x);后续执行步骤c时,f(x)为上一次迭代得到的估计函数;
步骤d,训练基础卷积神经网络模型,实现方式如下,
首先从步骤b所得共享的参数库中随机选取一组卷积神经网络的参数组合θt,构成一个基础卷积神经网络模型h(x,θt),
h ( x , θ t ) = Σ i = 1 N ( 1 2 | | h ( x , θ t ) - g t ( x ) | | 2 ) + λ Σ l = 1 L s u m ( | | θ ( l ) | | 2 ) - - - ( 4 )
其中θ(l)是第l个特征提取阶段的网络参数,设共L个特征提取阶段,l=1,2,…L,θ表示所有阶段的网络参数,θt是第t个非线性函数f(x)的网络参数θ,sum(.)指求和;
然后基于步骤a所得的训练图像集,利用传统的反向误差传播算法和步骤c得到的负梯度方向,来最小化基础卷积神经网络模型h(x,θt)的误差,并对h(x,θt)进行训练,得到最优的参数组合θt,更新卷积神经网络参数并存入对应阶段参数库;
步骤e,训练基础卷积神经网络模型的权重,实现方式如下,
利用步骤d得到的基础卷积神经网络模型h(x,θt)和函数估计计算模型权重如下,
ρ t , k = arg min ρ Σ i = 1 N Σ k = 1 K Ψ ( y k , f ^ t - 1 , k + ρ t , k h k ( x i , θ ) ) - - - ( 5 )
其中,ρt,k是第t个非线性函数f(x)的第k类别权重,表示第t-1个f(x)的估计函数,表示第k类别的hk(xi,θ)表示第i个数据xi第k类别的优化函数;
权重更新为ρt,k=ρt-1,k-▽ρ,其中▽ρt,k=-(1(c=k)·hc(x)-pk(x)·hk(x)),▽ρ表示权值梯度,▽ρt,k表示第t次迭代第k类别的权值梯度,c代表某个样本的标签,指示函数1(c=k)表示如果c等于k则取值为1,否则为0,k=1,2,…K;hc(x)表示第c类别的基础卷积神经网络模型h(x,θt)输出值,hk(x)表示第k类别的基础卷积神经网络模型h(x,θt)输出值;
步骤f,更新函数预测,得到加和模型,公式如下,
f ^ t ← f ^ t - 1 + λρ t h ( x , θ t ) - - - ( 6 )
其中,ρt是基础卷积神经网络的最佳梯度下降乘子,h(x,θt)为基础卷积神经网络模型,λ为缩放因子,且λ=1/(M+1);
步骤g,判断迭代是否达到最大训练次数,若达到最大训练次数则转步骤h;否则令t=t+1,转步骤c,重新计算负梯度,并继续从共享的参数库中随机选取另一组参数组合,构成一个基础卷积神经网络模型,进行训练;
步骤h,利用步骤f中所得的加和模型对步骤a所得的待分类图像集进行识别。
2.如权利要求1所述基于随机卷积神经网络的高分辨率图像场景分类方法,其特征在于:步骤b所述模型共享的参数库随机初始化通过高斯分布随机生成实现。
CN201610628128.1A 2016-08-03 2016-08-03 一种基于随机卷积神经网络的高分辨率图像场景分类方法 Pending CN106250931A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610628128.1A CN106250931A (zh) 2016-08-03 2016-08-03 一种基于随机卷积神经网络的高分辨率图像场景分类方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610628128.1A CN106250931A (zh) 2016-08-03 2016-08-03 一种基于随机卷积神经网络的高分辨率图像场景分类方法

Publications (1)

Publication Number Publication Date
CN106250931A true CN106250931A (zh) 2016-12-21

Family

ID=57605948

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610628128.1A Pending CN106250931A (zh) 2016-08-03 2016-08-03 一种基于随机卷积神经网络的高分辨率图像场景分类方法

Country Status (1)

Country Link
CN (1) CN106250931A (zh)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107133960A (zh) * 2017-04-21 2017-09-05 武汉大学 基于深度卷积神经网络的图像裂缝分割方法
CN107229968A (zh) * 2017-05-24 2017-10-03 北京小米移动软件有限公司 梯度参数确定方法、装置及计算机可读存储介质
CN107358176A (zh) * 2017-06-26 2017-11-17 武汉大学 基于高分遥感影像区域信息和卷积神经网络的分类方法
CN107358262A (zh) * 2017-07-13 2017-11-17 京东方科技集团股份有限公司 一种高分辨率图像的分类方法及分类装置
CN107392241A (zh) * 2017-07-17 2017-11-24 北京邮电大学 一种基于加权列抽样XGBoost的图像目标分类方法
CN107392130A (zh) * 2017-07-13 2017-11-24 西安电子科技大学 基于阈值自适应和卷积神经网络的多光谱图像分类方法
CN107563357A (zh) * 2017-09-29 2018-01-09 北京奇虎科技有限公司 基于场景分割的直播服饰装扮推荐方法、装置及计算设备
CN107579821A (zh) * 2017-09-19 2018-01-12 厦门市美亚柏科信息股份有限公司 密码字典生成方法及计算机可读存储介质
CN107610146A (zh) * 2017-09-29 2018-01-19 北京奇虎科技有限公司 图像场景分割方法、装置、计算设备及计算机存储介质
CN107766894A (zh) * 2017-11-03 2018-03-06 吉林大学 基于注意力机制和深度学习的遥感图像自然语言生成方法
CN108009557A (zh) * 2017-12-25 2018-05-08 浙江工业大学 一种基于共享权重卷积网络的三维模型局部特征描述方法
CN108230240A (zh) * 2017-12-31 2018-06-29 厦门大学 一种基于深度学习获取图像城市范围内位置及姿态的方法
CN108229673A (zh) * 2016-12-27 2018-06-29 北京市商汤科技开发有限公司 卷积神经网络的处理方法、装置和电子设备
CN108234870A (zh) * 2017-12-27 2018-06-29 广东欧珀移动通信有限公司 图像处理方法、装置、终端及存储介质
CN108805803A (zh) * 2018-06-13 2018-11-13 衡阳师范学院 一种基于语义分割与深度卷积神经网络的肖像风格迁移方法
CN108932455A (zh) * 2017-05-23 2018-12-04 上海荆虹电子科技有限公司 遥感图像场景识别方法及装置
CN108932550A (zh) * 2018-06-26 2018-12-04 湖北工业大学 一种密集稀疏密集算法的优化方法
CN109003274A (zh) * 2018-07-27 2018-12-14 广州大学 一种区分肺结核与肿瘤的诊断方法、装置及可读存储介质
CN109001557A (zh) * 2018-06-11 2018-12-14 西北工业大学 一种基于随机卷积神经网络的飞机机电***故障识别方法
TWI658730B (zh) * 2016-12-28 2019-05-01 平安科技(深圳)有限公司 圖像焦距檢測方法及其裝置
CN110084318A (zh) * 2019-05-07 2019-08-02 哈尔滨理工大学 一种结合卷积神经网络和梯度提升树的图像识别方法
CN110188725A (zh) * 2019-06-05 2019-08-30 中国科学院长春光学精密机械与物理研究所 高分辨率遥感图像的场景识别***及模型生成方法
CN110210419A (zh) * 2019-06-05 2019-09-06 中国科学院长春光学精密机械与物理研究所 高分辨率遥感图像的场景识别***及模型生成方法
CN110751288A (zh) * 2019-09-17 2020-02-04 平安科技(深圳)有限公司 模型训练方法、装置、计算机设备和存储介质
CN110914836A (zh) * 2017-05-09 2020-03-24 纽拉拉股份有限公司 在跨联网计算边缘连续运行应用程序的人工智能和深度学习中实现连续的存储器有界学习的***和方法
CN111275714A (zh) * 2020-01-13 2020-06-12 武汉大学 一种基于注意力机制的3d卷积神经网络的***mr图像分割方法
CN111931865A (zh) * 2020-09-17 2020-11-13 平安科技(深圳)有限公司 图像分类模型的训练方法、装置、计算机设备及存储介质
CN113110069A (zh) * 2021-05-24 2021-07-13 武汉大学 一种基于磁悬浮平面电机迭代神经网络鲁棒控制方法
CN113296947A (zh) * 2021-05-24 2021-08-24 中山大学 基于改进XGBoost模型的资源需求预测方法
CN115761448A (zh) * 2022-12-02 2023-03-07 美的集团(上海)有限公司 神经网络的训练方法、训练装置和可读存储介质
CN117197048A (zh) * 2023-08-15 2023-12-08 力鸿检验集团有限公司 一种船舶水尺读数检测方法、装置及设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102919A (zh) * 2014-07-14 2014-10-15 同济大学 一种有效防止卷积神经网络过拟合的图像分类方法
CN105243398A (zh) * 2015-09-08 2016-01-13 西安交通大学 基于线性判别分析准则的改进卷积神经网络性能的方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102919A (zh) * 2014-07-14 2014-10-15 同济大学 一种有效防止卷积神经网络过拟合的图像分类方法
CN105243398A (zh) * 2015-09-08 2016-01-13 西安交通大学 基于线性判别分析准则的改进卷积神经网络性能的方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
FAN ZHANG等: "Scene Classification via a Gradient Boosting Random Convolutional Network Framework", 《IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING》 *

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108229673A (zh) * 2016-12-27 2018-06-29 北京市商汤科技开发有限公司 卷积神经网络的处理方法、装置和电子设备
CN108229673B (zh) * 2016-12-27 2021-02-26 北京市商汤科技开发有限公司 卷积神经网络的处理方法、装置和电子设备
TWI658730B (zh) * 2016-12-28 2019-05-01 平安科技(深圳)有限公司 圖像焦距檢測方法及其裝置
CN107133960A (zh) * 2017-04-21 2017-09-05 武汉大学 基于深度卷积神经网络的图像裂缝分割方法
US11928602B2 (en) 2017-05-09 2024-03-12 Neurala, Inc. Systems and methods to enable continual, memory-bounded learning in artificial intelligence and deep learning continuously operating applications across networked compute edges
CN110914836A (zh) * 2017-05-09 2020-03-24 纽拉拉股份有限公司 在跨联网计算边缘连续运行应用程序的人工智能和深度学习中实现连续的存储器有界学习的***和方法
CN108932455A (zh) * 2017-05-23 2018-12-04 上海荆虹电子科技有限公司 遥感图像场景识别方法及装置
CN107229968B (zh) * 2017-05-24 2021-06-29 北京小米移动软件有限公司 梯度参数确定方法、装置及计算机可读存储介质
CN107229968A (zh) * 2017-05-24 2017-10-03 北京小米移动软件有限公司 梯度参数确定方法、装置及计算机可读存储介质
CN107358176A (zh) * 2017-06-26 2017-11-17 武汉大学 基于高分遥感影像区域信息和卷积神经网络的分类方法
CN107358262B (zh) * 2017-07-13 2020-01-14 京东方科技集团股份有限公司 一种高分辨率图像的分类方法及分类装置
CN107392130B (zh) * 2017-07-13 2020-12-08 西安电子科技大学 基于阈值自适应和卷积神经网络的多光谱图像分类方法
CN107392130A (zh) * 2017-07-13 2017-11-24 西安电子科技大学 基于阈值自适应和卷积神经网络的多光谱图像分类方法
CN107358262A (zh) * 2017-07-13 2017-11-17 京东方科技集团股份有限公司 一种高分辨率图像的分类方法及分类装置
CN107392241A (zh) * 2017-07-17 2017-11-24 北京邮电大学 一种基于加权列抽样XGBoost的图像目标分类方法
CN107579821A (zh) * 2017-09-19 2018-01-12 厦门市美亚柏科信息股份有限公司 密码字典生成方法及计算机可读存储介质
CN107579821B (zh) * 2017-09-19 2020-04-28 厦门市美亚柏科信息股份有限公司 密码字典生成方法及计算机可读存储介质
CN107610146A (zh) * 2017-09-29 2018-01-19 北京奇虎科技有限公司 图像场景分割方法、装置、计算设备及计算机存储介质
CN107563357A (zh) * 2017-09-29 2018-01-09 北京奇虎科技有限公司 基于场景分割的直播服饰装扮推荐方法、装置及计算设备
CN107610146B (zh) * 2017-09-29 2021-02-23 北京奇虎科技有限公司 图像场景分割方法、装置、电子设备及计算机存储介质
CN107563357B (zh) * 2017-09-29 2021-06-04 北京奇虎科技有限公司 基于场景分割的直播服饰装扮推荐方法、装置及计算设备
CN107766894B (zh) * 2017-11-03 2021-01-22 吉林大学 基于注意力机制和深度学习的遥感图像自然语言生成方法
CN107766894A (zh) * 2017-11-03 2018-03-06 吉林大学 基于注意力机制和深度学习的遥感图像自然语言生成方法
CN108009557A (zh) * 2017-12-25 2018-05-08 浙江工业大学 一种基于共享权重卷积网络的三维模型局部特征描述方法
CN108234870A (zh) * 2017-12-27 2018-06-29 广东欧珀移动通信有限公司 图像处理方法、装置、终端及存储介质
CN108234870B (zh) * 2017-12-27 2019-10-11 Oppo广东移动通信有限公司 图像处理方法、装置、终端及存储介质
CN108230240A (zh) * 2017-12-31 2018-06-29 厦门大学 一种基于深度学习获取图像城市范围内位置及姿态的方法
CN108230240B (zh) * 2017-12-31 2020-07-31 厦门大学 一种基于深度学习获取图像城市范围内位置及姿态的方法
CN109001557A (zh) * 2018-06-11 2018-12-14 西北工业大学 一种基于随机卷积神经网络的飞机机电***故障识别方法
CN108805803A (zh) * 2018-06-13 2018-11-13 衡阳师范学院 一种基于语义分割与深度卷积神经网络的肖像风格迁移方法
CN108932550A (zh) * 2018-06-26 2018-12-04 湖北工业大学 一种密集稀疏密集算法的优化方法
CN109003274A (zh) * 2018-07-27 2018-12-14 广州大学 一种区分肺结核与肿瘤的诊断方法、装置及可读存储介质
CN110084318A (zh) * 2019-05-07 2019-08-02 哈尔滨理工大学 一种结合卷积神经网络和梯度提升树的图像识别方法
CN110210419A (zh) * 2019-06-05 2019-09-06 中国科学院长春光学精密机械与物理研究所 高分辨率遥感图像的场景识别***及模型生成方法
CN110188725A (zh) * 2019-06-05 2019-08-30 中国科学院长春光学精密机械与物理研究所 高分辨率遥感图像的场景识别***及模型生成方法
CN110751288A (zh) * 2019-09-17 2020-02-04 平安科技(深圳)有限公司 模型训练方法、装置、计算机设备和存储介质
CN110751288B (zh) * 2019-09-17 2024-05-07 平安科技(深圳)有限公司 模型训练方法、装置、计算机设备和存储介质
CN111275714B (zh) * 2020-01-13 2022-02-01 武汉大学 一种基于注意力机制的3d卷积神经网络的***mr图像分割方法
CN111275714A (zh) * 2020-01-13 2020-06-12 武汉大学 一种基于注意力机制的3d卷积神经网络的***mr图像分割方法
CN111931865B (zh) * 2020-09-17 2021-01-26 平安科技(深圳)有限公司 图像分类模型的训练方法、装置、计算机设备及存储介质
CN111931865A (zh) * 2020-09-17 2020-11-13 平安科技(深圳)有限公司 图像分类模型的训练方法、装置、计算机设备及存储介质
CN113110069A (zh) * 2021-05-24 2021-07-13 武汉大学 一种基于磁悬浮平面电机迭代神经网络鲁棒控制方法
CN113296947A (zh) * 2021-05-24 2021-08-24 中山大学 基于改进XGBoost模型的资源需求预测方法
CN115761448A (zh) * 2022-12-02 2023-03-07 美的集团(上海)有限公司 神经网络的训练方法、训练装置和可读存储介质
CN115761448B (zh) * 2022-12-02 2024-03-01 美的集团(上海)有限公司 神经网络的训练方法、训练装置和可读存储介质
CN117197048A (zh) * 2023-08-15 2023-12-08 力鸿检验集团有限公司 一种船舶水尺读数检测方法、装置及设备
CN117197048B (zh) * 2023-08-15 2024-03-08 力鸿检验集团有限公司 一种船舶水尺读数检测方法、装置及设备

Similar Documents

Publication Publication Date Title
CN106250931A (zh) 一种基于随机卷积神经网络的高分辨率图像场景分类方法
CN110458844B (zh) 一种低光照场景的语义分割方法
CN109934200B (zh) 一种基于改进M-Net的RGB彩色遥感图像云检测方法及***
CN107229904A (zh) 一种基于深度学习的目标检测与识别方法
CN104182772B (zh) 一种基于深度学习的手势识别方法
CN103824309B (zh) 一种城市建成区边界自动提取方法
CN103927531B (zh) 一种基于局部二值和粒子群优化bp神经网络的人脸识别方法
CN107766794A (zh) 一种特征融合系数可学习的图像语义分割方法
CN108537824B (zh) 基于交替反卷积与卷积的特征图增强的网络结构优化方法
CN113569667B (zh) 基于轻量级神经网络模型的内河船舶目标识别方法及***
CN109035260A (zh) 一种天空区域分割方法、装置和卷积神经网络
CN106803071A (zh) 一种图像中的物体检测方法及装置
CN107818302A (zh) 基于卷积神经网络的非刚性多尺度物体检测方法
CN110363201A (zh) 基于协同学习的弱监督语义分割方法及***
CN108388896A (zh) 一种基于动态时序卷积神经网络的车牌识别方法
CN105528638A (zh) 灰色关联分析法确定卷积神经网络隐层特征图个数的方法
CN107832787A (zh) 基于双谱自编码特征的雷达辐射源识别方法
CN106203354A (zh) 基于混合深度结构的场景识别方法
CN108108751A (zh) 一种基于卷积多特征和深度随机森林的场景识别方法
CN106250856A (zh) 一种基于非监督特征学习的高分辨率图像场景分类方法
CN110991444B (zh) 面向复杂场景的车牌识别方法及装置
CN111461325B (zh) 一种用于稀疏奖励环境问题的多目标分层强化学习算法
CN112597815A (zh) 一种基于Group-G0模型的合成孔径雷达图像舰船检测方法
CN109087375A (zh) 基于深度学习的图像空洞填充方法
CN113255936A (zh) 基于模仿学习和注意力机制的深度强化学习策略保护防御方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161221