CN104063687B - 一种基于神经网络的数据次分量提取方法 - Google Patents

一种基于神经网络的数据次分量提取方法 Download PDF

Info

Publication number
CN104063687B
CN104063687B CN201410273098.8A CN201410273098A CN104063687B CN 104063687 B CN104063687 B CN 104063687B CN 201410273098 A CN201410273098 A CN 201410273098A CN 104063687 B CN104063687 B CN 104063687B
Authority
CN
China
Prior art keywords
data
degree
component
neutral net
vector
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.)
Expired - Fee Related
Application number
CN201410273098.8A
Other languages
English (en)
Other versions
CN104063687A (zh
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.)
CHENGDU RUIBEI YINGTE INFORMATION TECHNOLOGY CO., LTD.
Original Assignee
Chengdu Ruibei Yingte Information Technology Co Ltd
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 Chengdu Ruibei Yingte Information Technology Co Ltd filed Critical Chengdu Ruibei Yingte Information Technology Co Ltd
Priority to CN201410273098.8A priority Critical patent/CN104063687B/zh
Publication of CN104063687A publication Critical patent/CN104063687A/zh
Application granted granted Critical
Publication of CN104063687B publication Critical patent/CN104063687B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)

Abstract

本发明公开了一种神经网络的数据次分量提取方法,该方法首先进行数据的预处理,如对于一张图像的数据,采用图像矩阵分块的方法,将每一个图像块中的灰度值数据转换一个列向量;构建次分量分析神经网络;初始化权值向量和k值;在得到列向量中随机选取一个列向量作为次分量分析神经网络的输入值;计算次分量分析神经网络的输出;进行迭代计算更新权值向量值,检验算法是否已收敛,如收敛,得到的这个向量就是该数据集的关联矩阵的最小特征值所对应的特征向量。本发明的有益效果是能克服现有技术存在的缺陷,提取出数据中的弱特征,可用于检测视频中的烟、雾、粉尘等重要信息。

Description

