• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      零擔貨物快遞服務公司自動匹配研究

      2022-07-16 08:11:08阮永嬌孫承臻陳婭鑫
      關鍵詞:零擔發(fā)貨貨物

      阮永嬌,陳 昕,孫承臻,陳婭鑫

      零擔貨物快遞服務公司自動匹配研究

      阮永嬌,陳 昕,孫承臻,陳婭鑫

      (遼寧工業(yè)大學 汽車與交通工程學院,遼寧 錦州 121001)

      研究零擔貨物快遞服務公司自動匹配,研究SVM自動匹配方法,依據(jù)零擔貨物快遞服務需求自動匹配出最適合的快遞公司,研究方法是基于機器學習,借助已有的人工匹配數(shù)據(jù)構建的數(shù)據(jù)集,通過python編程,用訓練集訓練零擔貨物快遞服務公司自動匹配的機器學習模型,驗證集驗證自動匹配效果。驗證集評估結果表明,SVM自動匹配方法,根據(jù)零擔需求進行快遞服務公司的自動匹配,匹配時間僅為1.89 s,精度達到0.90,自動匹配方法能夠高效恰當?shù)貫榱銚枨笃ヅ涑鲞m合的快遞公司,使得零擔貨物快遞的供需雙方高度契合。本文研究可以幫助物流服務公司節(jié)約匹配成本,提高匹配效率,增強公司競爭力,同時為機器學習中SVM的應用提供思路和參考依據(jù)。

      零擔貨物快遞;快遞需求;快遞公司;自動匹配;SVM

      1 零擔貨運的人工匹配數(shù)據(jù)分析

      在零擔貨物快遞時,需要根據(jù)貨物自身的特點對眾多快遞公司的快遞價格,平均服務水平和服務范圍等多個因素進行考察,匹配出最適合零擔貨物的快遞公司提供快遞服務。目前零擔貨物快遞需求與快遞公司的匹配主要由人工完成。表1是某公司零擔貨物快遞服務信息的原始數(shù)據(jù)表。

      表1 原始數(shù)據(jù)表

      編號發(fā)貨省份配送時效發(fā)貨數(shù)量發(fā)貨品種數(shù)出庫包裹數(shù)稱重重量快遞公司 0海南省正常送達2211.41韻達快遞 1吉林省正常送達1114.043重貨-吉林黃馬甲 2湖南省正常送達2111.511韻達快遞 3上海正常送達2111.41韻達快遞 4天津次日達8118.095晟邦-快消 5廣東省正常送達8119.56韻達快遞 ······································· 10490山西省次日達4311.051建華快遞 10491廣東省正常送達12413.499韻達快遞 10492遼寧省正常送達3114.051重貨-遼寧黃馬甲 10493北京當日達2210.884萬象-自營 10494黑龍江省正常送達1110.32EMS-落地配 10495福建省正常送達4111.577韻達快遞 ······································· 20981廣東省正常送達1110.57韻達快遞 20982北京次日達3110.46韻達快遞 20983貴州省正常送達4212.737韻達快遞 20984江蘇省正常送達2211.43韻達快遞 20985黑龍江省正常送達3110.47EMS-落地配 ······················································ 41959湖北省正常送達4210.776韻達快遞 41960天津次日達4212.737晟邦-快消 41961山東省正常送達4411.52山東遞速 41962北京次日達1114.77萬象-自營 41963河北省正常送達1114.468萬象-自營 ······················································

      原始數(shù)據(jù)表中,每一條零擔貨物快遞需求對應1條人工匹配記錄,8列數(shù)據(jù)字段中,第1列是數(shù)據(jù)樣本編號、發(fā)貨省份、發(fā)貨數(shù)量、發(fā)貨品種數(shù),出庫包裹數(shù)和稱重重量6列數(shù)據(jù)字段表示零擔貨運的6個特征數(shù)據(jù),其中發(fā)貨省份代表該零擔貨物要求發(fā)往的省份;配送時效代表貨物要求配送的時間包括當日達、次日達和正常送達3種不同的要求;發(fā)貨數(shù)量代表零擔貨物的發(fā)貨數(shù)量;發(fā)貨品種數(shù)代表零擔貨運中所發(fā)貨物的品種數(shù);出庫包裹數(shù)代表貨物打包完成后的包裹數(shù)量;稱重重量代表包裹的最終稱重的重量,單位是kg。最后一列“快遞公司”,是根據(jù)快遞需求,人工匹配的快遞公司的匹配結果,包含EMS-落地配、晟邦快消、建華快遞、山東遞速、萬象-自營、韻達快遞、重貨-吉林黃馬甲、重貨-遼寧黃馬甲8家公司,分析表1數(shù)據(jù)可知,EMS-落地配服務水平較高,服務范圍較廣,成本低,但速度相對較慢;晟邦快消和建華快遞運送效率高,但發(fā)貨前等待時間較長;山東遞速、重貨-吉林黃馬甲和重貨-遼寧黃馬甲運送范圍小,集散過程少;萬象-自營運送時間短,范圍廣,但成本較高;韻達快遞服務范圍較廣,成本低,但速度相對較慢且服務水平相對較低。

      人工匹配快遞公司的方法,是人工從可供選擇的公司中匹配出適合的快遞公司,在滿足零擔貨物快遞需求的前提下,根據(jù)公司特點結合零擔貨物的6項特征值,對各個快遞公司的費用、服務水平、服務范圍進行比較,篩選出相對比較適合的快遞公司,完成零擔需求與快遞公司的匹配。

      但是隨著經濟的發(fā)展,零擔快遞需求數(shù)量和快遞公司數(shù)量不斷增大,這使得人工匹配的工作量增加,匹配時間加長,從而導致匹配工作效率下降、匹配的準確率下降,所以急需自動匹配方法。

      2 機器學習SVM自動匹配方法

      2.1 機器學習方法分析

      機器學習主要研究如何借助已有的數(shù)據(jù),學習人類的學習行為。應用最廣的機器學習方法有線性模型、決策樹、神經網絡、貝葉斯分類器、聚類、支持向量機等[1]。線性模型適用于具有線性相關性的相關問題[2];決策樹適合于多目標逐一分層討論問題;神經網絡適合各因素間相互影響的分類問題,同時由于激活函數(shù)的特性多用于二分類問題;貝葉斯分類器使用范圍較廣但準確率較低,聚類用于求解分類問題的聚類中心[3]。

      支持向量機(support vector machine,SVM)適合于線性非線性的選擇分類問題,是機器學習中的一個重要模型,廣泛應用于數(shù)據(jù)分析、模式識別和數(shù)據(jù)挖掘等多個領域,并能夠推廣應用到函數(shù)擬合等其他機器學習問題中[4]。

      2.2 SVM自動匹配方法

      快遞公司自動匹配問題,可供匹配選擇的快遞公司有多個,已經不是簡單的二分類問題,同時影響匹配結果的特征共有6個,這6個因素隨機分布,且彼此之間相互影響較低或者彼此互不影響。SVM方法在解決小樣本、非線性及高維的分類問題時具有優(yōu)勢,SVM模型分類效果好,可以有效處理高維空間數(shù)據(jù)。因此,本文采用SVM方法研究快遞公司自動匹配。其具體算法如下:

      Step1:將A公司已有的人工匹配數(shù)據(jù)計劃分為訓練集(X1,Y1)和測試集(X2,Y2)。

      Step2:選取核函數(shù)(x,y),構造相應的凸二次規(guī)劃問題:

      為明確各試樣調制系數(shù)隨電壓的增長速率,對特定激勵超聲頻率的各階模態(tài)調制系數(shù)曲線進行一元線性回歸分析,即根據(jù)若干實測點確定調制系數(shù)y與低頻電壓x的關系,回歸函數(shù)記為

      Step5:得到支持向量機模型:

      SVM機器學習算法訓練流程如圖1所示。

      圖1 算法訓練流程

      3 自動匹配python實現(xiàn)

      自動匹配python實現(xiàn),是根據(jù)A公司零擔貨物快遞服務信息的原始數(shù)據(jù)表,借助已有的人工匹配數(shù)據(jù)構建SVM模型學習的數(shù)據(jù)集,利用留出法將數(shù)據(jù)集劃分成互斥的訓練集的和測試集,然后通過訓練集訓練SVM模型,利用測試集對自動匹配模型進行評估。

      3.1 數(shù)據(jù)集獨熱編碼

      數(shù)據(jù)集中,發(fā)貨省份和配送時效2個屬性只需要用不同數(shù)字進行區(qū)分,不同省份的數(shù)字之間沒有大小關系,需要進行獨熱編碼處理,獨熱編碼是借助不同的數(shù)字表示離散屬性的不同表現(xiàn)狀態(tài)。利用獨熱編碼處理數(shù)據(jù)時,處理后的離散屬性沒有大小的含義,只是代表了一種屬性表現(xiàn)形式。利用python編程將數(shù)據(jù)集中發(fā)貨省份和配送時效2個屬性進行獨熱編碼處理,獨熱編碼具體結果如表2、表3所示。

      表2 發(fā)貨省份獨熱編碼表

      原數(shù)據(jù)集屬性值獨熱編碼值 山西省0 西藏自治區(qū)1 重慶2 陜西省3 新疆維吾爾自治區(qū)4 吉林省5 四川省6 廣東省7 遼寧省8 青海省9 北京10 河北省11 天津12 湖北省13 浙江省14 貴州省15 云南省16 福建省17 寧夏回族自治區(qū)18 廣西壯族自治區(qū)19 上海20 內蒙古自治區(qū)21 安徽省22 山東省23 江西省24 海南省25 河南省26 江蘇省27 湖南省28 黑龍江省29 甘肅省30

      表3 配送時效獨熱編碼表

      原數(shù)據(jù)集屬性值獨熱編碼值 當日達0 次日達1 正常送達2

      3.2 訓練集與測試集的劃分

      在進行機器學習模型訓練時,需要將數(shù)據(jù)集劃分為互斥的訓練集與測試集,為了更好地檢測匹配模型的泛化能力,本文采用留出法進行數(shù)據(jù)集劃分,將數(shù)據(jù)集劃分為2個互斥的組合,其中一個作為訓練集,一個作為測試集。訓練集對模型進行訓練,測試集用來對模型進行評估,劃分結果如表4、表5所示,其中表4為訓練集,大小為33 570×6,表5為測試集,大小為8 393×6。

      表4 訓練集數(shù)據(jù)表

      訓練集編號原數(shù)據(jù)集編號發(fā)貨省份配送時效發(fā)貨數(shù)量發(fā)貨品種數(shù)出庫包裹數(shù)稱重重量 001202211.41 111401114.043 22902111.511 34718118.095 452208119.56 ························ 1539719200712118.593 15398192011403110.47 15399192021103212.107 1540019203713110.51 15401192062702115.575 ························ 33566419575021226.568 33566419581504210.776 33567419602704411.52 33568419611911114.77 33569419622801114.468

      表5 測試集數(shù)據(jù)表

      訓練集編號原數(shù)據(jù)集編號發(fā)貨省份配送時效發(fā)貨數(shù)量發(fā)貨品種數(shù)出庫包裹數(shù)稱重重量 031102111.41 18712217.474 210714312.83 3191914114.362 4239012512.894 ························ 4058200881102210.876 4059200931402112.422 4060201021401114.653 4061201032801111.189 4062201122201110.74 ····················· 8388419372911110.335 8389419422202111.423 8390419451911110.78 8391419482701117.22 839241959714212.737

      3.3 自動匹配模型訓練

      用訓練集數(shù)據(jù)進行SVM的訓練,借助python編程,從sklearn工具庫中直接調用SVM函數(shù)進行訓練[5]?;诿總€樣本中包含發(fā)貨省份,發(fā)貨數(shù)量,發(fā)貨品種數(shù),出庫包裹數(shù)和稱重重量工6項特征值,選用高斯核即核函數(shù)(kernel)為rbf,選用停止訓練的誤差大小(tol)為0.001,最大迭代次數(shù)(max_iter)為-1,可以使得在訓練時只要誤差大于0.001模型就會進行優(yōu)化,且不限制優(yōu)化次數(shù),直至訓練的誤差小于0.001,程序代碼與運行結果如表6所示。

      3.4 自動匹配模型評估

      通過python編程,針對最終模型通過測試集數(shù)據(jù)進行評估,機器學習自動匹配模型對測試集8 393條數(shù)據(jù)進行匹配時所用時間為1.97 s。人工匹配,人查看需求,選快遞公司,點擊鼠標,最快按1 s一條數(shù)據(jù)計算人工匹配所需時間,最少需要8 393 s,自動匹配所用時間遠遠小于人工匹配的所用時間,并且8 393條數(shù)據(jù)中,自動匹配的正確匹配的數(shù)據(jù)有7 548條匹配正確,自動匹配的精度可達到0.90。

      表1數(shù)據(jù)是公司1周的人工匹配數(shù)據(jù),有41 964條快遞需求,可供選擇的快遞公司有8家,平均1天需要進行匹配的零擔需求大約為7 000條,工作人員一天需要進行的查看次數(shù)為3.36×105,人工匹配耗費大量的人力資源和物質資源,且匹配時間長,效率低下。采用自動匹配方法,可以實現(xiàn)匹配用時少,匹配效率高,從而實現(xiàn)匹配成本降低。

      表6 程序代碼與運行結果

      代碼運行結果 #支持向量機import pandas as pdimport numpy as npfrom sklearn import svmfrom sklearn.model_selection import train_test_splitx=data.iloc[:,0:6]y=data.iloc[:,6]x_train, x_test, y_train, y_test = train_test_split(x, y, random_state = 1 , train_size = 0.8 )ajiao=svm.SVC()ajiao.fit(x_train, y_train.ravel())SVC(C=1.0, cache_size=200, class_weight=None, coef0=0.0,decision_function_shape='ovr', degree=3, gamma='auto', kernel='rbf',max_iter=-1, probability=False, random_state=None, shrinking=True,tol=0.001, verbose=False)

      表7 8393條數(shù)據(jù)自動匹配與人工匹配對比表

      匹配方式匹配正確記錄匹配時間匹配精度匹配用時匹配效率匹配成本 人工匹配83938393s1.00多低高 自動匹配75481.97s0.90少高低

      4 結束語

      本文研究零擔貨物快遞公司的機器學習SVM自動匹配方法,以某公司零擔貨物快公司人工匹配信息構建數(shù)據(jù)集,采用SVM機器學習模型方法進行快遞公司自動匹配,并用python編程實現(xiàn)零擔貨物快遞需求與快遞公司的自動匹配。本文研究表明SVM自動匹配所用時間,遠遠小于人工匹配所需的時間,匹配精度達到0.90,自動匹配方法可有效提高快遞公司匹配效率,降低匹配成本,能有效提高公司競爭力。

      [1] 周志華. 機器學習[M]. 北京: 清華大學出版社, 2016. 121-139

      [2] 張良均, 譚麗云, 劉明軍, 等. Python數(shù)據(jù)分析與挖掘實戰(zhàn)[M]. 2版. 北京: 機械工業(yè)出版社, 2020: 59-62

      [3] David Forsyth. Applied Machine Learning[M].Springer Nature Switzerland AG, 2019: 14-20

      [4] 莫凡. 機器學習算法的數(shù)學解析與Python實現(xiàn)[M]. 北京: 機械工業(yè)出版社, 2020: 146-153.

      [5] Wes McKinney著, 徐敬一譯. 利用Python進行數(shù)據(jù)分析[M]. 2版. 北京: 機械工業(yè)出版社, 2018: 377-380.

      Research on Automatic Matching of LCL Express Service Company

      RUAN Yong-jiao, CHEN Xin, SUN Cheng-zhen, CHEN Ya-xin

      (School of Automobile and Traffic Engineering, Liaoning University of Technology, Jinzhou 121001, China)

      Automatic matching of LCL express service company and the SVM automatic matching method are researched. The purpose is to automatically match the most suitable express company according to the service demand of LCL Express. The research method is based on machine learning. with the help of the existing artificial matching data to build the data set. Through python programming, the training set is used to train the machine learning model of the automatic matching of the LCL express service company, and the verification set is used to verify the automatic matching effect. The evaluation results of the verification set show that the automatic matching time of express service company based on the LCL demand is only 1.89 s, and the matching accuracy reaches 0.90. The automatic matching model can efficiently and appropriately match the express service company for the LCL demand. The supply and demand of LCL Express service are suitable. This study can help logistics service companies to save matching costs, improve matching efficiency, and enhance their competitiveness. Meanwhile, it can provide ideas and reference for machine learning application in the era of artificial intelligence.

      LCL express; express requirements; express service company; automatic matching; SVM

      10.15916/j.issn1674-3261.2022.03.003

      U16

      A

      1674-3261(2022)03-0151-05

      2021-06-27

      遼寧省先進裝備制造業(yè)基地建設工程中心項目(LNTH2020122E);遼寧工業(yè)大學研究生教育改革創(chuàng)新項目經費資助(YJG2021003)

      阮永嬌(1997-),女,山東臨沂人,碩士生

      陳 昕(1972-),女,遼寧鐵嶺人,教授,博士。

      責任編輯:陳 明

      猜你喜歡
      零擔發(fā)貨貨物
      渤海灣省際滾裝船舶零擔貨物運輸現(xiàn)狀及安全管理
      水上消防(2022年1期)2022-06-16 08:06:46
      逛超市
      冷鏈零擔能否出現(xiàn)同盟共生
      中國儲運(2016年3期)2016-04-15 06:09:30
      零擔易碎品,你敢做嗎?
      中國儲運(2015年7期)2015-11-21 05:22:24
      標準規(guī)程發(fā)貨排行榜
      標準規(guī)程發(fā)貨排行榜
      標準規(guī)程發(fā)貨排行榜
      進出口侵權貨物刑事執(zhí)法之法律適用
      標準規(guī)程發(fā)貨排行榜
      平遥县| 积石山| 巴中市| 敖汉旗| 嘉禾县| 莎车县| 汉川市| 吉木乃县| 鹰潭市| 云林县| 尚志市| 翁源县| 六枝特区| 汉沽区| 东乌珠穆沁旗| 浪卡子县| 韩城市| 衡水市| 衡阳市| 泽州县| 桂东县| 建宁县| 邹城市| 习水县| 稻城县| 永平县| 江达县| 札达县| 阜康市| 兰坪| 宜君县| 白水县| 宜良县| 炉霍县| 西平县| 锡林浩特市| 禄劝| 礼泉县| 沈丘县| 瓦房店市| 阿克陶县|