
本申請涉及計算機領(lǐng)域,尤其涉及一種自動選品的方法及裝置。
背景技術(shù):
:選品是根據(jù)具體的目標(biāo)從眾多物品(本申請將所有可選擇對象統(tǒng)稱為物品)中選擇出最能達(dá)成目標(biāo)的物品的集合。目前,在多個場景中都涉及到選品操作,例如,在電商平臺上為指定展示區(qū)域選擇待展示物品以達(dá)到資源最大利用率;或在資訊類平臺上為指定區(qū)域選擇待展示資訊以達(dá)到最多點擊率等等。不同的選品結(jié)果會直接影響目標(biāo)的達(dá)成效果。目前的選品方法為:由工作人員依據(jù)過往經(jīng)驗來選品,例如,在電商平臺上,為指定區(qū)域選擇待展示的大電器類物品以達(dá)到資源最大利用率時,某一工作人員依據(jù)個人經(jīng)驗查找近一個月各大電器的成交記錄,了解到大電器中A品牌的彩電、B品牌的冰箱以及C品牌的洗衣機的成交量較高,因此將A品牌的彩電、B品牌的冰箱以及C品牌的洗衣機作為選品的結(jié)果。而另一工作人員依據(jù)個人經(jīng)驗查找近三個月的各大電器的成交記錄,且分析影響各大電器成交率的因素,從而不但確定出A品牌的彩電、B品牌的冰箱以及C品牌的洗衣機為成交量較高的大電器,而且能夠確定出A品牌的x型號彩電、B品牌的白顏色冰箱以及C品牌的評價高的洗衣機為相應(yīng)品牌中成交量較高的物品??梢?,這種方式充分發(fā)揮了工作人員的歷史經(jīng)驗和主觀能動性。但是這種方式比較依賴工作人員的經(jīng)驗,不同工作人員的經(jīng)驗不同,選品時依賴的數(shù)據(jù)指標(biāo)也會不同,這樣不同工作人員的選品方案缺少統(tǒng)一的比較準(zhǔn)則,并且即使同一個工作人員在不同時間選品時結(jié)果的波動也會比較大。因此,現(xiàn)有的選品方案至少存在如下缺點:依賴工作人員的實際經(jīng)驗,不同的工作人員的選品方案不同,實際 的效果也不同,選品結(jié)果波動較大,且缺少統(tǒng)一的比較準(zhǔn)則。對于經(jīng)歷實踐檢驗的優(yōu)秀選品方案缺乏沉淀和推廣。工作人員的實際經(jīng)驗不一定適應(yīng)當(dāng)前不斷變化的選品環(huán)境。技術(shù)實現(xiàn)要素:本申請解決的技術(shù)問題之一是,提供一種自動選品的方法及裝置,在保證適應(yīng)不斷變化的選品環(huán)境情況下,以統(tǒng)一的標(biāo)準(zhǔn)選擇出滿足選品目標(biāo)的物品的集合。根據(jù)本申請一方面的一個實施例,提供了一種自動選品的方法,用于為平臺選擇滿足選品目標(biāo)的物品的集合,以展示于所述平臺的指定展示區(qū)域,包括:提取供選擇的物品的與所述選品目標(biāo)相關(guān)的選品參數(shù);基于提取的所述選品參數(shù)利用選品模型確定所述供選擇的物品的選擇參考信息;依據(jù)所述選擇參考信息從供選擇的物品中選擇出滿足所述選品目標(biāo)的物品的集合;其中,所述選品模型為基于與所述選品目標(biāo)相關(guān)的選品參數(shù)訓(xùn)練獲得的具有特定選品規(guī)則的、用于確定物品的選擇參考信息的模型,且所述特定選品規(guī)則為依據(jù)模型更新規(guī)則動態(tài)更新后的選品規(guī)則。根據(jù)本申請另一方面的一個實施例,提供了一種自動選品的裝置,用于為平臺選擇滿足選品目標(biāo)的物品的集合,以展示于所述平臺的指定展示區(qū)域,包括:獲取單元,用于提取供選擇的物品的與所述選品目標(biāo)相關(guān)的選品參數(shù);確定單元,用于基于提取的所述選品參數(shù)利用選品模型確定所述供選擇的物品的選擇參考信息;選品單元,用于依據(jù)所述選擇參考信息從供選擇的物品中選擇出滿足所述選品目標(biāo)的物品的集合;其中,所述選品模型為基于與所述選品目標(biāo)相關(guān)的選品參數(shù)訓(xùn)練獲得的具有特定選品規(guī)則的、用于確定物品的選擇參考信息的模型,且所述特定選 品規(guī)則為依據(jù)模型更新規(guī)則動態(tài)更新后的選品規(guī)則。本申請實施例利用選品模型實現(xiàn)自動選品,使得選品操作能夠以統(tǒng)一的標(biāo)準(zhǔn)來執(zhí)行,避免了人工選品缺少統(tǒng)一的標(biāo)準(zhǔn)導(dǎo)致的選品結(jié)果波動大的問題。另外,所述選品模型的特定選品規(guī)則可動態(tài)更新,使得選品模型始終保持能夠適應(yīng)當(dāng)前的選品環(huán)境,保證了選品結(jié)果最大限度的滿足選品目標(biāo)。本領(lǐng)域普通技術(shù)人員將了解,雖然下面的詳細(xì)說明將參考圖示實施例、附圖進行,但本申請并不僅限于這些實施例。而是,本申請的范圍是廣泛的,且意在僅通過后附的權(quán)利要求限定本申請的范圍。附圖說明通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:圖1是根據(jù)本申請一個實施例的更新選品模型的特定選品規(guī)則的方法的流程圖。圖2是根據(jù)本申請另一個實施例的更新選品模型的特定選品規(guī)則的方法的流程圖。圖3是根據(jù)本申請一個實施例的依據(jù)預(yù)設(shè)參數(shù)更新規(guī)則更新指定關(guān)鍵參數(shù)的值的方法的流程圖。圖4是根據(jù)本申請一個實施例的自動選品的方法的流程圖。圖5是根據(jù)本申請一個實施例的自動選品的裝置的結(jié)構(gòu)示意圖。本領(lǐng)域普通技術(shù)人員將了解,雖然下面的詳細(xì)說明將參考圖示實施例、附圖進行,但本申請并不僅限于這些實施例。而是,本申請的范圍是廣泛的,且意在僅通過后附的權(quán)利要求限定本申請的范圍。具體實施方式在更加詳細(xì)地討論示例性實施例之前應(yīng)當(dāng)提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時 實施。此外,各項操作的順序可以被重新安排。當(dāng)其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。所述計算機設(shè)備包括用戶設(shè)備與網(wǎng)絡(luò)設(shè)備。其中,所述用戶設(shè)備包括但不限于電腦、智能手機、PDA等;所述網(wǎng)絡(luò)設(shè)備包括但不限于單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計算(CloudComputing)的由大量計算機或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。其中,所述計算機設(shè)備可單獨運行來實現(xiàn)本申請,也可接入網(wǎng)絡(luò)并通過與網(wǎng)絡(luò)中的其他計算機設(shè)備的交互操作來實現(xiàn)本申請。其中,所述計算機設(shè)備所處的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)等。需要說明的是,所述用戶設(shè)備、網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)等僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的計算機設(shè)備或網(wǎng)絡(luò)如可適用于本申請,也應(yīng)包含在本申請保護范圍以內(nèi),并以引用方式包含于此。后面所討論的方法(其中一些通過流程圖示出)可以通過硬件、軟件、固件、中間件、微代碼、硬件描述語言或者其任意組合來實施。當(dāng)用軟件、固件、中間件或微代碼來實施時,用以實施必要任務(wù)的程序代碼或代碼段可以被存儲在機器或計算機可讀介質(zhì)(比如存儲介質(zhì))中。(一個或多個)處理器可以實施必要的任務(wù)。這里所公開的具體結(jié)構(gòu)和功能細(xì)節(jié)僅僅是代表性的,并且是用于描述本申請的示例性實施例的目的。但是本申請可以通過許多替換形式來具體實現(xiàn),并且不應(yīng)當(dāng)被解釋成僅僅受限于這里所闡述的實施例。應(yīng)當(dāng)理解的是,雖然在這里可能使用了術(shù)語“第一”、“第二”等等來描述各個單元,但是這些單元不應(yīng)當(dāng)受這些術(shù)語限制。使用這些術(shù)語僅僅是為了將一個單元與另一個單元進行區(qū)分。舉例來說,在不背離示例性實施例的范圍的情況下,第一單元可以被稱為第二單元,并且類似地第二單元可以被稱為第一單元。這里所使用的術(shù)語“和/或”包括其中一個或更多所列出的相關(guān)聯(lián)項目的任意和所有組合。應(yīng)當(dāng)理解的是,當(dāng)一個單元被稱為“連接”或“耦合”到另一單元時,其可以直接連接或耦合到所述另一單元,或者可以存在中間單元。與此相對,當(dāng)一個單元被稱為“直接連接”或“直接耦合”到另一單元時,則不存在中間單元。應(yīng)當(dāng)按照類似的方式來解釋被用于描述單元之間的關(guān)系的其他詞語(例如“處于...之間”相比于“直接處于...之間”,“與...鄰近”相比于“與...直接鄰近”等等)。這里所使用的術(shù)語僅僅是為了描述具體實施例而不意圖限制示例性實施例。除非上下文明確地另有所指,否則這里所使用的單數(shù)形式“一個”、“一項”還意圖包括復(fù)數(shù)。還應(yīng)當(dāng)理解的是,這里所使用的術(shù)語“包括”和/或“包含”規(guī)定所陳述的特征、整數(shù)、步驟、操作、單元和/或組件的存在,而不排除存在或添加一個或更多其他特征、整數(shù)、步驟、操作、單元、組件和/或其組合。還應(yīng)當(dāng)提到的是,在一些替換實現(xiàn)方式中,所提到的功能/動作可以按照不同于附圖中標(biāo)示的順序發(fā)生。舉例來說,取決于所涉及的功能/動作,相繼示出的兩幅圖實際上可以基本上同時執(zhí)行或者有時可以按照相反的順序來執(zhí)行。本申請實施例為解決現(xiàn)有技術(shù)中人為選品缺少統(tǒng)一的比較準(zhǔn)則使得選品結(jié)果波動較大的問題以及對于經(jīng)歷實踐檢驗的優(yōu)秀選品方案缺乏沉淀和推廣的問題,提出了一種基于選品模型進行自動選品的方案,所述選品模型為基于與選品目標(biāo)相關(guān)的選品參數(shù)訓(xùn)練獲得的具有特定選品規(guī)則的模型,該選品模型可確定供選擇的物品的選擇參考信息,所述選擇參考信息即為選擇滿足選品目標(biāo)的物品的參考信息。依據(jù)該選品模型的特定選品規(guī)則進行選品操作使得選品操作具有統(tǒng)一的標(biāo)準(zhǔn),有效避免了選品結(jié)果波動大的問題。在應(yīng)用該選品模型進行選品操作前,需訓(xùn)練出該選品模型。本申請實施例在介紹具體的選品方法前,先介紹下選品模型的訓(xùn)練方法。具體的選品模型的訓(xùn)練過程為:首先,確定選品模型的選品參考信息。該選品模型的選品參考信息為選品模型選品時的選品衡量標(biāo)準(zhǔn)。該選品參考信息包括:選品目標(biāo)、及與所述選品目標(biāo)相關(guān)的選品參數(shù)。其中,所述選品目標(biāo)為選品最終想要達(dá)成的目的,該選品目標(biāo)可以為:銷量最大、資源利用率最高、點擊率最高等等。例如,所確定的當(dāng)前訓(xùn)練的選品模型的選品目標(biāo)為選擇出銷量排名前3的物品。另外,該選品目標(biāo)還包括選品類型即選品模型要選出的物品的類型。例如,若需要該選品模型選出大電器類物品,則對應(yīng)的選品類型即為大電器;若需要選品模型選出娛樂類資訊,則對應(yīng)的選品類型即為娛樂。例如,針對上述選品目標(biāo)為銷量排名前3的物品,在確定選品類型為大電器后,該選品模型的最終選品目標(biāo)可確定為:選出銷量排名前3的大電器。所述選品參數(shù)即該選品模型選擇物品時需要考量的參數(shù)的集合,也可稱為影響達(dá)成選品目標(biāo)的參數(shù)的集合。不同的選品目標(biāo)對應(yīng)不同的選品參數(shù),因此所述選品參數(shù)為與選品目標(biāo)相關(guān)的選品參數(shù)。例如,若選品類型為大電器,則選品參數(shù)可包含的內(nèi)容為:銷量占比、物品所屬層級、價格等。其中所述的物品所屬的層級信息為以某一特定參數(shù)作為衡量標(biāo)準(zhǔn)將物品所劃分的層級。若選品類型為娛樂,則選品參數(shù)可包含的內(nèi)容為:點擊率占比、評論等等。該選品參數(shù)所包含的參數(shù)的值可根據(jù)需要設(shè)置,例如,當(dāng)前確定選品模型需要選出銷量排名前3的大電器,對應(yīng)的選品參數(shù)包括:銷量占比10%以上、物品所屬層級A、價格5千以上。之后,選取訓(xùn)練樣本,并提取訓(xùn)練樣本的選品參數(shù)。其中,所述樣本即采樣數(shù)據(jù),其可以為規(guī)定時間范圍內(nèi)的與選品目標(biāo)相關(guān)的歷史數(shù)據(jù)。例如,可以為一個月時間范圍內(nèi)的與選品目標(biāo)相關(guān)的歷史數(shù)據(jù),或三個月時間范圍內(nèi)的與選品目標(biāo)相關(guān)的歷史數(shù)據(jù)等等??梢岳斫獾氖?,選取樣本的時間跨度越長,則訓(xùn)練的選品模型越準(zhǔn)確。對于電商平臺中訓(xùn)練用于選擇銷量最大的大電器的選品模型的場景,所選取的樣本可以為距離當(dāng)前時間往前一個月時間范圍內(nèi)所有售出的物品的信息。對于資訊平臺中訓(xùn)練用于選擇點擊率最高的娛樂資訊的選品模型的場景,所選取的樣本可以為距離當(dāng)前時間往前兩個月時間范圍內(nèi)的所有被點擊的資訊。假設(shè)當(dāng)前所選取的樣本為距離當(dāng)前時間往前一個月時間范圍內(nèi)的所有售出的物品的信息。且可知該物品中銷量排名前3的 大電器為A、B、C三種電器。所提取的訓(xùn)練樣本的選品參數(shù)即為上述確定的與選品目標(biāo)相關(guān)的選品參數(shù)。最后,以提取的所述訓(xùn)練樣本的選品參數(shù)作為待訓(xùn)練的選品模型的輸入,以選品目標(biāo)作為待訓(xùn)練的選品模型的輸出,輸出選品目標(biāo)的具體體現(xiàn)為輸出訓(xùn)練樣本的選擇參考信息,該選擇參考信息作為選擇滿足選品目標(biāo)的物品的參考,其可以為得分、排名或所屬分段區(qū)域等。訓(xùn)練過程可得到選品模型的特定選品規(guī)則,所述特定選品規(guī)則即使選品模型的輸出達(dá)到選品目標(biāo)的選品參數(shù)的權(quán)重值的組合。具體過程可以為:以窮舉的方式為各選品參數(shù)設(shè)置權(quán)重值,待訓(xùn)練的選品模型以提取的選品參數(shù)以及設(shè)置的各選品參數(shù)的權(quán)重值確定訓(xùn)練樣本中各物品的得分,得分最高的物品為A、B、C三種電器時所對應(yīng)的各選品參數(shù)的權(quán)重值的組合即為最終確定的該選品模型的特定的選品規(guī)則。例如,選品模型初次以銷量占比0.7,物品所屬層級0.2,價格0.1的權(quán)重組合選品,確定得分最高的物品為A、C、D;以銷量占比0.6,物品所屬層級0.2,價格0.2的權(quán)重組合選品,確定得分最高的物品為B、E、F;依此類推窮舉每一種權(quán)重組合,直到以銷量占比0.8,物品所屬層級0.1,價格0.1的權(quán)重組合選品,最終確定得分最高的物品為A、B、C,即選出樣本中實際銷量最大的三件物品。則將銷量占比0.8,物品所屬層級0.1,價格0.1的權(quán)重組合確定為該選品模型的特定選品規(guī)則。上述僅為揭露訓(xùn)練選品模型的方法,實際訓(xùn)練過程需要經(jīng)過大數(shù)據(jù)的處理過程。另外,如果在訓(xùn)練選品模型時,選品操作到達(dá)規(guī)定次數(shù),比如100W次仍不收斂(即仍沒有選出樣本中實際銷量排名前3的物品A、B、C),則可通過比對所選結(jié)果與實際結(jié)果的相似度來計算該組權(quán)重值的得分。選擇得分最高的那組權(quán)重值作為該選品模型的特定的選品規(guī)則。可見,訓(xùn)練選品模型的過程即為確定選品模型各選品參數(shù)的權(quán)重值組合的過程。另外,本申請實施例還可通過對選品模型依據(jù)模型更新規(guī)則進行動態(tài)更新,使得更新后的選品模型始終為與當(dāng)前選品環(huán)境最為匹配的選品模型,來解決現(xiàn)有技術(shù)中工作人員的實際經(jīng)驗不一定適應(yīng)當(dāng)前不斷變化 的選品環(huán)境的問題。對選品模型的動態(tài)更新即為對選品模型的選品規(guī)則的動態(tài)更新,包括動態(tài)更新選品模型的選品參數(shù)和/或動態(tài)更新選品參數(shù)的權(quán)重組合等。在動態(tài)更新特定的選品規(guī)則前,先判斷當(dāng)前是否滿足預(yù)設(shè)模型更新條件,在滿足預(yù)設(shè)模型更新條件情況下更新所述特定選品規(guī)則。其中一種實施例所述預(yù)設(shè)模型更新條件為:當(dāng)前時間距離上次更新時間的間隔達(dá)到預(yù)設(shè)時長,具體判斷過程可以為:判斷當(dāng)前時間距離上次更新時間的間隔是否到達(dá)預(yù)設(shè)時長;若當(dāng)前時間距離上次更新時間的間隔達(dá)到預(yù)設(shè)時長,則確定當(dāng)前滿足預(yù)設(shè)更新條件。也就是,本實施例觸發(fā)更新特定選品規(guī)則的條件為更新周期,即,本實施例采用定期更新所述特定選品規(guī)則的機制。例如,設(shè)定一個更新時間間隔為5天,則在當(dāng)前時間距離上一次更新時間達(dá)到5天情況下,觸發(fā)更新該選品模型的特定選品規(guī)則。對應(yīng)的更新該選品模型的特定選品規(guī)則的過程即為重新訓(xùn)練選品模型的過程。需要說明的是,若更新操作只涉及更新特定選品規(guī)則的權(quán)重組合,不涉及更新選品參數(shù)情況下,對應(yīng)的更新方法為:選品模型的選品參考信息不變,重新選取訓(xùn)練樣本,以上次訓(xùn)練同樣的方法基于重新選取的訓(xùn)練樣本重新訓(xùn)練選品模型,得到更新后的選品模型的特定選品規(guī)則。若更新操作同時涉及更新選品參數(shù)及權(quán)重組合,則對應(yīng)的更新方法如圖1中所示,包括如下步驟:S110、確定樣本的更新后的選品參數(shù)。所述樣本同樣可以為規(guī)定時間范圍內(nèi)的歷史數(shù)據(jù),例如,最近一個月銷售的所有物品,或最近一個月所有被點擊的資訊。所述更新后的選品參數(shù)即當(dāng)前樣本中影響達(dá)成選品目標(biāo)的因素。由于平臺中不同時間段影響選品目標(biāo)的因素會有所不同,因此所確定的更新后的選品參數(shù)為當(dāng)前選品環(huán)境下與選品目標(biāo)最為匹配的選品參數(shù)。確定樣本的更新后的選品參數(shù)的方法可以為:分析樣本中同一參數(shù)所占的比重是否達(dá)到規(guī)定閾值,若達(dá)到規(guī)定閾值,則將該參數(shù)作為更新后的選品參數(shù)之一。假設(shè),樣本中同一功率的物品所占的比重達(dá)到規(guī)定 閾值,則將功率作為更新后的選品參數(shù)之一。以及樣本中同一品牌的物品所占的比值達(dá)到規(guī)定閾值,則將品牌作為更新后的選品參數(shù)之一。例如,當(dāng)前選品模型的選品參數(shù)為:銷量占比、物品所屬層級、價格。而依據(jù)樣本確定的更新后的選品參數(shù)為:銷量占比、物品所屬層級、價格、功率及品牌。即依據(jù)樣本確定的新的選品參數(shù)為銷量占比、物品所屬層級、價格、功率及品牌??梢岳斫獾氖?,在確定樣本的更新后的選品參數(shù)時,除加入一些選品參數(shù)情況外,還可能將目前選品模型的選品參數(shù)(當(dāng)前正在使用的選品模型訓(xùn)練時使用的選品參數(shù)/上次訓(xùn)練時使用的選品參數(shù))中對選品目標(biāo)影響較小的參數(shù)刪除。具體為,在確定更新后的選品參數(shù)過程中驗證當(dāng)前選品模型的選品參數(shù)中的每個選品參數(shù)在樣本中所占的比重是否達(dá)到所述規(guī)定閾值,若小于所述規(guī)定閾值,則將該選品參數(shù)從選品參數(shù)列表中刪除。例如,在確定過程中發(fā)現(xiàn)價格在樣本中的比重小于所述規(guī)定閾值,則將價格從選品模型的選品參數(shù)列表中刪除,最終確定的更新后的選品參數(shù)為:銷量占比、物品所屬層級、功率及品牌。當(dāng)然,也有可能所確定的更新后的選品參數(shù)與當(dāng)前選品模型的選品參數(shù)相同。通過上述確定更新后的選品參數(shù)的操作可確定出當(dāng)前與選品環(huán)境最為匹配的選品模型的選品參數(shù),使得基于該更新后的選品參數(shù)訓(xùn)練的選品模型能夠最大限度的滿足選品目標(biāo)。S120、以所述更新后的選品參數(shù)重新訓(xùn)練選品模型,得到重新訓(xùn)練的選品模型的特定選品規(guī)則。具體訓(xùn)練方法同上面所述,此處不再贅述。通過該訓(xùn)練過程可得到更新后的選品模型的特定選品規(guī)則。也就是得到一組新的選品參數(shù)及對應(yīng)權(quán)重值的組合。S130、以所述重新訓(xùn)練的選品模型的特定的選品規(guī)則作為更新后的選品模型的特定選品規(guī)則??梢岳斫獾氖?,一般在更新后的選品模型投入使用前,都可由工作人員對更新后的選品模型進行審核確認(rèn)。上述實施例為以時間作為出發(fā)條件的選品模型動態(tài)更新機制,本申 請?zhí)峁┑牧硪环N預(yù)設(shè)模型更新條件為:樣本的更新后的選品參數(shù)與目前選品模型的選品參數(shù)(當(dāng)前正在使用的選品模型訓(xùn)練時使用的選品參數(shù)/上次訓(xùn)練時使用的選品參數(shù))不一致。對應(yīng)的判斷當(dāng)前是否滿足預(yù)設(shè)更新條件的實施例為:如圖2中所示,包括如下步驟:S210、確定樣本的更新后的選品參數(shù);該確定樣本的更新后的選品參數(shù)的方法同上面實施例中所述,此處不再贅述。S220、比較所述更新后的選品參數(shù)與目前選品模型的選品參數(shù)是否一致。S230、若一致,則結(jié)束操作;即不執(zhí)行更新選品模型的特定選品規(guī)則的操作。S240、若不一致,則確定滿足預(yù)設(shè)更新條件。也就是,本申請實施例是以選品參數(shù)發(fā)生變化來作為觸發(fā)更新選品模型的觸發(fā)條件。在確定更新后的選品參數(shù)與當(dāng)前選品模型的選品參數(shù)不一致情況下執(zhí)行的更新操作S250~S260同上述步驟S120~S130,此處不再贅述。通過上述操作可實現(xiàn)選品模型的訓(xùn)練及更新,后續(xù)可利用更新后的選品模型進行選品操作??上攵?,該訓(xùn)練選品模型的過程是在應(yīng)用該選品模型進行選品操作前,而更新選品模型的操作可與選品過程并行執(zhí)行。因此,并不是每次利用選品模型執(zhí)行選品操作都需要執(zhí)行該訓(xùn)練或更新選品模型的過程。需要說明的是,在利用選品模型進行選品操作時,選品模型的選品參考信息不變。也就是選品模型在選品時的選品目標(biāo)以及選品參數(shù)均與訓(xùn)練該選品模型時相同。若選品模型發(fā)生更新,則選品時選品模型所獲取的選品參考信息與更新后的選品模型的選品參考信息相同。另外,現(xiàn)有技術(shù)中對于物品的一些參數(shù)信息缺乏自動更新機制,導(dǎo)致影響訓(xùn)練選品模型的準(zhǔn)確性。例如,針對物品所屬層級,在初始為物品確定所屬層級時,為基于該物品的固定時間范圍內(nèi)的銷量為其確定的層級,假如初始為空調(diào)確定的層級為A級。而在經(jīng)歷一段時間后,由于天氣轉(zhuǎn)涼該空調(diào)銷量下降,在固定時間范圍內(nèi)的銷量已無法達(dá)到A級的 標(biāo)準(zhǔn),如果此時基于該空調(diào)所屬層級進行選品模型的訓(xùn)練,則勢必會影響選品模型的訓(xùn)練準(zhǔn)確性。為解決該問題,本申請實施例提供了一種依據(jù)預(yù)設(shè)參數(shù)更新規(guī)則自動更新選品參數(shù)的方法,對于一些對選品目標(biāo)影響較大的參數(shù)進行自動更新,以保證該參數(shù)的值始終與最近的選品環(huán)境匹配,也就是始終保持為最準(zhǔn)確的值。具體的,可以預(yù)先確定選品參數(shù)中的指定關(guān)鍵參數(shù)。所述指定關(guān)鍵參數(shù)即,預(yù)先指定的對選品目標(biāo)影響較大的參數(shù)。例如,可以將物品所屬層級指定為關(guān)鍵參數(shù)。預(yù)先指定該關(guān)鍵參數(shù)的目的在于可以對指定的關(guān)鍵參數(shù)進行實時跟蹤,從而可依據(jù)預(yù)設(shè)參數(shù)更新規(guī)則更新該指定關(guān)鍵參數(shù)的值。使得在訓(xùn)練選品模型時所獲取的指定關(guān)鍵參數(shù)的值為最準(zhǔn)確的值。進而可保證基于該更新后的指定關(guān)鍵參數(shù)的值進行訓(xùn)練的選品模型能夠最大限度滿足選品目標(biāo)。本申請實施例提供的依據(jù)預(yù)設(shè)參數(shù)更新規(guī)則更新指定關(guān)鍵參數(shù)的值的方法如圖3中所示,包括如下步驟:S310、實時獲取觸發(fā)所述指定關(guān)鍵參數(shù)的值更新的觸發(fā)參數(shù)的值。觸發(fā)參數(shù)即為可以觸發(fā)指定關(guān)鍵參數(shù)的值進行更新的參數(shù),需要實時監(jiān)控并獲取該觸發(fā)參數(shù)的值。以指定關(guān)鍵參數(shù)為物品所屬層級為例,假設(shè)某品牌32寸彩電的當(dāng)前所述層級為B,對應(yīng)的觸發(fā)參數(shù)為:近一個月銷量占比ratio,則實時獲取該品牌32寸彩電的近一個月銷量占比ratio的值。即,監(jiān)控該某品牌32寸彩電的銷量信息及同類物品的銷量信息,并實時計算該某品牌32寸彩電的銷量占比。若某品牌32寸彩電的銷量是100,同類物品的銷量是1900,則此時該某品牌32寸彩電的銷量占比是5%;在監(jiān)控運行的一段時間內(nèi),該某品牌32寸彩電的銷量是20,同類物品的銷量是380,則在該時刻該某品牌32寸彩電的銷量占比是5%。需要說明的是,該觸發(fā)參數(shù)可以為一個,也可以為多個。若為多個則需同時監(jiān)控并獲取該多個觸發(fā)參數(shù)的值。S320、判斷所述觸發(fā)參數(shù)的值是否達(dá)到參數(shù)更新條件。所述參數(shù)更新條件即為觸發(fā)指定關(guān)鍵參數(shù)的值進行更新的觸發(fā)參數(shù)的臨界值。該更新條件可以為一個或多個,其與物品所劃分的層級相關(guān),如下表中該更新條件分別為ratio<1%和ratio>5%。物品名稱所屬層級觸發(fā)參數(shù)更新條件更新規(guī)則某品牌32寸彩電B近一個月銷量占比ratioratio<1%更新為C某品牌32寸彩電B近一個月銷量占比ratioratio>5%更新為AS330、若所述觸發(fā)參數(shù)的值達(dá)到更新條件,則按照預(yù)設(shè)參數(shù)更新規(guī)則更新所述指定關(guān)鍵參數(shù)的值。假如,當(dāng)前獲取的觸發(fā)參數(shù)的值ratio為0.7%,則達(dá)到了上表中的更新條件0.7%<1%,則依據(jù)對應(yīng)的更新規(guī)則將某品牌32寸彩電的所屬層級更新為C。同理,若當(dāng)前獲取的觸發(fā)參數(shù)的值ratio為5.1%,其大于5%,則將某品牌32寸彩電的所屬層級更新為A。S340、若所述觸發(fā)參數(shù)的值未達(dá)到參數(shù)更新條件,則結(jié)束操作。若當(dāng)前獲取的觸發(fā)參數(shù)的值ratio為1.1其不滿足所列舉的所有參數(shù)更新條件,則不執(zhí)行更新操作。依照上述方法可對所有的指定關(guān)鍵參數(shù)的值進行更新,從而不論是在訓(xùn)練選品模型時,還是更新選品模型時,所獲取的選品參數(shù)的值均為最新的、最準(zhǔn)確的選品參數(shù)的值。換句話講,本申請實施例中訓(xùn)練及更新選品模型時所獲取的樣本的選品參數(shù)的值均為實時更新的、最準(zhǔn)確的選品參數(shù)的值。因此,本申請實施例應(yīng)用該選品模型選品時具有較高的準(zhǔn)確性,所選擇的物品能夠最大限度達(dá)到選品目標(biāo)。下面介紹本申請實施例的利用選品模型選品的方法。圖4是根據(jù)本申請一個實施例的自動選品的方法的流程圖,該選品方法為利用上述訓(xùn)練好的選品模型(包括動態(tài)更新后的選品模型)進行選品的方法。該選品方法可用于為平臺選擇滿足選品目標(biāo)的物品的集合,以展示于所述平臺的指定展示區(qū)域。所述物品為供選擇的所有對象的統(tǒng)稱。該方法主要包括如下步驟:S410、提取供選擇的物品的與所述選品目標(biāo)相關(guān)的選品參數(shù)。S420、基于提取的所述選品參數(shù)利用選品模型確定所述供選擇的物品的選擇參考信息。其中,所述選品模型為以與所述選品目標(biāo)相關(guān)的選品參數(shù)訓(xùn)練獲得的具有特定選品規(guī)則的、用于確定物品的選擇參考信息的模型,且所述 特定選品規(guī)則為依據(jù)模型更新規(guī)則動態(tài)更新后的選品規(guī)。S430、依據(jù)所述選擇參考信息從供選擇的物品中選擇出滿足所述選品目標(biāo)的物品的集合。下面對上述各步驟做進一步詳細(xì)描述。步驟S410中所述的供選擇的物品可以為距離當(dāng)前時間往前指定時間范圍內(nèi)的與選品目標(biāo)相關(guān)的物品。例如,選品目標(biāo)為銷量最大,則該供選擇的物品為距離當(dāng)前時間往前5個月的已售出物品;選品目標(biāo)為點擊率最高,則該供選擇的物品為距離當(dāng)前時間往前6個月的被點擊的資訊等等。該時間長度可與訓(xùn)練選品模型時選取訓(xùn)練樣本的時間長度不同。所提取的供選擇的物品的與選品目標(biāo)相關(guān)的選品參數(shù)為選品模型訓(xùn)練時使用的選品參數(shù)相同。例如,若選品類型為大電器,則選品參數(shù)可包含的內(nèi)容為:銷量占比、物品所屬層級、價格等。其中所述的物品所屬的層級信息為以某一特定參數(shù)作為衡量標(biāo)準(zhǔn)將物品所劃分的層級。若選品類型為娛樂,則選品參數(shù)可包含的內(nèi)容為:點擊率占比、評論等等。步驟S420為將提取的供選擇的物品的選品參數(shù)輸入到利用預(yù)先訓(xùn)練得到的選品模型中,從而利用該選品模型的特定選品規(guī)則確定所述供選擇的物品的選擇參考信息。所述選擇參考信息即為從供選擇的物品中選出滿足選品目標(biāo)的物品時可參考的信息。其中,一種實施例所述的選擇參考信息為:供選擇的物品的得分。也就是,所述選品模型依據(jù)特定選品規(guī)則確定供選擇的物品中每個物品的得分。則依據(jù)所述選擇參考信息從所述供選擇的物品中選擇出滿足所述選品目標(biāo)的物品的集合的步驟可以為:從供選擇的物品中選擇出得分達(dá)到指定分值的物品加入所述滿足所述選品目標(biāo)的物品的集合?;蛘哌x擇得分最高的物品加入所述滿足所述選品目標(biāo)的物品的集合。本申請另一種實施例所述的選擇參考信息為:供選擇的物品的排名。該排名可基于上述得分獲得,或者直接根據(jù)選擇結(jié)果的目標(biāo)值獲得,例如選品目標(biāo)為銷量最大,則直接計算選擇結(jié)果的銷量值,依據(jù)銷量值獲得供選擇的物品的排名。則依據(jù)所述選擇參考信息從供選擇的物品中選 擇出滿足所述選品目標(biāo)的物品的集合的步驟可以為:從供選擇的物品中選擇出排名靠前的前N個物品加入所述滿足所述選品目標(biāo)的物品的集合,N為正整數(shù)。本申請另一種實施例所述的選擇參考信息為:供選擇的物品所屬的分段區(qū)域。也就是本實施例的選品模型可將所推薦出的物品劃分到不同的分段區(qū)域中,所述分段區(qū)域可以為依據(jù)選品目標(biāo)劃分的區(qū)域,例如,選品目標(biāo)為銷量最大時,所劃分的區(qū)域可以為高、中、低三個區(qū)域,每個區(qū)域?qū)?yīng)不同的銷量區(qū)段。選品模型將選擇出的物品根據(jù)其銷量劃分到對應(yīng)的區(qū)域中。則依據(jù)所述選擇參考信息從供選擇的物品中選擇出滿足所述選品目標(biāo)的物品的集合的步驟可以為:從供選擇的物品中選擇出屬于指定分段區(qū)域的物品加入所述滿足所述選品目標(biāo)的物品的集合。例如,將高區(qū)域范圍內(nèi)的物品作為選擇出的滿足所述選品目標(biāo)的物品。本申請實施例還提供一種與上述自動選品的方法對應(yīng)的自動選品的裝置,該自動選品的裝置可用于為平臺選擇滿足選品目標(biāo)的物品的集合,以展示于所述平臺的指定展示區(qū)。該自動選品的裝置的結(jié)構(gòu)示意圖如圖5中所示,主要包括如下單元:獲取單元510,用于提取供選擇的物品的與所述選品目標(biāo)相關(guān)的選品參數(shù)。確定單元520,用于基于提取的所述選品參數(shù)利用選品模型確定所述供選擇的物品的選擇參考信息。選品單元530,用于依據(jù)所述選擇參考信息從供選擇的物品中選擇出滿足所述選品目標(biāo)的物品的集合;其中,所述選品模型為基于與所述選品目標(biāo)相關(guān)的選品參數(shù)訓(xùn)練獲得的具有特定選品規(guī)則的、用于確定物品的選擇參考信息的模型,且所述特定選品規(guī)則為依據(jù)模型更新規(guī)則動態(tài)更新后的選品規(guī)則。其中,所述裝置還包括:判斷單元540,用于判斷當(dāng)前是否滿足預(yù)設(shè)模型更新條件;更新觸發(fā)單元550,用于在所述判斷單元540判斷當(dāng)前滿足預(yù)設(shè)更新條件情況下更新所述特定選品規(guī)則。其中,一種實施例所述預(yù)設(shè)模型更新條件包括:當(dāng)前時間距離上次更新時間的間隔達(dá)到預(yù)設(shè)時長。對應(yīng)的所述更新觸發(fā)單元550被配置為:確定樣本的更新后的選品參數(shù);以所述更新后的選品參數(shù)重新訓(xùn)練選品模型,得到重新訓(xùn)練的選品模型的特定選品規(guī)則;以所述重新訓(xùn)練的選品模型的特定的選品規(guī)則作為更新后的選品模型的特定選品規(guī)則。另一種實施例所述預(yù)設(shè)模型更新條件包括:樣本的更新后的選品參數(shù)與當(dāng)前選品模型訓(xùn)練時的選品參數(shù)不一致。對應(yīng)的所述判斷單元540被配置為:確定樣本的更新后的選品參數(shù);比較所述更新后的選品參數(shù)與當(dāng)前選品模型訓(xùn)練時的選品參數(shù)是否一致;所述滿足預(yù)設(shè)更新條件包括:所述更新后的選品參數(shù)與當(dāng)前選品模型訓(xùn)練時的選品參數(shù)不一致。在該實施例中,判斷單元540確定滿足預(yù)設(shè)模型更新條件情況下,可由相應(yīng)的模型更新單元來觸發(fā)更新選品模型的特定選品規(guī)則。所述選品參數(shù)中包括指定關(guān)鍵參數(shù),所述指定關(guān)鍵參數(shù)的值為依據(jù)預(yù)設(shè)規(guī)則實時更新后的值。對應(yīng)的所述裝置還包括:觸發(fā)參數(shù)值獲取單元560,用于實時獲取觸發(fā)所述指定關(guān)鍵參數(shù)的值更新的觸發(fā)參數(shù)的值;更新條件判斷單元570,用于判斷所述觸發(fā)參數(shù)的值是否達(dá)到參數(shù)更新條件;指定關(guān)鍵參數(shù)更新單元580,用于在所述更新條件判斷單元判斷所述觸發(fā)參數(shù)的值達(dá)到參數(shù)更新條件情況下,按照預(yù)設(shè)參數(shù)更新規(guī)則更新所 述指定關(guān)鍵參數(shù)的值。一種實施例所述確定單元520確定的所述選擇參考信息包括:供選擇的物品的得分,則選品單元530被配置為:從供選擇的物品中選擇出得分達(dá)到指定分值的物品加入所述滿足所述選品目標(biāo)的物品的集合。另一種實施例所述確定單元520確定的所述選擇參考信息包括:供選擇的物品的排名,則選品單元530被配置為:從供選擇的物品中選擇出排名靠前的前N個物品加入所述滿足所述選品目標(biāo)的物品的集合,N為正整數(shù)。又一種實施例所述確定單元520確定的所述選擇參考信息包括:供選擇的物品所屬的分段區(qū)域,則選品單元530被配置為:從供選擇的物品中選擇出屬于指定分段區(qū)域的物品加入所述滿足所述選品目標(biāo)的物品的集合。綜上所述,本申請實施例利用選品模型實現(xiàn)自動選品,使得選品操作能夠以統(tǒng)一的標(biāo)準(zhǔn)來執(zhí)行,避免了人工選品缺少統(tǒng)一的標(biāo)準(zhǔn)導(dǎo)致的選品結(jié)果波動大的問題。另外,所述選品模型的特定選品規(guī)則可動態(tài)更新,使得選品模型始終保持能夠適應(yīng)當(dāng)前的選品環(huán)境,保證了選品結(jié)果最大限度的滿足選品目標(biāo)。需要注意的是,本申請可在軟件和/或軟件與硬件的組合體中被實施,例如,可采用專用集成電路(ASIC)、通用目的計算機或任何其他類似硬件設(shè)備來實現(xiàn)。在一個實施例中,本申請的軟件程序可以通過處理器執(zhí)行以實現(xiàn)上文所述步驟或功能。同樣地,本申請的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲到計算機可讀記錄介質(zhì)中,例如,RAM存儲器,磁或光驅(qū)動器或軟磁盤及類似設(shè)備。另外,本申請的一些步驟或功能可采用硬件來實現(xiàn),例如,作為與處理器配合從而執(zhí)行各個步驟或功能的電路。另外,本申請的一部分可被應(yīng)用為計算機程序產(chǎn)品,例如計算機程序指令,當(dāng)其被計算機執(zhí)行時,通過該計算機的操作,可以調(diào)用或提供根據(jù)本申請的方法和/或技術(shù)方案。而調(diào)用本申請的方法的程序指令,可 能被存儲在固定的或可移動的記錄介質(zhì)中,和/或通過廣播或其他信號承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲在根據(jù)所述程序指令運行的計算機設(shè)備的工作存儲器中。在此,根據(jù)本申請的一個實施例包括一個裝置,該裝置包括用于存儲計算機程序指令的存儲器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計算機程序指令被該處理器執(zhí)行時,觸發(fā)該裝置運行基于前述根據(jù)本申請的多個實施例的方法和/或技術(shù)方案。對于本領(lǐng)域技術(shù)人員而言,顯然本申請不限于上述示范性實施例的細(xì)節(jié),而且在不背離本申請的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本申請。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本申請的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本申請內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。當(dāng)前第1頁1 2 3