一种基于神经网络的数据次分量提取方法
技术领域
本发明属于数据处理技术领域,涉及一种基于神经网络的数据次分量提取方法。
背景技术
数据次分量的提取对于波束形成、直线/曲面拟合、发现图像中的烟、雾、粉尘等信息具有重要的作用。数据的次分量,是数据的相关矩阵的最小特征值所对应的特征向量。在输入数据的次分量提取过程中,常用的方法是矩阵方法。它先求取输入数据(通常表示为列向量形式)的关联矩阵,再求解关联矩阵的一个特征值问题以获得次分量,这种方法无法处理高维的大规模数据,且不能进行在线数据的次分量提取。例如:如果数据是10000维的列向量,则它的关联矩阵是一个10000x10000的方阵,处理该关联矩阵需要的存储空间和计算资源都很大。
发明内容
本发明的目的在于提供一种基于神经网络的数据次分量提取方法,解决了现有的方法无法处理高维的大规模数据,且不能进行在线数据的次分量提取的问题。
本发明所采用的技术方案是按照以下步骤进行:
步骤1:进行数据的预处理,例如对于一张图像的数据,采用图像矩阵分块的方法,将每一个图像块中的灰度值数据转换一个列向量;
步骤2:构建次分量分析神经网络,其输入输出关系为y(k)=w(k)Tx(k);
步骤3:初始化权值向量和令k值为0;
步骤4:从步骤1得到列向量集合中随机选取一个列向量作为神经网络的输入向量;
步骤5:计算次分量分析神经网络的输出;
步骤6:进行迭代计算更新权值向量值,迭代公式为:
步骤7:检验算法是否已收敛,收敛条件为:
||w(k+1)-w(k)||<∈,其中,∈为0.01;如果收敛条件满足,
则认为算法已收敛,则权值向量w(k+1)就是该数据集的关联矩阵
的最小特征值所对应的特征向量,即数据集的次分量,算法结束;
否则,取k=k+1,迭代步数加1,返回执行步骤4。
本发明的有益效果是能克服现有技术存在的缺陷,提取出数据中的次分量,可用于检测视频中的烟、雾、粉尘等重要信息。
附图说明
图1是本发明数据次分量提取流程图;
图2是本发明图像预处理示意图;
图3是本发明次分量分析神经网络示意图。
具体实施方式
下面结合附图和具体实施方式对本发明进行详细说明。
如图1所示为本发明方法流程图。本发明公开了一种基于神经网络的数据次分量提取方法,包括数据预处理以及使用次分量分析神经网络方法在线提取数据的次分量。
本发明先对输入的数据进行预处理生成数据矩阵,然后利用次分量分析神经网络算法求解次分量,进而完成对弱特征的提取。
1、图像数据的预处理:
对于一张图像的数据,采用图像矩阵分块的方法,将每一个图像块中的灰度值数据转换一个列向量;
图像预处理过程中,首先将图像分为m×n块。如图2所示,将上面的整幅图像划分成了8*8=64个小方块,这些小方块从左至右,从上至下进行编号,直线所指的图像块位于整个图像的第5行、第7列,显然地,它的编号应该为:(5-1)*8+7。将一张图像分为8×8块。然后,将每一个图像块中的图像灰度值数据转换为一个列向量。
例如,对于一个图像块,
其中,i=1,2,...,m×n。将该图像块中的9个数据从上到下,从左到右顺序转换为一个列向量后为x′i=[x11,x21,x31,x12,x22,x32,x13,x23,x33]T
最后,将由所有图像块的数据转换得到的列向量构成一个数据集合,得到整个图像的数据集合为X=[x′1,x′2,...,x′m×n]。
2、构建次分量分析神经网络,如图3所示:
构建的网络输入/输出关系为:y(k)=w(k)Tx(k)。
3、初始化权值向量w(k)为w(0)=[w1(0) w2(0)...wm(0)]T,将其每个元素的值都设定为随机生成的初始值。初始化k=0。
4、在步骤1得到的列向量数据集合X中随机选取一个数据(即X矩阵中的一个列向量)作为步骤2中神经网络的输入值x(k)=[x1(k),x2(k),...,xm(k)]T
5、计算次分量分析神经网络的输出y(k)=w(k)Tx(k),其中,x(k)=[x1(k),x2(k),...,xm(k)]T,w(k)=[w1(k),w2(k),...,wm(k)]T
6、通过如下迭代的学习算法更新权值向量的值。
迭代公式为:
其中,·表示乘法运算。
7、检验算法是否已收敛。收敛条件为:||w(k+1)-w(k)||<∈,其中,∈为一个给定的很小的数,通常取为0.01。如果上述条件已经满足,则认为算法已收敛,则输出提取到的次分量w(k+1),算法结束,得到的这个向量就是该数据集的关联矩阵的最小特征值所对应的特征向量。
否则,k=k+1,迭代步数加1;
返回执行步骤4。
本发明的有益效果:
1、能够在线地对输入的数据进行次分量提取,能同步获得最新的数据的次分量。从公式(1)中可以看出,每次输入一个数据向量x(k)来更新次分量w(k+1)的值。(注:以在线方式获得的数据可以作为神经网络的输入数据x(k),并通过上述方法进行次分量的提取,不需要完备的数据集。而矩阵方法需要完备的数据集,因而只能处理离线数据)。
2、不用计算和存储数据的相关矩阵,大大降低了计算复杂度和数据存储空间。(注:公式1中只涉及向量和标量的计算,我们的方法可以在不计算数据的关联矩阵的情况下,获得该矩阵的最小特征值所对应的特征向量)。
3、自适应的学习步长,不用设定学习步长,增强了其在实际应用中的可用性。(注:公式1中没有未知参数)。
以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。

Claims (1)

1.一种神经网络的数据次分量提取方法,其特征在于按照以下步骤进行:
步骤1:进行图像数据的预处理,对于一张图像的数据,采用图像矩阵分块的方法,将每一个图像块中的灰度值数据转换一个列向量;
步骤2:构建次分量分析神经网络y(k)=w(k)Tx(k);
步骤3:初始化权值向量和k值;
步骤4:在步骤1得到列向量中随机选取一个列向量作为次分量分析神经网络的输入值;
步骤5:计算次分量分析神经网络的输出;
步骤6:进行迭代计算更新权值向量值,迭代公式为:
w ( k + 1 ) = w ( k ) - | | w ( 0 ) | | | | w ( k ) | | · [ x ( k ) - y ( k ) ω ( k ) w T ( k ) w ( k ) ] · y ( k ) ;
步骤7:检验算法是否已收敛,收敛条件为:||w(k+1)-w(k)||<∈,其中,∈为0.01;如果收敛条件满足,则认为算法已收敛,则输出提取到的次分量w(k+1),得到的这个向量就是该数据集的关联矩阵的最小特征值所对应的特征向量,算法结束;否则,取k=k+1,迭代步数加1,返回执行步骤4。
CN201410273098.8A 2014-06-18 2014-06-18 一种基于神经网络的数据次分量提取方法 Expired - Fee Related CN104063687B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410273098.8A CN104063687B (zh) 2014-06-18 2014-06-18 一种基于神经网络的数据次分量提取方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410273098.8A CN104063687B (zh) 2014-06-18 2014-06-18 一种基于神经网络的数据次分量提取方法

