前言:本站為你精心整理了個(gè)性化電子商務(wù)管理范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。
[摘要]伴隨電子商務(wù)的迅速發(fā)展,電子商務(wù)的個(gè)性化服務(wù)研究已經(jīng)成為一個(gè)熱點(diǎn)。本文提出了一種將多Agent技術(shù)引入電子商務(wù)的解決方案,從而使電子商務(wù)系統(tǒng)達(dá)到了個(gè)性化的服務(wù)和智能化的特點(diǎn)。
[關(guān)鍵詞]Agent電子商務(wù)個(gè)性化服務(wù)智能化
一、引言
近年來(lái),隨著Internet的普及應(yīng)用,電子商務(wù)得到很大的發(fā)展。電子商務(wù)的發(fā)展模式對(duì)企業(yè)服務(wù)提出了許多新要求,包括商品的質(zhì)量保證、送貨及時(shí)、商品選購(gòu)舒適、退貨方便等,其中,最為突出的問(wèn)題就是商品選購(gòu)。由于供應(yīng)鏈和物流的發(fā)展,在電子商務(wù)的虛擬環(huán)境下,商家能夠在網(wǎng)上提供的商品種類和數(shù)量非常多,但用戶不可能通過(guò)一個(gè)小小的計(jì)算機(jī)屏幕很方便地發(fā)現(xiàn)自己感興趣的商品,用戶既不愿意花太多時(shí)間在漫無(wú)邊際的網(wǎng)上尋找商品,也不可能像在物理環(huán)境下那樣檢查商品的質(zhì)量。因此,個(gè)性化服務(wù)對(duì)電子商務(wù)企業(yè)提出了挑戰(zhàn),企業(yè)能否及時(shí)準(zhǔn)確地提供個(gè)性化的商品信息給用戶,能否給用戶提供舒適的購(gòu)物環(huán)境,把消費(fèi)者從群演變到個(gè)人,是電子商務(wù)成敗的關(guān)鍵。在國(guó)內(nèi),個(gè)性化已在電子商務(wù)領(lǐng)域初現(xiàn)端倪。很多企業(yè)已經(jīng)十分注重通過(guò)個(gè)性化來(lái)提高電子商務(wù)的競(jìng)爭(zhēng)力了。但我們應(yīng)該清醒地看到,在我國(guó),無(wú)論是理論研究還是企業(yè)應(yīng)用,電子商務(wù)個(gè)性化服務(wù)還只是剛剛起步,真正的個(gè)性化服務(wù)與用戶還相距較遠(yuǎn)。問(wèn)題的關(guān)鍵是缺乏真正實(shí)現(xiàn)個(gè)性化服務(wù)的技術(shù)支撐。
Agent是綜合人工智能和網(wǎng)絡(luò)技術(shù)的一種新興分布計(jì)算技術(shù),因它的智能性、動(dòng)態(tài)性和移動(dòng)性等特性,將其應(yīng)用于電子商務(wù)領(lǐng)域,為智能資源的發(fā)現(xiàn)、個(gè)性化服務(wù)提供技術(shù)支持,基于多Agent的電子商務(wù)研究是一門(mén)嶄新的課題,是第三代電子商務(wù)研究的方向。
本文提出了一種基于多Agent的個(gè)性化電子商務(wù)解決方案,并介紹了實(shí)現(xiàn)的關(guān)鍵技術(shù)。
二、Agent技術(shù)及Multi-Agent系統(tǒng)
Agent是處在某個(gè)環(huán)境中的計(jì)算機(jī)系統(tǒng),該系統(tǒng)有能力在這個(gè)環(huán)境中自主行動(dòng)以實(shí)現(xiàn)其設(shè)計(jì)目標(biāo)。如圖1。
圖1環(huán)境中的Agent
Agent是一個(gè)具有全部或部分下列特征的軟件實(shí)體,這些特征是:自主性、環(huán)境適應(yīng)性、具有一定的知識(shí)(具有學(xué)習(xí)能力)、移動(dòng)性、通訊與協(xié)作能力。
多Agent系統(tǒng)是由多個(gè)Agent組成的系統(tǒng),它是為了解決單個(gè)Agent不能夠解決的復(fù)雜問(wèn)題,由多個(gè)Agent協(xié)調(diào)合作形成的問(wèn)題求解網(wǎng)絡(luò)。
將多Agent技術(shù)應(yīng)用于電子商務(wù)系統(tǒng)中,具有以下明顯的優(yōu)點(diǎn):
1.Agent的自主性和學(xué)習(xí)性使得電子商務(wù)系統(tǒng)可以在不受用戶監(jiān)控和指導(dǎo)下由系統(tǒng)的決策機(jī)制決定采取什么行動(dòng),并與用戶并發(fā)工作,又可以學(xué)習(xí)記憶用戶的興趣愛(ài)好,建立用戶興趣模型來(lái)指導(dǎo)自己的決策,使之符合用戶的個(gè)性化服務(wù)需求。
2.Agent可以從網(wǎng)絡(luò)中某個(gè)結(jié)點(diǎn)移動(dòng)到其他結(jié)點(diǎn)執(zhí)行來(lái)完成一定的任務(wù),移動(dòng)Agent技術(shù)具有動(dòng)態(tài)性和分布計(jì)算的特點(diǎn),進(jìn)一步擴(kuò)展了Agent處理事物的功能,利用它使得定制服務(wù)和即時(shí)服務(wù)成為可能,而且提高了采集用戶興趣和搜索信息的效率。
3.Agent使電子商務(wù)系統(tǒng)能主動(dòng)地分析和獲取用戶的個(gè)性信息并根據(jù)用戶的興趣模型了解用戶的潛在需求,采取主動(dòng)的行為,從而達(dá)到主動(dòng)為用戶服務(wù)的目的。
二、基于多Agent的個(gè)性化電子商務(wù)解決方案
1.基本框架。系統(tǒng)由一個(gè)典型的多層Web應(yīng)用程序和一個(gè)運(yùn)行在分布式環(huán)境中的Agent系統(tǒng)組成,如圖2所示,前者包括一套網(wǎng)頁(yè)和相關(guān)的數(shù)據(jù)庫(kù),后者有多個(gè)Agent組成。
圖2系統(tǒng)基本框架
(1)顧客Agent:每個(gè)顧客都對(duì)應(yīng)著一個(gè)確定的顧客Agent,當(dāng)顧客發(fā)出請(qǐng)求或任務(wù)時(shí),顧客Agent就會(huì)對(duì)顧客的請(qǐng)求分析和判斷,一方面進(jìn)行自我學(xué)習(xí),從而了解顧客的某些特征,分析顧客的興趣和喜好,并把這些特征記錄在用戶信息庫(kù)中;另一方面把活動(dòng)的詳細(xì)分析交給決策Agent,再由它決定如何將任務(wù)分配給MAS中的各商品推薦Agent。另外顧客Agent還將商品推薦Agent執(zhí)行的結(jié)果記錄在用戶信息庫(kù)中,以備下次請(qǐng)求時(shí)使用。顧客Agen隔一定時(shí)間后,自動(dòng)檢查用戶信息庫(kù)中用戶請(qǐng)求頻率較高的幾種操作,并自動(dòng)重新執(zhí)行,以便及時(shí)向顧客反饋經(jīng)常需要得到的新信息。
(2)顧客模型庫(kù):顧客模型庫(kù)包括兩方面的信息,一是顧客的基本信息,用戶名、密碼等,另外就是顧客的興趣和愛(ài)好等信息,它是商品推薦策略的基礎(chǔ)。
(3)顧客行為記錄庫(kù):顧客行為記錄庫(kù)記錄了顧客購(gòu)買(mǎi)或經(jīng)常瀏覽的商品的行為記錄,它們是基于規(guī)則的推薦策略的依據(jù)。
(4)決策Agent:它掌握著所有商品推薦Agent的信息、特性和屬性以及各自所能完成的任務(wù)。它接受顧客Agent的任務(wù)請(qǐng)求,并對(duì)模糊的信息再次進(jìn)行分析,根據(jù)各個(gè)商品推薦Agent的自身特性和功能進(jìn)行分配,使它們完成所分配的任務(wù)。
(5)商品推薦Agent:在本系統(tǒng)中,它由2個(gè)商品推薦Agent組成,Agent1是基于知識(shí)的推薦,主要是根據(jù)顧客的興趣、愛(ài)好的推薦;Agent2是基于規(guī)則的推薦,主要是根據(jù)顧客瀏覽購(gòu)買(mǎi)記錄的推薦。推薦算法很多,可以根據(jù)所要處理的問(wèn)題,增加或減少商品推薦Agent的數(shù)量。推薦算法的選擇是個(gè)性化服務(wù)成功的關(guān)鍵。
整個(gè)系統(tǒng)實(shí)現(xiàn)的核心是Agent的通信、多Agent系統(tǒng)與Web服務(wù)器的結(jié)合以及推薦算法的選擇。在系統(tǒng)中各個(gè)Agent之間通過(guò)FIPA—ACL語(yǔ)言通信以協(xié)調(diào)協(xié)作。為了實(shí)現(xiàn)Agent與Non-Agent部分通信,設(shè)計(jì)了一個(gè)特殊的Agent(即S_Agent)來(lái)管理一個(gè)服務(wù)器端口,S_Agent既可以從端口獲得信息,也可以將信息通過(guò)端口傳遞出去。Web層是通過(guò)中間件(MASS_Bridge)實(shí)現(xiàn)與MASS的交互,即向MASS的服務(wù)器端口寫(xiě)入信息和從該端口得到信息,該中間件采用的是跨平臺(tái)的JavaBeans組件。
2.JADE平臺(tái)的Agent開(kāi)發(fā)。Agent系統(tǒng)實(shí)現(xiàn)采用了JADE開(kāi)發(fā)框架。JADE是融合P2P技術(shù)、Agent技術(shù)、中間件技術(shù)、JAVA技術(shù)等當(dāng)前較為先進(jìn)的多種技術(shù)的軟件框架,現(xiàn)在已經(jīng)被較多的廠商和應(yīng)用軟件系統(tǒng)所采用。
在JADE的系統(tǒng)類jade.core.Agent中定義了信息之間相互傳遞的行為類(Behaviour),還行為代表了一個(gè)Agent能夠完成的任務(wù)。同時(shí)還定義了Agent之間的通信協(xié)議的格式和接口ACLMessage和MessageTemplate。
用JADE平臺(tái)開(kāi)發(fā)Agent就是設(shè)計(jì)一個(gè)jade.core.Agent類的過(guò)程,而Agent提供的每個(gè)功能/服務(wù)都是通過(guò)一個(gè)或多個(gè)行為實(shí)現(xiàn)的。
在JADE平臺(tái)中,本地Agent通信與遠(yuǎn)程Agent之間的通信使用不同的消息機(jī)制,本地Agent之間通過(guò)事件通信,遠(yuǎn)程Agent之間可以通過(guò)IIOP和HTTP協(xié)議實(shí)現(xiàn)。本地之間通信時(shí),只要在定義AID時(shí),指定計(jì)算機(jī)名即可,與遠(yuǎn)程Agent通信時(shí),還需要調(diào)用AID對(duì)象的addAddresses()方法加入指定的Agent平臺(tái)所在的地址。
三、系統(tǒng)的運(yùn)行過(guò)程
如圖3所示,系統(tǒng)執(zhí)行,首先啟動(dòng)Agent,系統(tǒng)有四個(gè)Agent,一旦啟動(dòng),它們便作為獨(dú)立的系統(tǒng)隨時(shí)發(fā)送、接受信息,并作出相應(yīng)的處理工作并不斷與Agent世界內(nèi)部以及外界之間進(jìn)行通信。
圖3Agent啟動(dòng)界面
啟動(dòng)Web服務(wù)器后,顧客通過(guò)頁(yè)面訪問(wèn)電子商務(wù)系統(tǒng),顧客首先注冊(cè),注冊(cè)信息將存于顧客模型庫(kù)中,顧客登錄系統(tǒng)后,顧客Agent根據(jù)顧客模型庫(kù)/顧客行為記錄庫(kù)中顧客興趣和愛(ài)好以及顧客瀏覽購(gòu)買(mǎi)記錄進(jìn)行分析,將問(wèn)題的分析結(jié)果和詳細(xì)報(bào)告通過(guò)特殊S-Agent發(fā)送給決策Agent。決策Agent接收到之后,根據(jù)這份詳細(xì)報(bào)告對(duì)問(wèn)題進(jìn)行分解,將子問(wèn)題交給各商品推薦Agent,商品推薦Agent根據(jù)各自的推薦算法,找出合適的商品信息,并將信息送回決策Agent,決策Agent將收到的商品等信息反饋給顧客Agent。顧客Agent會(huì)將這些結(jié)果進(jìn)行集中處理,刪除一些多余信息,并根據(jù)顧客用戶的喜好,以最友好頁(yè)面的形式反饋給顧客。同時(shí)顧客Agent將完成顧客模型庫(kù)和顧客記錄庫(kù)數(shù)據(jù)的更新,從而為下次顧客的請(qǐng)求作準(zhǔn)備。至此,一次用戶請(qǐng)求就完成了。
該多Agent電子商務(wù)系統(tǒng)的主要特點(diǎn)是:
1.根據(jù)不同顧客的模型庫(kù)/行為記錄庫(kù),推薦不同的商品信息,且呈現(xiàn)方式有所不同,從而實(shí)現(xiàn)個(gè)性化服務(wù)。
2.用戶在沒(méi)有請(qǐng)求時(shí),隔一定時(shí)間,多Agent系統(tǒng)自動(dòng)執(zhí)行,這樣當(dāng)商品數(shù)據(jù)庫(kù)進(jìn)行了更新,可以及時(shí)向顧客反饋新的信息。這也體現(xiàn)了Agent的自動(dòng)化和達(dá)到“信息找人”的目標(biāo)。
3.顧客Agent在空閑時(shí)不斷地進(jìn)行自我學(xué)習(xí),提高自己的知識(shí)庫(kù),以適應(yīng)新的環(huán)境的變化。
四、結(jié)束語(yǔ)
伴隨電子商務(wù)的迅速發(fā)展,電子商務(wù)的個(gè)性化服務(wù)研究已經(jīng)成為一個(gè)熱點(diǎn)。本解決方案引入多Agent技術(shù),使電子商務(wù)系統(tǒng)達(dá)到了個(gè)性化的服務(wù)和智能化的特點(diǎn)。但系統(tǒng)采用的基于關(guān)聯(lián)規(guī)則的算法比較耗時(shí),有待近一步對(duì)推薦算法作出研究。
參考文獻(xiàn):
[1]WooldridgeM石純一等譯:多Agent系統(tǒng)引論[M].電子工業(yè)出版社,2003年10月
[2]余力:電子商務(wù)個(gè)性化推薦研究.計(jì)算機(jī)集成制造系統(tǒng),2004年10月