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