一种基于深度神经网络的极光图像聚类方法技术

技术编号:23213259 阅读:36 留言:0更新日期:2020-01-31 22:02
本发明专利技术公开了一种基于深度神经网络的极光图像聚类方法,主要解决现有极光图像自动分类基本都是监督分类的问题。其实现步骤为:首先使用全部待聚类的极光图像预训练基于VGGNet16的深度卷积自编码器DCAE_VGG;然后使用训练好的DCAE_VGG提取极光图像的特征向量;最后使用由Siamese、SpectralNet和k均值聚类组成的聚类网络对特征向量进行聚类。本发明专利技术避免了现有极光图像分类方法需事先确定分类机制并人工标记部分样本的问题,具有效率高和适用性强的优点,可用于极光图像特征提取和海量极光图像聚类。

An aurora image clustering method based on depth neural network

【技术实现步骤摘要】
一种基于深度神经网络的极光图像聚类方法
本专利技术属于图像处理
,涉及深度学习算法和图像的聚类方法,具体涉及一种基于深度神经网络的极光图像聚类方法,可用于大规模极光图像的聚类。
技术介绍
极光是出现在地球南北极高纬地区的唯一肉眼可见的高空大气现象。它能直接反映出地球磁场变化和太阳活动之间的联系。因此,对极光图像进行有效分类,研究不同类型极光的发生规律,有助于深入挖掘地球磁层结构和了解太阳对地球的影响方式与程度。早期的极光图像分类工作由科学家们肉眼观察,根据一定的分类机制标准进行手工标记。然而每年仅北极黄河站的极光图像数量就高达数百万级,传统的人工分类方法已无法满足对大量极光数据分析的需求。随着计算机技术的发展,图像处理和机器学习技术开始应用于极光图像分类的研究。2004年等人在文献“MT,DonovanEF.Diurnalauroraloccurrencestatisticsobtainedviamachinevision.Ann.Geophys.,2004,22(4):1103-1113.”中将图像处理技术应用于极光图像自动分类本文档来自技高网...

【技术保护点】
1.一种基于深度神经网络的极光图像聚类方法,其特征在于,包括以下步骤:/n步骤1:使用全部待聚类的极光图像预训练基于VGGNet16的深度卷积自编码器DCAE_VGG;/n步骤2:使用训练好的DCAE_VGG提取每幅极光图像的特征向量;/n步骤3:使用由Siamese、SpectralNet和k均值聚类组成的聚类网络对特征向量进行聚类。/n

【技术特征摘要】
1.一种基于深度神经网络的极光图像聚类方法,其特征在于,包括以下步骤:
步骤1:使用全部待聚类的极光图像预训练基于VGGNet16的深度卷积自编码器DCAE_VGG;
步骤2:使用训练好的DCAE_VGG提取每幅极光图像的特征向量;
步骤3:使用由Siamese、SpectralNet和k均值聚类组成的聚类网络对特征向量进行聚类。


2.根据权利要求1所述的一种基于深度神经网络的极光图像聚类方法,其特征在于,步骤1具体包括:
步骤1.1:将VGGNet16与自编码器相结合搭建深度卷积自编码器DCAE_VGG模型结构;
步骤1.2:将待聚类的极光图像的尺寸调整为64*64并输入DCAE_VGG中,训练DCAE_VGG直至损失函数收敛,其中DCAE_VGG使用随机梯度下降法优化参数值,选用均方误差作为损失函数;
步骤1.3:保存DCAE_VGG的模型结构与模型参数。


3.根据权利要求2所述的一种基于深度神经网络的极光图像聚类方法,其特征在于,步骤1.1中DCAE_VGG模型结构由编码部分、隐藏层和解码部分构成,编码部分中保留VGGNet16的前五组神经网络及对应的池化层,用一个长度为512的全连接层替换原有的三个全连接层和softmax层;隐藏层为一个长度为10的全连接层,用于表征极光图像的低维特征向量;解码部分由一个长度为512的全连接层和四个反卷积层组成。


4.根据权利要求3所述的一种基于深度神经网络的极光图像聚类方法,其特征在于,步骤2具体为:调用保存好的DCAE_VGG的模型结构与模型参数,仅使用DCAE_VGG的编码部分与隐藏层部分的模型结构与参数,将待聚类的n幅极光图像输入DCAE_VGG的编码部分,通过DCAE_VGG的隐藏层获得这些图像的特征向量{x1,x2,...,xn}。


5.根据权利要求4所述的一种基于深度神经网络的极光图像聚类方法,其特征在于,步骤3具体包括:
步骤3.1:通过构建正/负相似对训练集来训练Siamese网络,训练好的Siamese网络在步骤3.2中用于计算SpectralNet中的相似度矩阵W;
步骤3.2:训练SpectralNet,获得输入{x1,x2,...,xn}对应的映射输出{y1,y2,...,yn},即y=Fθ(x),θ为SpectralNet的参数;
步骤3.3:对{y1,y2,...,yn}使用k均值聚类法进行聚类,得到聚类结果...

【专利技术属性】
技术研发人员:杨秋菊刘畅
申请(专利权)人:陕西师范大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1