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