The invention discloses a method for zero sample classification based on extreme learning machine, used in image classification, which comprises the following steps: extracting training image visual features in the training phase, and the corresponding training images and visual features of training for stochastic semantic features; L nodes generate the first input weights and the first threshold value is calculated using the first output the matrix of hidden layer hidden layer mapping function; through the training of semantic features and the hidden layer of the first output matrix to calculate the output weights of the network; visual feature extraction of test samples in the test phase, for L nodes to generate second random input weights and second threshold value is calculated using second output matrix of hidden layer hidden layer through the mapping function; output second output weighting matrix into the corresponding vector in semantic space, and according to the embedded vector and semantic feature space The semantic similarity of the samples and the classification of the test samples. The invention reduces the training time and improves the classification speed of the image.
【技术实现步骤摘要】
本专利技术涉及一种机器学习领域的图像分类方法,尤其涉及一种基于极限学习机的零样本分类方法,本方法针对单隐层前馈神经网络中存在的训练时间长,不能保证得到最优解,泛化能力差,容易过拟合等缺点,利用一种简单有效的极限学习机进行分类,显著提升了图像的分类效率。
技术介绍
随着实际应用的需要,零样本分类得了大量的关注。传统的分类问题是指,利用训练数据集学习一个分类器,然后利用学习到的分类器对测试样本进行分类,其中测试样本属于训练数据集中的类别,而零样本分类可以对不属于训练数据集类别的样本进行预测和分类。传统的图像分类方法是单模态的,即只需要提取图像的视觉特征;而零样本分类是多模态的,即不仅需要图像的视觉特征,还需要一种或几种更高层语义的特征,常用的语义特征有:属性特征和文本特征。零样本分类常用的方法是跨模态转换的方法,具体为:每一个类别都对应一个语义特征,然后学习一个特征转换矩阵从视觉模态空间中的特征映射到语义特征空间中。对于测试样本,首先提取测试样本的视觉特征,然后利用学习到的转换矩阵将测试样本的视觉特征映射到语义空间中,这样测试样本在语义空间中就有对应的嵌入向量,然后计算所得的嵌入向量与语义空间中所有语义特征的相似度,并将与嵌入向量相似度最大的类别作为测试样本的类别。所以不同模态之间的转换矩阵在零样本分类中扮演了重要的角色。当前的跨模态学习分为线性和非线性两种。1、线性模型的代表有线性回归模型。线性回归模型利用 ...
【技术保护点】
一种基于极限学习机的零样本分类方法,所述零样本分类方法用于图像的分类,其特征在于,所述零样本分类方法包括以下步骤:(1)在训练阶段提取训练图像视觉特征,以及与训练图像视觉特征对应的训练语义特征;(2)在输入权重和阈值的权值范围内,随机为L个隐藏层结点生成第一输入权重和第一阈值,并利用隐藏层映射函数计算隐藏层的第一输出矩阵;(3)通过训练语义特征和隐藏层的第一输出矩阵计算网络的输出权重;(4)在测试阶段提取测试样本的视觉特征,随机为L个结点生成第二输入权重和第二阈值,并利用隐藏层映射函数计算隐藏层的第二输出矩阵;(5)通过步骤(3)中的输出权重,计算第二输出矩阵对应在语义空间中的嵌入向量,并根据嵌入向量与语义特征空间中的语义特征相似度,判断测试样本所属的类别。
【技术特征摘要】
1.一种基于极限学习机的零样本分类方法,所述零样本分类方法用于图像的分类,
其特征在于,所述零样本分类方法包括以下步骤:
(1)在训练阶段提取训练图像视觉特征,以及与训练图像视觉特征对应的训练语义
特征;
(2)在输入权重和阈值的权值范围内,随机为L个隐藏层结点生成第一输入权重和
第一阈值,并利用隐藏层映射函数计算隐藏层的第一输出矩阵;
(3)通过训练语义特征和隐藏层的第一输出矩阵计算网络的输出权重;
(4...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。