用于<分类>的卷积神经网络、样本不平衡问题的解决
创始人
2024-05-29 09:12:10
0

输入图像——卷积层——池化层——全连接层——输出

卷积层:核心,用来提取特征。
池化层:对特征降维。实际的主要作用是下采样,减少参数量来提高计算速度。
卷积神经网络的训练:前向传播(分类识别)、反向传播(求各层误差,更新权值)

用来分类的卷积神经网络模型(经典)

(1)AlexNet:5层卷积+最后连接3个全连接层。ReLU激活函数(收敛速度快,减少训练时间,避免梯度弥散)。Dropout机制(让某些神经元停止工作,降低过拟合现象)。数据增强随机裁剪(训练样本扩充,减少过拟合风险)。重叠池化(池化操作步长小于池化的窗口大小)。

(2)VGG:使用多个小卷积核代替一个大尺寸卷积核(网络深度更深,深就可以提取出更复杂更抽象的高层特征+达到一个大卷积核的感受野,但小卷积核的计算参数和计算量较少)。

(3)ResNet:添加恒等映射层(高层特征和低层特征融合,解决了网路训练时梯度消失的问题。因为层越多提取的信息就越丰富,但层多也容易梯度消失)

轻量型网络

神经网络需要高强度计算,在小型嵌入式系统中对网络模型进行部署,常见的方法:

(1)先在服务器上部署模型,服务器完成计算后结果返回本地应用————特点:高度依赖网络环境

(2)压缩大型经典分类网络模型,减少模型运算的参数数量————常用的模型压缩方式:权值剪枝、模型量化

MobileNet:为移动端或嵌入式设备研发的。使用深度可分离卷积把卷积操作分为Depthwise和Pointwise两部分(深度可分离卷积计算量比传统卷积少8-9倍。缺:模型准确率受损)

SqueezeNet:在AlexNet网络基础上扩展而来,但比AlexNet模型的参数小50倍。

不平衡数据分类

描述:训练样本数据中,各类样本数据不平衡,模型不能从少数的类别样本中学习到足够的信息,影响模型准确率和泛化能力。

解决:(1)从数据层面改善————直接对训练样本数据进行调整;使用采样的方法来增加少数类别的样本数量或减少多数类别的样本数量,从而使每类的分布达到均衡

①少数类别的样本上采样——重复的从少数类别的训练样本中选择数据并输入到网络中——随机均匀上采样:随机获取训练样本中部分数据,进行样本复制,然后作为新的样本添加到该类别样本的训练集中——缺:模型缺少泛化能力——解决:SMOTE
SMOTE:是把距离相近的训练样本当做是同一种类别的样本,首先在少数类别的样本中选择一个样本数据,然后使用K近邻的思想在多个K近邻样本中随机选择一个样本数据,且这个样本也是属于少数类别的。对于这两个样本数据,在它们之间随机选择一点,作为一个新的少数类样本,从而使数据集达到平衡。

②多数类别的样本下采样——减少多数类别的训练样本

③结合前两种进行混合采样——同时在少类别样本和多类别样本上采样

(2)从算法角度解决————算法角度中,让每个类别在模型训练时获得同等关注
①阈值分类调整法:只需要设定每个类别的分类阈值,输出的结果满足相应的阈值要求即为相应的类别。
②GMBoost:是一种集成学习方法,是基于SMOTEBoost 改进得出的,该方法的核心是在训练弱分类器时,不再使用错误率更新弱分类器权重和样本权重,而是使用几何平均值G-mean代替。③SMOTEBoostSVM:是基于SMOTEBoost算法思想提出的,该方法先根据数据不平衡的比例将多数类别样本划分为多个子数据集,每个多数类别子数据集和少数类别数据集共同作为训练样本,使用 Adaboost训练子分类器。然后筛选出子分类器分类结果不同的样本生成候选的训练集样本,再用代价敏感的SVM分类器学习训练候选样本。
④对损失函数进行修改——李正欣对于二分类情况下的不平衡问题研究出两种损失函数的改进方式,让模型可以更加关注少数类别的训练样本
⑤Haveai提出对模型进行两阶段训练的方法,先在平衡的样本上训练,在将训练好的模型在不平衡的样本上训练,然后对网络的最后一层进行微调
 

