本發(fā)明涉及倉(cāng)儲(chǔ)管理。更具體地,本發(fā)明涉及倉(cāng)儲(chǔ)貨位管理方法及系統(tǒng)。
背景技術(shù):
1、倉(cāng)儲(chǔ)貨位管理方法是對(duì)倉(cāng)庫(kù)存放物資的貨位進(jìn)行管理,以提高空間利用率、便于貨物管理、提升庫(kù)存準(zhǔn)確性。
2、倉(cāng)儲(chǔ)貨位管理與產(chǎn)品銷(xiāo)量息息相關(guān);即在產(chǎn)品銷(xiāo)售過(guò)程中,銷(xiāo)售商需要在實(shí)際銷(xiāo)售前,完成對(duì)倉(cāng)庫(kù)的進(jìn)貨、備貨、補(bǔ)貨等操作。銷(xiāo)售商進(jìn)行上述各種操作的數(shù)據(jù)來(lái)源于對(duì)未來(lái)的預(yù)測(cè)值而不是實(shí)際值,因此預(yù)測(cè)產(chǎn)品在未來(lái)一段時(shí)間的銷(xiāo)量就變得非常重要。
3、以乳制品為例,預(yù)測(cè)乳制品銷(xiāo)量十分重要,其不僅可以將預(yù)測(cè)銷(xiāo)量高的乳制品分配到便于存取的貨位,提高作業(yè)效率,還能夠合理調(diào)整庫(kù)存,避免缺貨或積壓,利用乳制品預(yù)測(cè)銷(xiāo)量能使倉(cāng)儲(chǔ)貨位管理更科學(xué)高效,降低成本,提升效益。
4、相關(guān)技術(shù)中,如授權(quán)公告號(hào)為cn110555578b,名稱為一種銷(xiāo)量預(yù)測(cè)方法和裝置的專利文件,其公開(kāi)了根據(jù)產(chǎn)品標(biāo)識(shí)對(duì)應(yīng)的銷(xiāo)量時(shí)間序列和時(shí)間序列模型,確定前置時(shí)間周期數(shù)目;將所述銷(xiāo)量時(shí)間序列和對(duì)應(yīng)時(shí)間周期的環(huán)境數(shù)據(jù)輸入機(jī)器學(xué)習(xí)算法,以訓(xùn)練銷(xiāo)量預(yù)測(cè)模型;將所述前置時(shí)間周期數(shù)目的銷(xiāo)量數(shù)據(jù)、環(huán)境數(shù)據(jù)以及下一時(shí)間周期的環(huán)境數(shù)據(jù)輸入所述銷(xiāo)量預(yù)測(cè)模型,以輸出所述下一時(shí)間周期的銷(xiāo)量預(yù)測(cè)數(shù)據(jù)。
5、上述方案中雖然考慮了環(huán)境數(shù)據(jù),但是在進(jìn)行預(yù)測(cè)時(shí),其一般采用的損失函數(shù)為均方誤差損失函數(shù),其會(huì)均衡地?cái)M合所有數(shù)據(jù),而由于乳制品銷(xiāo)量易受季節(jié)因素影響,機(jī)器學(xué)習(xí)算法并未考慮到季節(jié)性變化因素,從而導(dǎo)致模型預(yù)測(cè)結(jié)果不準(zhǔn)確,進(jìn)而無(wú)法合理地進(jìn)行倉(cāng)儲(chǔ)貨位的管理。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提出倉(cāng)儲(chǔ)貨位管理方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中無(wú)法進(jìn)行產(chǎn)品銷(xiāo)量預(yù)測(cè),進(jìn)而無(wú)法合理地進(jìn)行倉(cāng)儲(chǔ)貨位管理的問(wèn)題;為此,本發(fā)明在如下的兩個(gè)方面中提供方案。
2、在第一方面中,本發(fā)明提供的倉(cāng)儲(chǔ)貨位管理方法,包括:
3、利用訓(xùn)練集訓(xùn)練預(yù)測(cè)模型;訓(xùn)練集包括乳制品在多個(gè)連續(xù)年份各季度的銷(xiāo)量數(shù)據(jù)和環(huán)境數(shù)據(jù);
4、將乳制品的當(dāng)前時(shí)間段銷(xiāo)量數(shù)據(jù)和未來(lái)時(shí)間段的未來(lái)環(huán)境數(shù)據(jù)輸入訓(xùn)練好的預(yù)測(cè)模型,以輸出未來(lái)時(shí)間段的銷(xiāo)量預(yù)測(cè)結(jié)果;
5、根據(jù)乳制品的銷(xiāo)量預(yù)測(cè)結(jié)果進(jìn)行倉(cāng)儲(chǔ)貨位的提前調(diào)整;
6、其中,預(yù)測(cè)模型的損失函數(shù)通過(guò)利用各損失權(quán)重對(duì)銷(xiāo)量數(shù)據(jù)中對(duì)應(yīng)的實(shí)際銷(xiāo)量與預(yù)測(cè)值的差值平方進(jìn)行加權(quán)得到;損失權(quán)重為各銷(xiāo)量數(shù)據(jù)的季節(jié)匹配度與對(duì)應(yīng)銷(xiāo)量數(shù)據(jù)中各實(shí)際銷(xiāo)量的趨勢(shì)度的乘積;
7、所述趨勢(shì)度表征任意兩年份在同一季度下的實(shí)際銷(xiāo)量差異變化;
8、所述季節(jié)匹配度為多個(gè)地區(qū)的變化指標(biāo)的乘積;變化指標(biāo)為:;、分別為第a個(gè)地區(qū)在第i年、第年中第j個(gè)季度的環(huán)境數(shù)據(jù)中第k項(xiàng)參數(shù)值,為線性歸一化函數(shù),為第a個(gè)地區(qū)在第i年中第j個(gè)季度的分銷(xiāo)量的歸一化值,為環(huán)境數(shù)據(jù)中參數(shù)類(lèi)別數(shù);第年為多個(gè)連續(xù)年份中最后一年。
9、上述方案中通過(guò)分析環(huán)境數(shù)據(jù)的變化以及銷(xiāo)量數(shù)據(jù)的變化,能夠獲取趨勢(shì)度以及季節(jié)匹配度,進(jìn)而對(duì)預(yù)測(cè)模型的損失函數(shù)進(jìn)行改進(jìn),以獲取準(zhǔn)確性較高的預(yù)測(cè)模型,實(shí)現(xiàn)未來(lái)一段時(shí)間的乳制品的銷(xiāo)量預(yù)測(cè),進(jìn)而基于銷(xiāo)量預(yù)測(cè)結(jié)果,更加合理地進(jìn)行倉(cāng)儲(chǔ)貨位的提前調(diào)整。
10、可選地,所述分銷(xiāo)量為對(duì)應(yīng)地區(qū)在任一季度的銷(xiāo)量,所有地區(qū)在任一季度的分銷(xiāo)量之和為對(duì)應(yīng)季度的總銷(xiāo)量。
11、可選地,所述損失函數(shù)為:
12、;式中,、分別為第i年第j個(gè)季度的銷(xiāo)量數(shù)據(jù)中第n個(gè)實(shí)際銷(xiāo)量的損失權(quán)重、預(yù)測(cè)值;為第i年第j個(gè)季度的銷(xiāo)量數(shù)據(jù)中第n個(gè)實(shí)際銷(xiāo)量;為第j個(gè)季度的銷(xiāo)量數(shù)據(jù)的總個(gè)數(shù);為多個(gè)連續(xù)年份的年份總數(shù)。
13、上述方案中通過(guò)引入各季度的各實(shí)際銷(xiāo)量的損失權(quán)重,能夠提高后續(xù)訓(xùn)練的預(yù)測(cè)模型對(duì)參考性大的數(shù)據(jù)點(diǎn)的學(xué)習(xí),降低參考性低的數(shù)據(jù)點(diǎn)的學(xué)習(xí)。
14、可選地,所述趨勢(shì)度為:
15、;為第i年第j個(gè)季度的銷(xiāo)量數(shù)據(jù)中第n個(gè)實(shí)際銷(xiāo)量;為第i年第j個(gè)季度的銷(xiāo)量數(shù)據(jù)中第個(gè)實(shí)際銷(xiāo)量,為第年第j個(gè)季度銷(xiāo)量數(shù)據(jù)中第n個(gè)實(shí)際銷(xiāo)量;為第年第j個(gè)季度銷(xiāo)量數(shù)據(jù)中第個(gè)實(shí)際銷(xiāo)量;為第i年第j個(gè)季度的總銷(xiāo)量;為第年第j個(gè)季度的總銷(xiāo)量;為線性歸一化函數(shù)。
16、上述方案中通過(guò)分析任意兩年份中相同季度的銷(xiāo)量差異情況,能夠反映真實(shí)的季節(jié)變化趨勢(shì)。
17、可選地,所述根據(jù)乳制品的銷(xiāo)量預(yù)測(cè)結(jié)果進(jìn)行倉(cāng)儲(chǔ)貨位的提前調(diào)整的具體過(guò)程為:當(dāng)銷(xiāo)量預(yù)測(cè)結(jié)果中存在預(yù)測(cè)值大于目標(biāo)貨位數(shù)量,且預(yù)測(cè)值對(duì)應(yīng)時(shí)間下的倉(cāng)儲(chǔ)貨位中共享貨物數(shù)量有空余時(shí),將共享貨位信息分配給乳制品;當(dāng)銷(xiāo)量預(yù)測(cè)結(jié)果中各預(yù)測(cè)值均小于等于目標(biāo)貨位數(shù)量,則無(wú)需分配倉(cāng)儲(chǔ)貨位;其中,倉(cāng)儲(chǔ)貨位包括乳制品的目標(biāo)貨位數(shù)量以及共享貨位數(shù)量。
18、上述方案能夠根據(jù)銷(xiāo)量預(yù)測(cè)結(jié)果合理地進(jìn)行倉(cāng)儲(chǔ)貨位的調(diào)整。
19、可選地,所述預(yù)測(cè)模型為隨機(jī)森林模型。
20、可選地,所述訓(xùn)練預(yù)測(cè)模型的具體過(guò)程為:
21、將訓(xùn)練集中的乳制品在多個(gè)連續(xù)年份中前m個(gè)季度的銷(xiāo)量數(shù)據(jù)和第m+1個(gè)季度的環(huán)境數(shù)據(jù)輸入預(yù)測(cè)模型中,以第m+1個(gè)季度的銷(xiāo)量數(shù)據(jù)為標(biāo)簽,并計(jì)算輸出的預(yù)測(cè)值與標(biāo)簽之間的損失,以對(duì)預(yù)測(cè)模型進(jìn)行訓(xùn)練;
22、用梯度下降法調(diào)整模型參數(shù)以最小化預(yù)測(cè)誤差;
23、迭代地調(diào)整預(yù)測(cè)模型的參數(shù),直到損失小于設(shè)定值或達(dá)到設(shè)定的訓(xùn)練次數(shù),最終得到訓(xùn)練好的預(yù)測(cè)模型。
24、上述方案通過(guò)對(duì)損失函數(shù)進(jìn)行改進(jìn),使得訓(xùn)練過(guò)程中預(yù)測(cè)模型更加有側(cè)重地學(xué)習(xí)參考性大的數(shù)據(jù),提高預(yù)測(cè)模型后續(xù)預(yù)測(cè)的準(zhǔn)確性。
25、可選地,所述環(huán)境數(shù)據(jù)包括氣象數(shù)據(jù),其中氣象數(shù)據(jù)為各年份的單日溫度、降水量、風(fēng)速、濕度、氣壓及空氣質(zhì)量指數(shù)。
26、在第二方面中,倉(cāng)儲(chǔ)貨位管理系統(tǒng),包括:
27、處理器;
28、存儲(chǔ)器,其存儲(chǔ)有倉(cāng)儲(chǔ)貨位管理的計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令由所述處理器運(yùn)行時(shí),使得系統(tǒng)執(zhí)行上述的倉(cāng)儲(chǔ)貨位管理方法。
29、本發(fā)明的有益效果為:
30、本發(fā)明的方案主要是針對(duì)受季節(jié)影響程度高的乳制品的銷(xiāo)量的預(yù)測(cè),即通過(guò)獲取各銷(xiāo)量數(shù)據(jù)的季節(jié)匹配度,各銷(xiāo)量數(shù)據(jù)中各實(shí)際銷(xiāo)量的趨勢(shì)度,確定各實(shí)際銷(xiāo)量的損失權(quán)重,根據(jù)損失權(quán)重,獲取預(yù)測(cè)模型的損失函數(shù),以獲取更加符合季節(jié)的乳制品銷(xiāo)量預(yù)測(cè)結(jié)果;相比于現(xiàn)有的采用均方誤差損失函數(shù)的模型來(lái)說(shuō),能夠避免均衡地?cái)M合所有數(shù)據(jù),更加有側(cè)重地?cái)M合參考價(jià)值高的數(shù)據(jù),以提高模型預(yù)測(cè)結(jié)果的準(zhǔn)確性,為后續(xù)的倉(cāng)儲(chǔ)貨位的管理提供更加合理的數(shù)據(jù)支撐。
1.倉(cāng)儲(chǔ)貨位管理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的倉(cāng)儲(chǔ)貨位管理方法,其特征在于,所述分銷(xiāo)量為對(duì)應(yīng)地區(qū)在任一季度的銷(xiāo)量,所有地區(qū)在任一季度的分銷(xiāo)量之和為對(duì)應(yīng)季度的總銷(xiāo)量。
3.根據(jù)權(quán)利要求1所述的倉(cāng)儲(chǔ)貨位管理方法,其特征在于,所述損失函數(shù)為:
4.根據(jù)權(quán)利要求1所述的倉(cāng)儲(chǔ)貨位管理方法,其特征在于,所述趨勢(shì)度為:;
5.根據(jù)權(quán)利要求1所述的倉(cāng)儲(chǔ)貨位管理方法,其特征在于,所述根據(jù)乳制品的銷(xiāo)量預(yù)測(cè)結(jié)果進(jìn)行倉(cāng)儲(chǔ)貨位的提前調(diào)整的具體過(guò)程為:當(dāng)銷(xiāo)量預(yù)測(cè)結(jié)果中存在預(yù)測(cè)值大于目標(biāo)貨位數(shù)量,且預(yù)測(cè)值對(duì)應(yīng)時(shí)間下的倉(cāng)儲(chǔ)貨位中共享貨物數(shù)量有空余時(shí),將共享貨位信息分配給乳制品;當(dāng)銷(xiāo)量預(yù)測(cè)結(jié)果中各預(yù)測(cè)值均小于等于目標(biāo)貨位數(shù)量,則無(wú)需分配倉(cāng)儲(chǔ)貨位;其中,倉(cāng)儲(chǔ)貨位包括乳制品的目標(biāo)貨位數(shù)量以及共享貨位數(shù)量。
6.根據(jù)權(quán)利要求3所述的倉(cāng)儲(chǔ)貨位管理方法,其特征在于,所述預(yù)測(cè)模型為隨機(jī)森林模型。
7.根據(jù)權(quán)利要求6所述的倉(cāng)儲(chǔ)貨位管理方法,其特征在于,所述訓(xùn)練預(yù)測(cè)模型的具體過(guò)程為:
8.根據(jù)權(quán)利要求1所述的倉(cāng)儲(chǔ)貨位管理方法,其特征在于,所述環(huán)境數(shù)據(jù)包括氣象數(shù)據(jù),其中氣象數(shù)據(jù)為各年份的單日溫度、降水量、風(fēng)速、濕度、氣壓及空氣質(zhì)量指數(shù)。
9.倉(cāng)儲(chǔ)貨位管理系統(tǒng),其特征在于,包括: