本發(fā)明涉及計算機
技術(shù)領(lǐng)域:
,特別涉及一種數(shù)據(jù)分類方法及電子設(shè)備。
背景技術(shù):
:人機交互系統(tǒng)(Human-computerinteraction,HCI)是研究人與電子設(shè)備,如計算機之間通過相互理解的交流與通信,在最大程度上為人們完成信息管理,服務(wù)和處理等功能,使電子設(shè)備真正成為人們工作學(xué)習(xí)的和諧助手的一門技術(shù)科學(xué)。在人機交互系統(tǒng)中,往往需要電子設(shè)備不斷地對新數(shù)據(jù)進(jìn)行自我學(xué)習(xí),而基于視覺的增量學(xué)習(xí)是一種較為常見,也較為重要的方式。根據(jù)新數(shù)據(jù)所屬的類別的不同,可以將需要學(xué)習(xí)的新數(shù)據(jù)分為兩種:一種新數(shù)據(jù)可以是屬于電子設(shè)備已知的數(shù)據(jù)類別但未學(xué)習(xí)過的數(shù)據(jù),另一種新數(shù)據(jù)可以是屬于電子設(shè)備未知的數(shù)據(jù)類別的數(shù)據(jù)。然而,現(xiàn)有的基于視覺的增量學(xué)習(xí)方法要么只能對電子設(shè)備已知的類別但未學(xué)習(xí)過的數(shù)據(jù)進(jìn)行學(xué)習(xí),要么只能對電子設(shè)備未知的類別的數(shù)據(jù)進(jìn)行學(xué)習(xí),可見,現(xiàn)有的增量學(xué)習(xí)方式較為單一,電子設(shè)備的數(shù)據(jù)處理能力有限。技術(shù)實現(xiàn)要素:本發(fā)明實施例提供一種數(shù)據(jù)分類方法及電子設(shè)備,用于提供一種較好的增量學(xué)習(xí)的方式。第一方面,提供一種數(shù)據(jù)分類方法,包括:獲取待學(xué)習(xí)的第一數(shù)據(jù);通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面;所述分界面用于對數(shù)據(jù)進(jìn)行分類;N為正整數(shù);基于所述N個分界面確定至少兩個數(shù)據(jù)類別,且將所述第一數(shù)據(jù)分配到所述至少兩個數(shù)據(jù)類別中的第一數(shù)據(jù)類別;所述第一數(shù)據(jù)類別為根據(jù)所述第一數(shù)據(jù)新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別??蛇x的,通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面,包括:將所述第一數(shù)據(jù)輸入能夠?qū)崿F(xiàn)所述分類器的功能的目標(biāo)函數(shù),以得到所述N個分界面;所述目標(biāo)函數(shù)用于學(xué)習(xí)新數(shù)據(jù),且將所述新數(shù)據(jù)分配到新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別??蛇x的,通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面,包括:若確定所述第一數(shù)據(jù)的數(shù)據(jù)類別為所述原有的數(shù)據(jù)類別,則基于所述目標(biāo)函數(shù),調(diào)整N個原始分界面中的至少一個原始分界面的位置,以得到所述N個分界面;其中,所述原始分界面為在獲取所述第一數(shù)據(jù)之前已有的分界面??蛇x的,通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面,包括:若確定所述第一數(shù)據(jù)的數(shù)據(jù)類別為所述原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,則基于所述目標(biāo)函數(shù),在N-1個原始分界面的基礎(chǔ)上增加一個分界面,以得到所述N個分界面;其中,所述原始分界面為在獲取所述第一數(shù)據(jù)之前已有的分界面??蛇x的,所述方法還包括:若所述第一數(shù)據(jù)的數(shù)據(jù)類別為所述原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,基于所述目標(biāo)函數(shù),對所述N-1個原始分界面中的至少一個原始分界面所在的位置進(jìn)行調(diào)整。第二方面,提供一種電子設(shè)備,包括:存儲器,用于存儲指令;處理器,用于執(zhí)行所述指令:獲取待學(xué)習(xí)的第一數(shù)據(jù);通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面;所述分界面用于對數(shù)據(jù)進(jìn)行分類;N為正整數(shù);基于所述N個分界面確定至少兩個數(shù)據(jù)類別,且將所述第一數(shù)據(jù)分配到所述至少兩個數(shù)據(jù)類別中的第一數(shù)據(jù)類別;所述第一數(shù)據(jù)類別為根據(jù)所述第一數(shù)據(jù)新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別??蛇x的,所述處理器用于:將所述第一數(shù)據(jù)輸入能夠?qū)崿F(xiàn)所述分類器的功能的目標(biāo)函數(shù),以得到所述N個分界面;所述目標(biāo)函數(shù)用于學(xué)習(xí)新數(shù)據(jù),且將所述新數(shù)據(jù)分配到新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別。可選的,所述處理器用于:若確定所述第一數(shù)據(jù)的數(shù)據(jù)類別為所述原有的數(shù)據(jù)類別,則基于所述目標(biāo)函數(shù),調(diào)整N個原始分界面中的至少一個原始分界面的位置,以得到所述N個分界面;其中,所述原始分界面為在獲取所述第一數(shù)據(jù)之前已有的分界面??蛇x的,所述處理器用于:若確定所述第一數(shù)據(jù)的數(shù)據(jù)類別為所述原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,則基于所述目標(biāo)函數(shù),在N-1個原始分界面的基礎(chǔ)上增加一個分界面,以得到所述N個分界面;其中,所述原始分界面為在獲取所述第一數(shù)據(jù)之前已有的分界面??蛇x的,所述處理器還用于:若所述第一數(shù)據(jù)的數(shù)據(jù)類別為所述原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,基于所述目標(biāo)函數(shù),對所述N-1個原始分界面中的至少一個原始分界面所在的位置進(jìn)行調(diào)整。第三方面,提供一種電子設(shè)備,包括:獲取模塊,用于獲取待學(xué)習(xí)的第一數(shù)據(jù);確定模塊,用于通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面;所述分界面用于對數(shù)據(jù)進(jìn)行分類;N為正整數(shù);分配模塊,用于基于所述N個分界面確定至少兩個數(shù)據(jù)類別,且將所述第一數(shù)據(jù)分配到所述至少兩個數(shù)據(jù)類別中的第一數(shù)據(jù)類別;所述第一數(shù)據(jù)類別為根據(jù)所述第一數(shù)據(jù)新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別。本發(fā)明實施例中,電子設(shè)備通過分類器可以將待學(xué)習(xí)的第一數(shù)據(jù)分配到第一數(shù)據(jù)類別中,第一數(shù)據(jù)類別既可以是根據(jù)第一數(shù)據(jù)新增的數(shù)據(jù)類別,也可以是原有的數(shù)據(jù)類別。通過這樣的方式,電子設(shè)備既能夠?qū)W習(xí)屬于已知的數(shù)據(jù)類別但未學(xué)習(xí)過的數(shù)據(jù),也能夠?qū)W習(xí)屬于未知的數(shù)據(jù)類別的數(shù)據(jù),電子設(shè)備學(xué)習(xí)新數(shù)據(jù)的能力較強,同時也提升了電子設(shè)備的數(shù)據(jù)處理能力。附圖說明為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。圖1為本發(fā)明實施例中數(shù)據(jù)分類方法的流程圖;圖2為本發(fā)明實施例中第一種確定分界面的方式的示意圖;圖3為本發(fā)明實施例中第二種確定分界面的方式的示意圖;圖4為本發(fā)明實施例中電子設(shè)備的結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例中電子設(shè)備的結(jié)構(gòu)框圖。具體實施方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實施例中的電子設(shè)備可以是人工智能設(shè)備(比如機器人等)、個人計算機(PC)、平板電腦(PAD)等等不同的電子設(shè)備,本發(fā)明對此不作限制。下面結(jié)合附圖對本發(fā)明優(yōu)選的實施方式進(jìn)行詳細(xì)說明。請參見圖1,本發(fā)明實施例提供一種數(shù)據(jù)分類方法,該方法可以應(yīng)用于電子設(shè)備,該方法的流程描述如下。步驟101:獲取待學(xué)習(xí)的第一數(shù)據(jù);步驟102:通過分類器根據(jù)第一數(shù)據(jù)確定N個分界面;分界面用于對數(shù)據(jù)進(jìn)行分類;N為正整數(shù);步驟103:基于N個分界面確定至少兩個數(shù)據(jù)類別,且將第一數(shù)據(jù)分配到至少兩個數(shù)據(jù)類別中的第一數(shù)據(jù)類別;第一數(shù)據(jù)類別為根據(jù)第一數(shù)據(jù)新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別。第一數(shù)據(jù)可以是任意的需要電子設(shè)備進(jìn)行學(xué)習(xí)的數(shù)據(jù),本發(fā)明實施例對此不作限定。例如,電子設(shè)備要學(xué)習(xí)的內(nèi)容包括認(rèn)識黃色的蘋果,那么第一數(shù)據(jù)可以是能夠指示黃色的蘋果的數(shù)據(jù),比如可以是用于指示黃色的蘋果的特征向量以及黃色的蘋果所述的數(shù)據(jù)類別,等等。分界面可以用來將數(shù)據(jù)進(jìn)行分類,對于分界面的表現(xiàn)形式,本發(fā)明實施例不作限定,比如,可以表現(xiàn)為數(shù)學(xué)中的超平面,通過超平面可以將空間劃分成多個區(qū)域,不同的區(qū)域可以存儲不同數(shù)據(jù)類別的數(shù)據(jù),等等。電子設(shè)備學(xué)習(xí)數(shù)據(jù)的過程實質(zhì)上就是調(diào)整分界面的過程,學(xué)習(xí)新類別的數(shù)據(jù)實質(zhì)上是要新增加分界面,以劃分新的空間來容納新的類別的數(shù)據(jù),學(xué)習(xí)原有的類別的新數(shù)據(jù)實質(zhì)上是改變原有的分界面的位置,以讓原有的類別的空間增加進(jìn)而能夠容納新的數(shù)據(jù)。在獲得待學(xué)習(xí)的第一數(shù)據(jù)后,可以通過分類器根據(jù)第一數(shù)據(jù)確定N個分界面,對于如何通過分類器根據(jù)第一數(shù)據(jù)確定N個分界面,本發(fā)明實施例不作限定。在一種實施方式中,可以將第一數(shù)據(jù)輸入能夠?qū)崿F(xiàn)分類器的功能的目標(biāo)函數(shù),以得到N個分界面;目標(biāo)函數(shù)可以用于學(xué)習(xí)新數(shù)據(jù),且能夠?qū)⑿聰?shù)據(jù)分配到新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別。例如,能夠?qū)崿F(xiàn)分類器的功能的目標(biāo)函數(shù)可以是基于支持向量機(SupportVectorMachine,SVM)的目標(biāo)函數(shù)。minW,b,eJp(W,e)=12||W-W′||T||W-W′||+12||wn+1-W′β||T||wn+1-W′β||+C2(Σi∈Iei2+LΣj∈Sej2)---(1)]]>在上述公式中,x是特征向量,y是數(shù)據(jù)類別,b是偏移量,C是常量參數(shù),e是誤差,W是原來的全部的分界面,W’是學(xué)習(xí)第一數(shù)據(jù)后的全部的分界面,wn+1是當(dāng)?shù)谝粩?shù)據(jù)屬于未知數(shù)據(jù)類別的數(shù)據(jù)時,新學(xué)習(xí)的一個分界面,I表示未知的數(shù)據(jù)集合,S表示已知的數(shù)據(jù)集合。在進(jìn)行學(xué)習(xí)時,可以輸入獲得的第一數(shù)據(jù),也就是訓(xùn)練對(x,y),在滿足公式(2)和公式(3)的情況下,可以求公式(1)的最優(yōu)解。通過將(x,y)輸入公式(2),可以得到ei,電子設(shè)備可自行通過公式(3)計算得到ej,將ei和ej代入公式(1),便能夠求得W’,也就是新的N個分界面。和可以使得函數(shù)模型最簡單,泛化能力最強,并且新得到的N個分界面,也就是W’與原來的分界面W相近,因此不會丟失以前學(xué)習(xí)到的信息??梢允沟煤瘮?shù)模型誤差最小,正確率最高,L可以增大的權(quán)重,是支持向量可以代表以前學(xué)習(xí)過的所有數(shù)據(jù)。通過以上的方式,無論待學(xué)習(xí)的第一數(shù)據(jù)是屬于已知的數(shù)據(jù)類別還是屬于未知的數(shù)據(jù)類別,電子設(shè)備都能夠通過同一個目標(biāo)函數(shù)來學(xué)習(xí)第一數(shù)據(jù),以及獲得用于將數(shù)據(jù)進(jìn)行分類的N個分界面,電子設(shè)備學(xué)習(xí)數(shù)據(jù)的能力以及數(shù)據(jù)處理能力較強。在一種實施方式中,若確定第一數(shù)據(jù)的數(shù)據(jù)類別為原有的數(shù)據(jù)類別,則可以基于目標(biāo)函數(shù),調(diào)整N個原始分界面中的至少一個原始分界面的位置,以得到N個分界面;其中,原始分界面可以是在獲取第一數(shù)據(jù)之前已有的分界面。同樣以上述的目標(biāo)函數(shù)為例,在對屬于原有的數(shù)據(jù)類別的第一數(shù)據(jù)進(jìn)行學(xué)習(xí)時,同樣將第一數(shù)據(jù)(x,y)輸入公式(2)中求得ei,電子設(shè)備可自行通過公式(3)計算得到ej,將ei和ej代入公式(1),便能夠求得W’,也就是對原來的N個分界面中的部分或全部分界面的位置進(jìn)行調(diào)整后的新的N個分界面,由于第一數(shù)據(jù)是屬于原有的數(shù)據(jù)類別的,因此,只需調(diào)整原有的分界面的位置而無需增加新的分界面,在這種情況下,不需要新增加分界面wn+1,公式(1)中的第二項即為0。例如,如圖2所示,圖2是為了方便描述而以二維的坐標(biāo)環(huán)境來說明調(diào)整分界面的方式,并不構(gòu)成對實際調(diào)整分界面的方式的限定。如圖2左邊的圖所示,原有三個分界面,將數(shù)據(jù)劃分成了三個數(shù)據(jù)類別,比如為圖中的加號數(shù)據(jù)類別、圓形數(shù)據(jù)類別、直線數(shù)據(jù)類別,待學(xué)習(xí)的第一數(shù)據(jù)比如為圖中所示的虛線,可以認(rèn)為虛線是屬于直線數(shù)據(jù)類別的,因此將第一數(shù)據(jù)代入目標(biāo)函數(shù)后,最終得到的W’可以是對原來的三個分界面中至少一個分界面進(jìn)行調(diào)整后的新的三個分界面,如圖2右邊的圖所示,可以是將原來分類出直線數(shù)據(jù)類別的一個分界面的位置向加號數(shù)據(jù)類別方向調(diào)整,進(jìn)而使得直線數(shù)據(jù)類別所在的空間容納第一數(shù)據(jù)。通過以上的方式,通過一個目標(biāo)函數(shù)就能夠?qū)崿F(xiàn)對舊類別的新數(shù)據(jù)進(jìn)行學(xué)習(xí),電子設(shè)備的學(xué)習(xí)能力以及數(shù)據(jù)處理能力較強。在一種實施方式中,若確定第一數(shù)據(jù)的數(shù)據(jù)類別為原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,則可以基于目標(biāo)函數(shù),在N-1個原始分界面的基礎(chǔ)上增加一個分界面,以得到N個分界面;其中,原始分界面可以是在獲取第一數(shù)據(jù)之前已有的分界面。同樣以上述的目標(biāo)函數(shù)為例,在對屬于原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別的第一數(shù)據(jù)時,同樣將第一數(shù)據(jù)(x,y)輸入公式(2)中求得ei,電子設(shè)備可自行通過公式(3)計算得到ej,將ei和ej代入公式(1),便能夠求得W’,由于需要在原有的數(shù)據(jù)類別中新增加一個數(shù)據(jù)類別,因此原來的W可以包括N-1個分界面,而求得的W’可以包括新增的分界面wn+1而具有N個分界面。例如,如圖3所述,圖3是為了方便描述而以二維的坐標(biāo)環(huán)境來說明增加分界面的方式,并不構(gòu)成對實際增加、調(diào)整分界面的方式的限定。如圖3左邊的圖所示,原有三個分界面,將數(shù)據(jù)劃分成了三個數(shù)據(jù)類別,比如為圖中的加號數(shù)據(jù)類別、圓形數(shù)據(jù)類別、直線數(shù)據(jù)類別,待學(xué)習(xí)的第一數(shù)據(jù)比如為圖中所示的星型數(shù)據(jù),不屬于原有的數(shù)據(jù)類別,因此,如圖3右邊的圖所示,將第一數(shù)據(jù)代入目標(biāo)函數(shù)后得到W’可以包括四個分界面,從而將數(shù)據(jù)劃分成了四個數(shù)據(jù)類別,也就是新增加了星型數(shù)據(jù)類別。通過以上的方式,通過同一個目標(biāo)函數(shù)不僅能實現(xiàn)對屬于原有的數(shù)據(jù)類別的新數(shù)據(jù)進(jìn)行學(xué)習(xí),還能夠?qū)W習(xí)屬于新的數(shù)據(jù)類別的新數(shù)據(jù),電子設(shè)備的學(xué)習(xí)能力以及數(shù)據(jù)處理能力較強。在一種實施方式中,若第一數(shù)據(jù)的數(shù)據(jù)類別為原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,那么可以基于目標(biāo)函數(shù),對N-1個原始分界面中的至少一個原始分界面所在的位置進(jìn)行調(diào)整。也就是說,在學(xué)習(xí)屬于新的數(shù)據(jù)類別的新數(shù)據(jù)時,需要新生成一個分界面來劃分新數(shù)據(jù)對應(yīng)的類別,這有可能會對原有的數(shù)據(jù)類別產(chǎn)生影響,因此可以適當(dāng)?shù)卣{(diào)整分界面來提升劃分?jǐn)?shù)據(jù)類別的準(zhǔn)確性。例如,請繼續(xù)參見圖3,如圖3右邊的圖所示,在根據(jù)第一數(shù)據(jù)新增加分界面wn+1的同時還可以對原始分界面中的至少一個原始分界面的位置進(jìn)行調(diào)整,比如,將圖3右邊的圖所示的分界面1由原來的位置A調(diào)整到新的位置B,等等。通過以上的方式,可以使得獲得的分界面能夠更為準(zhǔn)確的分類數(shù)據(jù),有利于電子設(shè)備在學(xué)習(xí)數(shù)據(jù)之后預(yù)測數(shù)據(jù)所述的數(shù)據(jù)類別時的準(zhǔn)確性。在通過分類器根據(jù)第一數(shù)據(jù)確定N個分界面之后,便能夠通過N個分界面對包括第一數(shù)據(jù)在內(nèi)的數(shù)據(jù)分類,也就是說,如果第一數(shù)據(jù)屬于新增的數(shù)據(jù)類別,那么可以將第一數(shù)據(jù)分配到新增的第一數(shù)據(jù)類別中,或者如果第一數(shù)據(jù)屬于原有的數(shù)據(jù)類別,那么可以將第一數(shù)據(jù)分配到原有的第一數(shù)據(jù)類別中。這樣,完成了對第一數(shù)據(jù)的分類,進(jìn)而也就完成了對第一數(shù)據(jù)的學(xué)習(xí),電子設(shè)備不僅能實現(xiàn)對屬于原有的數(shù)據(jù)類別的新數(shù)據(jù)進(jìn)行學(xué)習(xí),還能夠?qū)W習(xí)屬于新的數(shù)據(jù)類別的新數(shù)據(jù),電子設(shè)備的學(xué)習(xí)能力以及數(shù)據(jù)處理能力較強。參見圖4,基于同一發(fā)明構(gòu)思,本發(fā)明實施例提供一種電子設(shè)備,該電子設(shè)備可以包括:存儲器401,用于存儲指令;處理器402,用于調(diào)用存儲器401存儲的指令:獲取待學(xué)習(xí)的第一數(shù)據(jù);通過分類器根據(jù)第一數(shù)據(jù)確定N個分界面;分界面用于對數(shù)據(jù)進(jìn)行分類;N為正整數(shù);基于N個分界面確定至少兩個數(shù)據(jù)類別,且將第一數(shù)據(jù)分配到至少兩個數(shù)據(jù)類別中的第一數(shù)據(jù)類別;第一數(shù)據(jù)類別為根據(jù)第一數(shù)據(jù)新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別??蛇x的,處理器402用于:將第一數(shù)據(jù)輸入能夠?qū)崿F(xiàn)分類器的功能的目標(biāo)函數(shù),以得到N個分界面;目標(biāo)函數(shù)用于學(xué)習(xí)新數(shù)據(jù),且將新數(shù)據(jù)分配到新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別??蛇x的,處理器402用于:若確定第一數(shù)據(jù)的數(shù)據(jù)類別為原有的數(shù)據(jù)類別,則基于目標(biāo)函數(shù),調(diào)整N個原始分界面中的至少一個原始分界面的位置,以得到N個分界面;其中,原始分界面為在獲取第一數(shù)據(jù)之前已有的分界面。可選的,處理器402用于:若確定第一數(shù)據(jù)的數(shù)據(jù)類別為原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,則基于目標(biāo)函數(shù),在N-1個原始分界面的基礎(chǔ)上增加一個分界面,以得到N個分界面;其中,原始分界面為在獲取第一數(shù)據(jù)之前已有的分界面??蛇x的,處理器402還用于:若第一數(shù)據(jù)的數(shù)據(jù)類別為原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,基于目標(biāo)函數(shù),對N-1個原始分界面中的至少一個原始分界面所在的位置進(jìn)行調(diào)整。本發(fā)明實施例中,存儲器401和處理器402可以通過總線連接,也可以通過專門的連接線連接,圖4以通過總線連接為例。請參見圖5,基于同一發(fā)明構(gòu)思,本發(fā)明實施例提供另一種電子設(shè)備,該電子設(shè)備可以包括:獲取模塊501,用于獲取待學(xué)習(xí)的第一數(shù)據(jù);確定模塊502,用于通過分類器根據(jù)第一數(shù)據(jù)確定N個分界面;分界面用于對數(shù)據(jù)進(jìn)行分類;N為正整數(shù);分配模塊503,用于基于N個分界面確定至少兩個數(shù)據(jù)類別,且將第一數(shù)據(jù)分配到至少兩個數(shù)據(jù)類別中的第一數(shù)據(jù)類別;第一數(shù)據(jù)類別為根據(jù)第一數(shù)據(jù)新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別??蛇x的,確定模塊502用于:將第一數(shù)據(jù)輸入能夠?qū)崿F(xiàn)分類器的功能的目標(biāo)函數(shù),以得到N個分界面;目標(biāo)函數(shù)用于學(xué)習(xí)新數(shù)據(jù),且將新數(shù)據(jù)分配到新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別??蛇x的,確定模塊502用于:若確定第一數(shù)據(jù)的數(shù)據(jù)類別為原有的數(shù)據(jù)類別,則基于目標(biāo)函數(shù),調(diào)整N個原始分界面中的至少一個原始分界面的位置,以得到N個分界面;其中,原始分界面為在獲取第一數(shù)據(jù)之前已有的分界面。可選的,確定模塊502用于:若確定第一數(shù)據(jù)的數(shù)據(jù)類別為原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,則基于目標(biāo)函數(shù),在N-1個原始分界面的基礎(chǔ)上增加一個分界面,以得到N個分界面;其中,原始分界面為在獲取第一數(shù)據(jù)之前已有的分界面。可選的,電子設(shè)備還包括:調(diào)整模塊,用于若第一數(shù)據(jù)的數(shù)據(jù)類別為原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,基于目標(biāo)函數(shù),對N-1個原始分界面中的至少一個原始分界面所在的位置進(jìn)行調(diào)整。本發(fā)明實施例中,圖4與圖5中的電子設(shè)備可以完成圖1流程所介紹的數(shù)據(jù)分類方法,其中設(shè)備中的各個模塊所執(zhí)行的步驟等均可參考圖1流程中的描述。本發(fā)明實施例中,電子設(shè)備通過分類器可以將待學(xué)習(xí)的第一數(shù)據(jù)分配到第一數(shù)據(jù)類別中,第一數(shù)據(jù)類別既可以是根據(jù)第一數(shù)據(jù)新增的數(shù)據(jù)類別,也可以是原有的數(shù)據(jù)類別。通過這樣的方式,電子設(shè)備既能夠?qū)W習(xí)屬于已知的數(shù)據(jù)類別但未學(xué)習(xí)過的數(shù)據(jù),也能夠?qū)W習(xí)屬于未知的數(shù)據(jù)類別的數(shù)據(jù),電子設(shè)備學(xué)習(xí)新數(shù)據(jù)的能力較強,同時也提升了電子設(shè)備的數(shù)據(jù)處理能力。在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。另外,在本申請各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:通用串行總線閃存驅(qū)動器(UniversalSerialBusflashdrive)、移動硬盤、只讀存儲器(Read-OnlyMemory,ROM)、隨機存取存儲器(RandomAccessMemory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。具體來講,本發(fā)明實施例中的一種數(shù)據(jù)分類方法對應(yīng)的計算機程序指令可以被存儲在光盤,硬盤,通用串行總線閃存驅(qū)動器等存儲介質(zhì)上,當(dāng)存儲介質(zhì)中的與一種數(shù)據(jù)分類方法對應(yīng)的計算機程序指令被一電子設(shè)備讀取或被執(zhí)行時,包括如下步驟:獲取待學(xué)習(xí)的第一數(shù)據(jù);通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面;所述分界面用于對數(shù)據(jù)進(jìn)行分類;N為正整數(shù);基于所述N個分界面確定至少兩個數(shù)據(jù)類別,且將所述第一數(shù)據(jù)分配到所述至少兩個數(shù)據(jù)類別中的第一數(shù)據(jù)類別;所述第一數(shù)據(jù)類別為根據(jù)所述第一數(shù)據(jù)新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別??蛇x的,所述存儲介質(zhì)中存儲的與步驟:通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面,對應(yīng)的計算機指令在被執(zhí)行過程中,包括:將所述第一數(shù)據(jù)輸入能夠?qū)崿F(xiàn)所述分類器的功能的目標(biāo)函數(shù),以得到所述N個分界面;所述目標(biāo)函數(shù)用于學(xué)習(xí)新數(shù)據(jù),且將所述新數(shù)據(jù)分配到新增的數(shù)據(jù)類別或原有的數(shù)據(jù)類別??蛇x的,所述存儲介質(zhì)中存儲的與步驟:通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面,對應(yīng)的計算機指令在被執(zhí)行過程中,包括:若確定所述第一數(shù)據(jù)的數(shù)據(jù)類別為所述原有的數(shù)據(jù)類別,則基于所述目標(biāo)函數(shù),調(diào)整N個原始分界面中的至少一個原始分界面的位置,以得到所述N個分界面;其中,所述原始分界面為在獲取所述第一數(shù)據(jù)之前已有的分界面??蛇x的,所述存儲介質(zhì)中存儲的與步驟:通過分類器根據(jù)所述第一數(shù)據(jù)確定N個分界面,對應(yīng)的計算機指令在被執(zhí)行過程中,包括:若確定所述第一數(shù)據(jù)的數(shù)據(jù)類別為所述原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,則基于所述目標(biāo)函數(shù),在N-1個原始分界面的基礎(chǔ)上增加一個分界面,以得到所述N個分界面;其中,所述原始分界面為在獲取所述第一數(shù)據(jù)之前已有的分界面??蛇x的,所述存儲介質(zhì)中還存儲有另外一些步驟,該另外一些步驟對應(yīng)的計算機指令在被執(zhí)行過程中,包括:若所述第一數(shù)據(jù)的數(shù)據(jù)類別為所述原有的數(shù)據(jù)類別中未包括的數(shù)據(jù)類別,基于所述目標(biāo)函數(shù),對所述N-1個原始分界面中的至少一個原始分界面所在的位置進(jìn)行調(diào)整。以上所述,以上實施例僅用以對本發(fā)明的技術(shù)方案進(jìn)行了詳細(xì)介紹,但以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想,不應(yīng)理解為對本發(fā)明的限制。本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3