一种数据分类方法及电子设备技术

技术编号:14010701 阅读:62 留言:0更新日期:2016-11-17 11:33
本发明专利技术公开了一种数据分类方法,用于提供一种较好的增量学习的方式。所述方法包括:获取待学习的第一数据;通过分类器根据所述第一数据确定N个分界面;所述分界面用于对数据进行分类;N为正整数;基于所述N个分界面确定至少两个数据类别,且将所述第一数据分配到所述至少两个数据类别中的第一数据类别;所述第一数据类别为根据所述第一数据新增的数据类别或原有的数据类别。本发明专利技术还公开了相应的电子设备。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种数据分类方法及电子设备
技术介绍
人机交互系统(Human-computer interaction,HCI)是研究人与电子设备,如计算机之间通过相互理解的交流与通信,在最大程度上为人们完成信息管理,服务和处理等功能,使电子设备真正成为人们工作学习的和谐助手的一门技术科学。在人机交互系统中,往往需要电子设备不断地对新数据进行自我学习,而基于视觉的增量学习是一种较为常见,也较为重要的方式。根据新数据所属的类别的不同,可以将需要学习的新数据分为两种:一种新数据可以是属于电子设备已知的数据类别但未学习过的数据,另一种新数据可以是属于电子设备未知的数据类别的数据。然而,现有的基于视觉的增量学习方法要么只能对电子设备已知的类别但未学习过的数据进行学习,要么只能对电子设备未知的类别的数据进行学习,可见,现有的增量学习方式较为单一,电子设备的数据处理能力有限。
技术实现思路
本专利技术实施例提供一种数据分类方法及电子设备,用于提供一种较好的增量学习的方式。第一方面,提供一种数据分类方法,包括:获取待学习的第一数据;通过分类器根据所述第一数据确定N个分界面;所述分界面用于对数据进行分类;N为正整数;基于所述N个分界面确定至少两个数据类别,且将所述第一数据分配到所述至少两个数据类别中的第一数据类别;所述第一数据类别为根据所述第一数据新增的数据类别或原有的数据类别。可选的,通过分类器根据所述第一数据确定N个分界面,包括:将所述第一数据输入能够实现所述分类器的功能的目标函数,以得到所述N个分界面;所述目标函数用于学习新数据,且将所述新数据分配到新增的数据类别或原有的数据类别。可选的,通过分类器根据所述第一数据确定N个分界面,包括:若确定所述第一数据的数据类别为所述原有的数据类别,则基于所述目标函数,调整N个原始分界面中的至少一个原始分界面的位置,以得到所述N个分界面;其中,所述原始分界面为在获取所述第一数据之前已有的分界面。可选的,通过分类器根据所述第一数据确定N个分界面,包括:若确定所述第一数据的数据类别为所述原有的数据类别中未包括的数据类别,则基于所述目标函数,在N-1个原始分界面的基础上增加一个分界面,以得到所述N个分界面;其中,所述原始分界面为在获取所述第一数据之前已有的分界面。可选的,所述方法还包括:若所述第一数据的数据类别为所述原有的数据类别中未包括的数据类别,基于所述目标函数,对所述N-1个原始分界面中的至少一个原始分界面所在的位置进行调整。第二方面,提供一种电子设备,包括:存储器,用于存储指令;处理器,用于执行所述指令:获取待学习的第一数据;通过分类器根据所述第一数据确定N个分界面;所述分界面用于对数据进行分类;N为正整数;基于所述N个分界面确定至少两个数据类别,且将所述第一数据分配到所述至少两个数据类别中的第一数据类别;所述第一数据类别为根据所述第一数据新增的数据类别或原有的数据类别。可选的,所述处理器用于:将所述第一数据输入能够实现所述分类器的功能的目标函数,以得到所述N个分界面;所述目标函数用于学习新数据,且将所述新数据分配到新增的数据类别或原有的数据类别。可选的,所述处理器用于:若确定所述第一数据的数据类别为所述原有的数据类别,则基于所述目标函数,调整N个原始分界面中的至少一个原始分界面的位置,以得到所述N个分界面;其中,所述原始分界面为在获取所述第一数据之前已有的分界面。可选的,所述处理器用于:若确定所述第一数据的数据类别为所述原有的数据类别中未包括的数据类别,则基于所述目标函数,在N-1个原始分界面的基础上增加一个分界面,以得到所述N个分界面;其中,所述原始分界面为在获取所述第一数据之前已有的分界面。可选的,所述处理器还用于:若所述第一数据的数据类别为所述原有的数据类别中未包括的数据类别,基于所述目标函数,对所述N-1个原始分界面中的至少一个原始分界面所在的位置进行调整。第三方面,提供一种电子设备,包括:获取模块,用于获取待学习的第一数据;确定模块,用于通过分类器根据所述第一数据确定N个分界面;所述分界面用于对数据进行分类;N为正整数;分配模块,用于基于所述N个分界面确定至少两个数据类别,且将所述第一数据分配到所述至少两个数据类别中的第一数据类别;所述第一数据类别为根据所述第一数据新增的数据类别或原有的数据类别。本专利技术实施例中,电子设备通过分类器可以将待学习的第一数据分配到第一数据类别中,第一数据类别既可以是根据第一数据新增的数据类别,也可以是原有的数据类别。通过这样的方式,电子设备既能够学习属于已知的数据类别但未学习过的数据,也能够学习属于未知的数据类别的数据,电子设备学习新数据的能力较强,同时也提升了电子设备的数据处理能力。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例中数据分类方法的流程图;图2为本专利技术实施例中第一种确定分界面的方式的示意图;图3为本专利技术实施例中第二种确定分界面的方式的示意图;图4为本专利技术实施例中电子设备的结构示意图;图5为本专利技术实施例中电子设备的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例中的电子设备可以是人工智能设备(比如机器人等)、个人计算机(PC)、平板电脑(PAD)等等不同的电子设备,本专利技术对此不作限制。下面结合附图对本专利技术优选的实施方式进行详细说明。请参见图1,本专利技术实施例提供一种数据分类方法,该方法可以应用于电子设备,该方法的流程描述如下。步骤101:获取待学习的第一数据;步骤102:通过分类器根据第一数据确定N个分界面;分界面用于对数据进行分类;N为正整数;步骤103:基于N个分界面确定至少两个数据类别,且将第一数据分配到至少两个数据类别中的第一数据类别;第一数据类别为根据第一数据新增的数据类别或原有的数据类别。第一数据可以是任意的需要电子设备进行学习的数据,本专利技术实施例对此不作限定。例如,电子设备要学习的内容包括认识黄色的苹果,那么第一数据可以是能够指示黄色的苹果的数据,比如可以是用于指示黄色的苹果的特征向量以及黄色的苹果所述的数据类别,等等。分界面可以用来将数据进行分类,对于分界面的表现形式,本专利技术实施例不作限定,比如,可以表现为数学中的超平面,通过超平面可以将空间划分成多个区域,不同的区域可以存储不同数据类别的数据,等等。电子设备学习数据的过程实质上就是调整分界面的过程,学习新类别的数据实质上是要新增加分界面,以划分新的空间来容纳新的类别的数据,学习原有的类别的新数据实质上是改变原有的分界面的位置,以让原有的类别的空间增加进而能够容纳新的数据。在获得待学习的第一数据后,可以通过分类器根据本文档来自技高网...
一种数据分类方法及电子设备