Publications (2)

Publication Number Publication Date
CN104063687A CN104063687A (zh) 2014-09-24
CN104063687B true CN104063687B (zh) 2017-03-15

Family

ID=51551392

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410273098.8A Expired - Fee Related CN104063687B (zh) 2014-06-18 2014-06-18 一种基于神经网络的数据次分量提取方法

Country Status (1)

Country Link
CN (1) CN104063687B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101634709A (zh) * 2009-08-19 2010-01-27 西安电子科技大学 基于多尺度积和主成分分析的sar图像变化检测方法
CN101908206A (zh) * 2010-07-01 2010-12-08 西北工业大学 一种基于mca的sar图像抑噪方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2827060B1 (fr) * 2001-07-05 2003-09-19 Eastman Kodak Co Procede d'identification du ciel dans une image et image obtenue grace a ce procede
KR100669251B1 (ko) * 2005-11-25 2007-01-16 한국전자통신연구원 디지털 영상 품질 자동 분석 장치 및 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101634709A (zh) * 2009-08-19 2010-01-27 西安电子科技大学 基于多尺度积和主成分分析的sar图像变化检测方法
CN101908206A (zh) * 2010-07-01 2010-12-08 西北工业大学 一种基于mca的sar图像抑噪方法

Also Published As

Publication number Publication date
CN104063687A (zh) 2014-09-24

Similar Documents

Publication Publication Date Title
CN110377984B (zh) 一种工业设备剩余有效寿命预测方法、***及电子设备
US11544522B2 (en) Methods, systems, and computer readable mediums for determining a system state of a power system using a convolutional neural network
CN106803071A (zh) 一种图像中的物体检测方法及装置
CN107368845A (zh) 一种基于优化候选区域的Faster R‑CNN目标检测方法
CN108052881A (zh) 一种实时检测施工现场图像中多类实体对象的方法及设备
CN107169598A (zh) 一种基于深度学习的天气预测方法及***
CN107463966A (zh) 基于双深度神经网络的雷达一维距离像目标识别方法
CN105825511A (zh) 一种基于深度学习的图片背景清晰度检测方法
CN109828552B (zh) 一种基于宽度学习***的间歇过程故障监测与诊断方法
CN112541508A (zh) 果实分割识别方法及***、果实采摘机器人
CN109740655B (zh) 基于矩阵分解及神经协同过滤的物品评分预测方法
CN108108751A (zh) 一种基于卷积多特征和深度随机森林的场景识别方法
CN109543662A (zh) 基于区域提议的目标检测方法、***、装置和存储介质
CN107392128A (zh) 基于双低秩表示和局部约束矩阵回归的鲁棒图像识别方法
CN106570522A (zh) 物体识别模型的建立方法及物体识别方法
CN106203628A (zh) 一种增强深度学习算法鲁棒性的优化方法和***
CN105550712A (zh) 基于优化卷积自动编码网络的极光图像分类方法
Yang et al. A study on software reliability prediction based on support vector machines
CN114565594A (zh) 基于软掩膜对比损失的图像异常检测方法
Kim et al. Untangling the contribution of input parameters to an artificial intelligence PM2. 5 forecast model using the layer-wise relevance propagation method
CN114444757A (zh) 一种高原山地多模型多尺度新能源电站出力联合预测方法
Dewandra et al. Journal Unique Visitors Forecasting Based on Multivariate Attributes Using CNN
CN111815620B (zh) 一种基于卷积特征和低秩表示的织物疵点检测方法
CN109858326A (zh) 基于类别语义弱监督的在线视觉跟踪方法及***
CN104063687B (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
C41 Transfer of patent application or patent right or utility model
CB03 Change of inventor or designer information

Inventor after: Peng Dezhong

Inventor after: Zhang Lijun

Inventor after: Lin Yi

Inventor after: Liu Jie

Inventor after: Liu Wen

Inventor after: Yu Honghong

Inventor before: Peng Dezhong

Inventor before: Zhang Haixian

Inventor before: Guo Jixiang

Inventor before: Sang Yongsheng

Inventor before: Mao Hua

Inventor before: Zhen Liangli

COR Change of bibliographic data
TA01 Transfer of patent application right

Effective date of registration: 20170112

Address after: 610041 Chengdu high tech Zone, Xiaojiahe, No. 11, Sichuan street, building 2, building 1

Applicant after: CHENGDU RUIBEI YINGTE INFORMATION TECHNOLOGY CO., LTD.

Address before: 610065 Chenghua District, Chengdu, North Road, building No. two, No. 4, No.

Applicant before: Peng Dezhong

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170315

Termination date: 20180618

CF01 Termination of patent right due to non-payment of annual fee