李逢玲 鄭飛


摘 要:利用Agent技術所具有的主動性、交互性、自主性、反應性等特點,根據服裝供應鏈系統的功能要求,構建了基于多Agent的服裝供應鏈管理框架,并對框架系統的基本特點,基于多Agent的服裝供應鏈系統模型,核心企業運作模式,Agent信息通信模型進行了分析與描述,為服裝供應鏈過程重組和服裝供應鏈運行管理提供決策支持。
關鍵詞:多Agent;服裝;供應鏈管理;決策支持
中圖分類號:TP303 文獻標識碼:A 文章編號:2095-1302(2016)05-00-02
0 引 言
隨著“互聯網+”技術的發展以及大數據時代的來臨,越來越多的服裝企業意識到獨立地進行生產、經營已經不能適應快速變化的市場需要和顧客的個性化需求,傳統服裝企業經營模式正悄悄的向服裝企業供應鏈管理模式轉變。供應鏈系統是由一些獨立的或半獨立的經濟實體所形成的復雜網絡體系。為了在激烈的市場競爭中立于不敗之地,服裝供應鏈將原材料與面(輔)料供應商、成衣加工企業、分銷商與零售商等一條鏈上的所有節點企業聯系起來并加以優化,將原材料、面(輔)料、成衣等以最快的速度,通過生產、分銷等環節將適銷的成衣產品送到消費者手中。如何合理利用服裝供應鏈系統各環節,協調供應鏈企業間的不確定因素引起了越來越多科技工作者的關注。
近年來,在人工智能領域出現了一種新的分布式技術Agent,Agent以其主動性、交互性、自主性等特點而被廣泛應用于多個領域。為確保服裝企業供應鏈系統的靈活性與敏捷性,同時降低成本,提高產品質量,選擇將Agent技術應用于服裝供應鏈系統中。本文試圖通過多Agent技術,建立服裝供應鏈管理系統框架,為服裝供應鏈過程重組和服裝供應鏈運行管理提供決策支持。
1 多Agent系統簡介
多Agent是一種人工智能模型,是一個具有自適應性和智能性的軟件實體,能代表用戶或其他程序,以主動服務的方式完成一項工作,其基本結構如圖1所示。
每個Agent都由系統環境和一系列Agent組成。Agent系統環境由其他Agent構成,包括系統輸入端和輸出端,Agent本身則由相應的模塊群和方法集構成。Agent通過自身的感知、執行和通信模塊與系統環境及其他Agent進行交互,感知與接收到的信息則通過處理模塊進行初步處理存儲,控制模塊的作用是運用自身的方法集將處理模塊處理的信息與其他Agent的通信信息進行分析與推理,為通信與執行模塊提供決策支撐。
圖1 Agent的基本結構模型
Agent是一個軟件實體,它具有自適應性和智能性,能以主動服務的方式代表用戶或其他程序完成一項工作。多Agent系統由多個自主或半自主的智能體組成,每個Agent完成自己的職責,或者通過自身的通信模塊感知與接收其他Agent信息從而互相協調,完成相應的任務。
與單個Agent相比,多Agent具有這樣的特點:
(1)社會性。Agent處于多個Agent構成的用戶環境中,通過一定方式的交互與其他Agent進行協調、合作與競爭。
(2)自制性。一個Agent不能強制另一個Agent提供某種服務,因而特別適用于學習者特征的獲取。
(3)協作性。通過通信模塊與控制模塊,多Agent系統中的各個Agent相互協作、協同、協商進行決策支撐。
2 基于多Agent的服裝供應鏈管理框架系統構建
2.1 基于多Agent的服裝供應鏈管理框架系統的功能要求
服裝供應鏈上各企業既要實現自身利益最大化,又要滿足供應鏈高效的智能化運作,為實現有效的服裝供應鏈管理,必須采用適當的技術手段建立科學、協調的服裝供應鏈框架。為此,基于多Agent的服裝供應鏈管理框架系統必須解決如下問題:
(1)自主性。服裝供應鏈上各企業都是獨立核算的法人,為了追求自身利益最大化而從事生產經營活動,因此構建的框架系統中的多Agent必須滿足供應鏈上各利益相關方自身利益的需要。
(2)協同性。為了協調一致、敏捷響應,服裝供應鏈上各企業必須協同一致,從而使得框架內的多Agent具有協調性。
(3)分布性。服裝供應鏈上各經濟實體地理位置分散,因此框架中的多Agent應克服利益相關方溝通上的障礙。
(4)動態性。顧客對服裝產品的個性化需求、季節變化等因素造成了服裝市場的波動,因此框架內的多Agent必須適應市場動態變化的要求。
(5)復雜性。服裝供應鏈上各結點企業為了自身的發展,需要不斷關注市場的動態變化,同時要關注供應鏈上下游企業,因此框架系統中的多Agent必須能夠層次清晰的描述這種復雜性。
(6)敏捷性。服裝供應鏈上各企業之所以聯盟,其目的是為了能夠即時響應市場的變化,因此框架系統中的多Agent必須能體現這種敏捷性。
(7)異質性。從原材料、紗線、面料(輔料)到服裝成衣,直至最終消費者,服裝供應鏈上各企業具有不同的信息平臺,因而框架系統內的多Agent必須能有效消除這種異質性。
2.2 基于多Agent的服裝供應鏈系統模型
為了利用多Agent的特點來構建滿足以上功能要求的服裝供應鏈管理框架系統,本文采用多Agent的層次模型來實現,該層次模型包括系統層次和運行層次兩部分。其中系統層次立足于服裝供應鏈上各結點的構建關系,而運行層次則立足于單個結點內部,負責與其他結點的通信(如物流、信息流、資金流等)及其功能擴展等問題。
2.2.1 基于多Agent的服裝供應鏈系統模型
從系統層次上看,基于多Agent的服裝供應鏈系統模型如圖2所示。
圖2 基于多Agent的服裝供應鏈模型圖
該系統以服裝成衣生產商為核心企業,通過聯盟聯系上游的原材料、面(輔)料供應商和下游的服裝經銷商與零售商。要理順服裝供應鏈中各結點之間的復雜關系,這種聯盟必須滿足服裝供應鏈系統的自主性、協同性、分布性等要求。要實現這些要求,必須有強大的軟件支持,而按照多Agent的特點,基于多Agent的軟件技術可有效解決服裝供應鏈聯盟中的問題,實現服裝供應鏈管理的網絡化,為服裝供應鏈框架設計提供技術支撐。
2.2.2 基于多Agent服裝供應鏈系統模型中核心企業運作模式
由圖2可知,在基于多Agent的服裝供應鏈系統模型中,供應鏈上的企業包括四類,以服裝成衣生產商為核心企業,向上聯系原材料、面(輔)料供應商,向下聯系服裝經銷商和零售商。由于每類企業特點不一樣,因而運作模式也不一樣。企業的生產、運營模式很多,本文僅從共性的角度,以服裝成衣加工為對象,給出其內部運作模式,其他相關企業也可以參考這種運作模式。
與其他管理模式以生產計劃為主導一樣,基于多Agent服裝成衣生產企業內部運作模式也是以生產模式為主導,縱向向上在于決策部門和各職能部門的領導,向下與原材料、面(輔)料采購部門、物料管理部門、生產車間等相聯系,通過橫向建立的數據庫Agent,將企業發展與供應鏈整體運作所需資料儲存起來,學習Agent使企業能自組織學習,通過通信Agent和接口Agent使供應鏈各結點互相合作與協調,同時解決供應鏈傳遞上的異質性。
2.2.3 核心企業的動態加工加載能力組件
為了使服裝供應鏈適應環境的變化,進行框架構建時,需要構建具有不同功能的Agent動態組件,從而支持系統分析、運行與實施工作。因此,為了服裝供應鏈上服裝成衣制造企業內部的正常運作和社會對通信能力的需求,Agent需要進行功能擴充,從Agent功能和類型庫中選擇通信能力組件進行加載,使Agent的基本功能和類型得到加強;其次,在服裝經銷商向服裝成衣制造商訂貨時,為了提高績效,相互協作,需要增強交互的動態控制功能,面對這類問題,就需要提升Agent的智能性,從而使框架的外在行為能力得到提高。
3 結 語
結合服裝供應鏈管理的特點,將Agent技術引入到服裝供應鏈管理系統的框架構建中,提出構建服裝供應鏈管理系統框架的功能要求,設計了基于多Agent的服裝供應鏈管理系統模型,并就基于多Agent的服裝供應鏈管理系統模型中核心企業(即服裝成衣加工企業)的運作模式及相關Agent通信進行了分析,以期為服裝供應鏈過程重組和服裝供應鏈運行管理提供決策支持。
參考文獻
[1]蔣國瑞,龐婷.基于多Agent供應鏈協同的自適應協商方法[J].計算機工程,2014,40(3): 188-192.
[2]楊以雄.服裝物流管理教程[M].上海:東華大學出版社,2013.
[3]鄭飛.閉環供應鏈環境下紡織服裝業組織運作模式[J].物流技術,2015,34(7):224-226,284.
[4]徐小龍,程春玲,熊婧夷.基于multi-agent的云端計算融合模型的研究[J].通信學報,2010,31(10):203-211.
[5]汪胡林,馬金平.基于多Agent的BTO供應鏈的動態構建方法研究[J].物流工程與管理,2013,35(6):123-127,155.