相关内容

热门资讯

安卓系统只有英文翻译,Andr... 你知道吗?在咱们这个科技飞速发展的时代,手机已经成了我们生活中不可或缺的好伙伴。而说起手机,安卓系统...
安卓电视装苹果系统教程,轻松实... 亲爱的电视迷们,你是否曾梦想过在安卓电视上体验苹果系统的流畅与优雅?别再羡慕了,今天就来手把手教你如...
安卓系统换电池的方法 手机用久了,电池续航能力大不如前,是不是你也想给安卓手机来个“换血重生”呢?别急,今天就来手把手教你...
流量卡怎么解决安卓系统,高效使... 你是不是也遇到了这样的烦恼?手机流量不够用,但又不想每个月花大价钱买套餐?别急,今天就来给你支个招,...
dx80刷安卓系统 你有没有想过,给你的dx80手机换换口味呢?没错,就是那个一直默默陪伴你的dx80,今天咱们就来聊聊...
车载安卓系统安吉星卸载,轻松优... 你有没有发现,现在很多车载系统都开始流行起安卓系统了呢?尤其是安吉星,这个在汽车界小有名气的车载系统...
安卓手机系统ios系统升级,全... 你有没有发现,最近你的安卓手机又闹腾起来啦?没错,我又要来跟你聊聊这个让人又爱又恨的话题——安卓手机...
安卓系统7.0功略,深度解析全... 你有没有发现,你的安卓手机最近是不是变得有点儿不一样了?没错,它升级到了安卓系统7.0!这可不是一个...
安卓系统最新价格表,全面解析升... 你有没有发现,最近安卓系统的价格表又有了新变化?没错,这个话题可是让不少手机控们兴奋不已呢!今天,就...
安卓11q1系统,新特性与升级... 你知道吗?最近安卓系统又来了一次大更新,那就是安卓11Q1系统。这可不是一个小打小闹的更新,它可是带...
安卓系统有虾皮吗,便捷购物新体... 你有没有想过,手机里装了安卓系统,是不是也能找到那些让人爱不释手的购物APP呢?今天,就让我来给你揭...
安卓电脑学生管理系统,安卓电脑... 你有没有想过,在繁忙的校园生活中,有一款神器能帮你轻松管理学生信息,让老师们从繁琐的事务中解放出来?...
反向充电怎么用安卓系统 你有没有想过,手机没电的时候,竟然还能给其他设备充电?没错,这就是最近很火的“反向充电”功能。今天,...
爱酷系统跟安卓系统哪个好,揭秘... 你有没有想过,手机系统就像是我们生活的操作系统,每天陪伴着我们,影响着我们的使用体验。今天,就让我来...
小米手机刷安卓p系统,小米手机... 你有没有发现,最近小米手机圈子里掀起了一股热潮?没错,就是刷安卓P系统!这可是个让手机焕发第二春的大...
威图安卓系统升级,畅享智能生活... 你知道吗?最近手机界可是热闹非凡呢!威图安卓系统升级的消息一出,瞬间吸引了无数手机爱好者的目光。这不...
qq软件安卓系统软件,沟通无界 你有没有发现,最近你的手机里那个陪伴你多年的QQ软件又升级啦?没错,就是那个让你和朋友畅聊、分享生活...
安卓10系统有通知推送,畅享便... 你知道吗?最近安卓系统又升级啦!这次可是来到了安卓10系统,听说通知推送功能有了大变化,简直让人眼前...
安卓系统软件白屏,安卓系统软件... 手机屏幕突然变成了白茫茫的一片,这可怎么办?别急,今天就来和你聊聊安卓系统软件白屏这个让人头疼的问题...
美能达打印机安卓系统,轻松实现... 你有没有想过,家里的打印机也能玩转安卓系统?没错,今天就要给你揭秘这款神奇的美能达打印机,看看它是如...