2021-4-9 | 財(cái)務(wù)報(bào)表論文
現(xiàn)有的財(cái)務(wù)金融與會計(jì)專家系統(tǒng)多以推導(dǎo)規(guī)則為知識表達(dá)方式,在目前的應(yīng)用上最大的缺陷是無法建立完整的領(lǐng)域知識架構(gòu),所以造成推論出來的結(jié)果有限。以R.Pacheco等人開發(fā)的財(cái)報(bào)分析系統(tǒng)為例:他們事先定義了三種問題?流動性、負(fù)債能力與獲利能力?以及各自相關(guān)的可能成因,使用者在輸入財(cái)務(wù)比率數(shù)值后,通過規(guī)則進(jìn)行分析判斷。然而財(cái)報(bào)分析的知識內(nèi)涵是復(fù)雜的,有時無法僅歸類于一種問題,例如代表獲利能力的股東權(quán)益報(bào)酬率,經(jīng)公式分解后,得知可從三個方面改善:同屬獲利能力的凈利率、表示經(jīng)營能力的總資產(chǎn)周轉(zhuǎn)率與代表長期償債能力的權(quán)益乘數(shù),而它們分屬三種問題類別,但由于知識表達(dá)方式的限制,致使該系統(tǒng)無法推論出進(jìn)一步的原因與結(jié)果。至于FINEVA系統(tǒng),其知識庫全部由規(guī)則所構(gòu)建,僅僅使用規(guī)則構(gòu)建知識內(nèi)容的限制在于,當(dāng)領(lǐng)域知識與控制規(guī)則、推論規(guī)則結(jié)合在一起時,便難以促成知識的分享與再使用。由此可見,傳統(tǒng)的財(cái)管專家系統(tǒng)仍具有相當(dāng)程度的改善空間。文獻(xiàn)[8]針對傳統(tǒng)專家系統(tǒng)缺乏對海量知識的高效管理能力,利用數(shù)據(jù)庫技術(shù)提出一種新的專家系統(tǒng)模型,擺脫了對專家系統(tǒng)開發(fā)工具的依賴,對規(guī)則、事實(shí)數(shù)據(jù)可以進(jìn)行方便管理。LjubicaNedovic與VladanDevedzic則進(jìn)行了一項(xiàng)橫斷面(Cross-Section)的研究[9],根據(jù)五個個案系統(tǒng)探討財(cái)管專家系統(tǒng)所采用的技術(shù)、工具、方法以及開發(fā)過程中所遭遇到的問題等,他們指出,目前的技術(shù)仍以規(guī)則式專家系統(tǒng)為主,并預(yù)期財(cái)管專家系統(tǒng)未來將朝向智能型系統(tǒng)發(fā)展。作為描述領(lǐng)域?qū)<抑R的知識庫是整個專家系統(tǒng)的核心,也是一個專家系統(tǒng)能否成功的關(guān)鍵因素[10]。
知識表達(dá)法規(guī)則式知識表達(dá)法發(fā)展至今已被廣泛采用,但是本身具有諸多缺點(diǎn),因此新的知識表達(dá)法陸續(xù)被提出,如以面向?qū)ο鬄榛A(chǔ)的框架式知識表達(dá)法以及以本體論為主要架構(gòu)的本體論知識表達(dá)法。一些研究通過將本體引入財(cái)務(wù)管理領(lǐng)域[11-12],可以理清該領(lǐng)域的知識結(jié)構(gòu),有助于財(cái)管領(lǐng)域與各領(lǐng)域進(jìn)行融合,方便知識的重用和交互。信息檢索信息檢索時數(shù)據(jù)庫扮演的角色大多為索引表,主要內(nèi)容為文章所有關(guān)鍵字詞的地址,進(jìn)行檢索時系統(tǒng)先在索引表中取得使用者搜尋的字詞的地址再將擁有搜尋字詞的文章加以呈現(xiàn),檢索前需要對文章(文件)進(jìn)行前置處理,其流程如圖1所示。
智能型財(cái)務(wù)報(bào)表分析專家系統(tǒng)設(shè)計(jì)
系統(tǒng)設(shè)計(jì)思想如圖2所示,知識獲取過程由知識工程師與專家面談并閱讀相關(guān)文獻(xiàn),歸納評估項(xiàng)目與變量,組織知識框架,對評估變量進(jìn)行分類,最后由領(lǐng)域?qū)<叶x財(cái)報(bào)分析規(guī)則并通過模糊邏輯予以模糊化。知識表達(dá)部分以框架式知識表達(dá)法為基礎(chǔ),再導(dǎo)入本體論的概念完整的表達(dá)財(cái)報(bào)分析知識,以完成知識庫的構(gòu)建。知識推理機(jī)制與本體論構(gòu)建部分,以先前完成的知識庫為推理機(jī)制的依據(jù),將兩者建立溝通完成整合。知識庫擴(kuò)充部分利用信息檢索技術(shù)將財(cái)報(bào)中與知識庫內(nèi)部財(cái)報(bào)分析專有名詞在語義和概念上相似的字詞檢索出來,再置入知識庫中進(jìn)行知識建模,通過這種機(jī)制提供系統(tǒng)自我學(xué)習(xí)能力。
1.財(cái)報(bào)分析知識獲取知識獲取
分為三個階段,第一階段界定評估企業(yè)財(cái)務(wù)體質(zhì)所需分析的問題分類以及解決各問題必須使用哪些評估項(xiàng)目與評估變量。第二階段建立知識框架關(guān)聯(lián)性和屬性分類,完成評估變量的分類。第三階段探索專家解決問題的過程與線索,在分析過程中為各個評估變量定義評估標(biāo)準(zhǔn),并完成模糊語義的定義、歸屬函數(shù)與模糊規(guī)則的制定。
2.財(cái)報(bào)分析知識表達(dá)
對獲取的專家知識進(jìn)行知識建模,首先以框架式知識表達(dá)法描述領(lǐng)域知識的層次關(guān)系。若僅以框架式表達(dá)領(lǐng)域知識雖然能顯現(xiàn)知識的結(jié)構(gòu)性,但是仍有諸多缺陷,因?yàn)榭蚣苁街R表達(dá)法完全以面向?qū)ο蟮母拍钆c特性作為知識表達(dá)架構(gòu),如果從知識更新與維護(hù)角度而言,一旦知識類別與屬性定義完成,日后難以進(jìn)行修改與更新,所以知識表達(dá)功能仍稍有不足,而且與人類的思維仍有落差。因此我們將現(xiàn)有的框架式知識表達(dá)與本體論知識表達(dá)加以整合。首先對構(gòu)建完成的框架式知識庫進(jìn)行分析,再以此為基礎(chǔ)進(jìn)入本體論知識表達(dá)階段,將分析完成的知識概念導(dǎo)入本體論并加以擴(kuò)充,再通過知識框架間的關(guān)聯(lián)性和模糊規(guī)則表達(dá)知識概念間的關(guān)系、知識概念本身所代表的情況、屬性或?qū)S忻~間的邏輯關(guān)系、范圍與性質(zhì)。本體論知識表達(dá)實(shí)現(xiàn)平臺采用Protégé的本體論知識模塊。
3.建立財(cái)報(bào)分析知識推理機(jī)制
將已完成的框架式知識表達(dá)作為推理機(jī)制的依據(jù),主要由模糊規(guī)則、知識類別描述以及知識類別實(shí)體化組成。采用支持Rete算法的JESS作為推理機(jī)制工具,模糊規(guī)則撰寫部分采用由JESS延伸而來的FuzzyJess。各個知識類別的結(jié)構(gòu)利用JavaBean設(shè)計(jì)完成,然后將模糊規(guī)則置入所屬的類別中,再利用JESS描述各個知識類別以及實(shí)體化,此時可開始接收使用者輸入的數(shù)據(jù),JESS再用相關(guān)的指令將數(shù)據(jù)分別傳遞至各個對象進(jìn)行模糊推理。
4.知識本體論與推理機(jī)制的溝通
本體論及知識建模開發(fā)環(huán)境與其它問題求解軟件結(jié)合是智能型系統(tǒng)發(fā)展與應(yīng)用的關(guān)鍵成功因素之一[14],這一階段主要任務(wù)在于將領(lǐng)域知識本體論以及推理機(jī)制整合并構(gòu)建溝通平臺。采用Eriksson開發(fā)的JessTab作為兩者溝通的橋梁。Protégé最大的優(yōu)點(diǎn)在于可通過插件擴(kuò)充功能[15],JessTab作為Protégé的插件成功的整合Jess與Protégé。
5.財(cái)報(bào)分析知識庫擴(kuò)充
財(cái)報(bào)分析領(lǐng)域的專有名詞中由于翻譯和習(xí)慣的差異,產(chǎn)生許多同義詞,若僅以關(guān)鍵詞為基礎(chǔ)進(jìn)行檢索,難以找出與關(guān)鍵詞在知識上相近的文字,無法實(shí)現(xiàn)知識庫的擴(kuò)充和系統(tǒng)自我學(xué)習(xí)能力,因此系統(tǒng)結(jié)合了文件前置處理流程和擴(kuò)充式查詢檢索,有利于知識建模與知識庫的完整性,進(jìn)而提供系統(tǒng)自我學(xué)習(xí)能力的機(jī)制。整個過程分成三個階段,分別為建立詞庫、文件前置處理、知識搜尋與知識庫擴(kuò)充。
智能型財(cái)務(wù)報(bào)表分析專家系統(tǒng)實(shí)現(xiàn)
1.系統(tǒng)架構(gòu)
圖3(圖略)為智能型財(cái)報(bào)分析專家系統(tǒng)架構(gòu)圖。在系統(tǒng)架構(gòu)與設(shè)計(jì)上,采用開放式平臺和元件化設(shè)計(jì)原理,結(jié)合Java交互式運(yùn)算模式與JESS推理機(jī)制的開發(fā)工具。采用框架式與本體論知識表達(dá)法充分表達(dá)財(cái)務(wù)報(bào)表分析領(lǐng)域知識,并利用JessTab提供的方法和功能將二種知識表達(dá)法建立的知識庫加以整合,有利于知識庫管理與更新同步化。由于財(cái)報(bào)分析各個方面評估結(jié)果隨著使用者認(rèn)知的不同而稍有差異,因此采用模糊規(guī)則實(shí)現(xiàn)更精確以及口語化的推理結(jié)果。使用者操作界面分為兩種模式,一種模式使用者可針對十三個主要的財(cái)務(wù)比率進(jìn)行數(shù)據(jù)輸入,完成后系統(tǒng)即進(jìn)入推理運(yùn)算。另一種模式為系統(tǒng)讀取財(cái)務(wù)報(bào)表,對報(bào)表內(nèi)容以及概念式索引表進(jìn)行分析、比對,針對財(cái)務(wù)比率以及會計(jì)科目間的知識、概念、同義字關(guān)系構(gòu)建出知識本體論,再置入本體論知識庫中,并搭配框架式推理架構(gòu)對報(bào)表中的數(shù)據(jù)進(jìn)行推理、運(yùn)算產(chǎn)生最后結(jié)果。使用者界面與索引表搜尋界面采用JSP設(shè)計(jì),使用者通過Web瀏覽器即可使用系統(tǒng)。