【技术保护点】
一种数据分类方法,包括:获取待学习的第一数据;通过分类器根据所述第一数据确定N个分界面;所述分界面用于对数据进行分类;N为正整数;基于所述N个分界面确定至少两个数据类别,且将所述第一数据分配到所述至少两个数据类别中的第一数据类别;所述第一数据类别为根据所述第一数据新增的数据类别或原有的数据类别。

【技术特征摘要】
1.一种数据分类方法,包括:获取待学习的第一数据;通过分类器根据所述第一数据确定N个分界面;所述分界面用于对数据进行分类;N为正整数;基于所述N个分界面确定至少两个数据类别,且将所述第一数据分配到所述至少两个数据类别中的第一数据类别;所述第一数据类别为根据所述第一数据新增的数据类别或原有的数据类别。2.如权利要求1所述的方法,其特征在于,通过分类器根据所述第一数据确定N个分界面,包括:将所述第一数据输入能够实现所述分类器的功能的目标函数,以得到所述N个分界面;所述目标函数用于学习新数据,且将所述新数据分配到新增的数据类别或原有的数据类别。3.如权利要求2所述的方法,其特征在于,通过分类器根据所述第一数据确定N个分界面,包括:若确定所述第一数据的数据类别为所述原有的数据类别,则基于所述目标函数,调整N个原始分界面中的至少一个原始分界面的位置,以得到所述N个分界面;其中,所述原始分界面为在获取所述第一数据之前已有的分界面。4.如权利要求2所述的方法,其特征在于,通过分类器根据所述第一数据确定N个分界面,包括:若确定所述第一数据的数据类别为所述原有的数据类别中未包括的数据类别,则基于所述目标函数,在N-1个原始分界面的基础上增加一个分界面,以得到所述N个分界面;其中,所述原始分界面为在获取所述第一数据之前已有的分界面。5.如权利要求4所述的方法,其特征在于,所述方法还包括:若所述第一数据的数据类别为所述原有的数据类别中未包括的数据类别,基于所述目标函数,对所述N-1个原始分界面中的至少一个原始分界面所在的位置进行调整。6.一种电子设备,包括:存储器,用于存储指令;处理器,用于执行所述指令:获取待学习的第一数据;通过分类器根据所述第一数据确定N个分界面;所述分界面用于对数...

【专利技术属性】
技术研发人员:蒋树强李雪贺志强
申请(专利权)人:联想北京有限公司中国科学院计算技术研究所
类型:发明
国别省市:北京;11

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

1