王瑞萍, 鮑喜, 張海超, 侯崇才
(1.國(guó)網(wǎng)冀北電力有限公司,北京 100054;2.北京國(guó)電通網(wǎng)絡(luò)技術(shù)有限公司,北京 100070)
隨著計(jì)算機(jī)科學(xué)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,人工智能的發(fā)展也越來(lái)越迅速,在國(guó)民生活和各個(gè)行業(yè)中的應(yīng)用也越來(lái)越廣泛。通過(guò)對(duì)大數(shù)據(jù)進(jìn)行分析和學(xué)習(xí),通過(guò)試錯(cuò)和糾錯(cuò)的過(guò)程對(duì)智能化程度實(shí)現(xiàn)提升,通過(guò)模仿人類的思維模式,人工智能發(fā)展成為進(jìn)行數(shù)據(jù)識(shí)別、圖像識(shí)別、語(yǔ)言識(shí)別并進(jìn)行分析和處理的一種有效手段。傳統(tǒng)的審計(jì)工作中,需要人工對(duì)需要審計(jì)的數(shù)據(jù)和文件進(jìn)行收集、歸類、分析,完成方案設(shè)計(jì)、確定、實(shí)施以及出具報(bào)告的過(guò)程。整個(gè)審計(jì)過(guò)程復(fù)雜繁瑣,需要消耗大量的人力資源,因此審計(jì)的智能化發(fā)展是大勢(shì)所趨[1-6]。
人工智能在審計(jì)工作中的應(yīng)用,挑戰(zhàn)和機(jī)遇是并存的。第一,雖然人工智能降低了審計(jì)工作的安全性,但也在某種程度上降低了其工作的風(fēng)險(xiǎn)。傳統(tǒng)人工審計(jì)是采取抽樣審計(jì)的方式,提高抽樣的樣本基數(shù)能夠降低審計(jì)的風(fēng)險(xiǎn),但同時(shí)會(huì)提高審計(jì)的時(shí)間成本和人力資源成本。當(dāng)人工智能應(yīng)用到審計(jì)工作中后,可以輕松地實(shí)現(xiàn)對(duì)所有數(shù)據(jù)的全面審計(jì),對(duì)所有數(shù)據(jù)進(jìn)行逐一分析,能夠有效規(guī)避漏審所帶來(lái)的風(fēng)險(xiǎn)。第二,在審計(jì)工作中的應(yīng)用人工智能能夠有效提升其效率。通常審計(jì)工作進(jìn)行過(guò)程中,審計(jì)人員需要對(duì)所獲取的大量的數(shù)據(jù)進(jìn)行匯總、分類和分析,這個(gè)過(guò)程是十分繁雜、工作量巨大的。人工進(jìn)行這個(gè)過(guò)程不僅會(huì)耗費(fèi)大量時(shí)間,還會(huì)面臨著數(shù)據(jù)統(tǒng)計(jì)不完全、信息分析不全面等問(wèn)題。人工智能對(duì)所獲取的數(shù)據(jù)進(jìn)行分析,可以在極短的時(shí)間內(nèi)完成全部數(shù)據(jù)的分析,不僅耗時(shí)短,而且分析全面,工作效率大大提升。第三,人工智能應(yīng)用于審計(jì)工作,具有預(yù)見(jiàn)性,能提升企業(yè)的價(jià)值。人工智能對(duì)審計(jì)數(shù)據(jù)分析全面,信息挖掘更深,分析更全面,能夠根據(jù)現(xiàn)有的數(shù)據(jù)提出預(yù)見(jiàn)性的審計(jì)意見(jiàn),不僅僅再拘泥于對(duì)現(xiàn)有數(shù)據(jù)的核實(shí)與糾錯(cuò),還能夠通過(guò)全面的審計(jì)報(bào)告提出適合企業(yè)發(fā)展的前瞻性意見(jiàn),促進(jìn)企業(yè)發(fā)展,提升企業(yè)價(jià)值。
基于以上的分析,人工智能在審計(jì)工作中應(yīng)用,機(jī)遇與挑戰(zhàn)是并存的,規(guī)避風(fēng)險(xiǎn),抓住機(jī)遇,是未來(lái)人工智能在審計(jì)工作中應(yīng)用發(fā)展的指南。本文設(shè)計(jì)了一種人工智能審計(jì)平臺(tái),對(duì)其整體架構(gòu)、軟件系統(tǒng)和硬件系統(tǒng)進(jìn)行了詳細(xì)的介紹,并分析了該平臺(tái)的優(yōu)缺點(diǎn),提出了進(jìn)一步改善的策略。
這種人工智能審計(jì)平臺(tái)主要包括3大模塊,分別為審計(jì)方案確定模塊、審計(jì)方案實(shí)施模塊和審計(jì)方案實(shí)施終結(jié)模塊。該平臺(tái)可以同時(shí)應(yīng)用于傳統(tǒng)的審計(jì)工作,如重復(fù)性審計(jì)業(yè)務(wù);也可以用于特殊審計(jì)業(yè)務(wù),如領(lǐng)導(dǎo)經(jīng)濟(jì)責(zé)任審計(jì)、臨時(shí)審計(jì)業(yè)務(wù)以及主動(dòng)開(kāi)展的審計(jì)業(yè)務(wù)等。
對(duì)于傳統(tǒng)審計(jì)業(yè)務(wù),一般可以遵循既定的程序進(jìn)行審計(jì)。在審計(jì)方案確定階段,系統(tǒng)獲取所輸入的審計(jì)數(shù)據(jù),根據(jù)算法對(duì)相應(yīng)的數(shù)據(jù)進(jìn)行匯總、歸類和分析,通過(guò)對(duì)數(shù)據(jù)進(jìn)行分類后,判定該審計(jì)工作是否為特殊審計(jì)業(yè)務(wù)。當(dāng)確定當(dāng)前審計(jì)工作不為特殊審計(jì)業(yè)務(wù)后,系統(tǒng)根據(jù)數(shù)據(jù)庫(kù)中資料自動(dòng)確定審計(jì)方案。確定審計(jì)方案后,系統(tǒng)進(jìn)入到審計(jì)方案實(shí)施階段,系統(tǒng)自動(dòng)對(duì)存在違規(guī)的數(shù)據(jù)進(jìn)行篩選,尤其是對(duì)大金額、多疑點(diǎn)的數(shù)據(jù)進(jìn)行記錄、分析,進(jìn)一步確定審計(jì)工作的終點(diǎn)和難點(diǎn),然后根據(jù)之前所確定的審計(jì)方案進(jìn)行實(shí)施;之后,系統(tǒng)進(jìn)入到審計(jì)方案實(shí)施終結(jié)階段,根據(jù)所形成的審計(jì)初始報(bào)告進(jìn)行進(jìn)一步的審核,然后在進(jìn)入人工審核階段,確定審計(jì)結(jié)果無(wú)誤后,出具審核報(bào)告;最后將審計(jì)報(bào)告反饋給被審計(jì)單位或被審計(jì)人,通知對(duì)方對(duì)審計(jì)結(jié)果進(jìn)行解釋、說(shuō)明、整改等工作,同時(shí)系統(tǒng)對(duì)整改工作進(jìn)行同步跟蹤。
對(duì)于特殊審計(jì)業(yè)務(wù),系統(tǒng)在審計(jì)方案確定階段進(jìn)程基本相同。當(dāng)系統(tǒng)對(duì)所接收的數(shù)據(jù)進(jìn)行匯總、歸類和分析后,若確定當(dāng)前審計(jì)業(yè)務(wù)為特殊審計(jì)業(yè)務(wù),則自動(dòng)開(kāi)啟人工審計(jì)方案確定模塊,通過(guò)人工輸入審計(jì)方案,然后按照人工輸入的審計(jì)方案進(jìn)行審計(jì);人工輸入審計(jì)方案之后,在審計(jì)方案實(shí)施模塊和審計(jì)方案實(shí)施終結(jié)模塊,特殊審計(jì)業(yè)務(wù)的審計(jì)流程與傳統(tǒng)審計(jì)業(yè)務(wù)的流程基本相同。
與傳統(tǒng)的人工智能審計(jì)平臺(tái)不同的是,這個(gè)人工智能審計(jì)平臺(tái)的智能性主要體現(xiàn)在,當(dāng)需要進(jìn)行人工操作時(shí),可以自動(dòng)開(kāi)啟人際互動(dòng)模式。無(wú)論是在上述的特殊審計(jì)業(yè)務(wù)中,還是在最后的人工審核過(guò)程中,都會(huì)開(kāi)啟人機(jī)互動(dòng)模式。而且人際互動(dòng)模式有利于人工智能審計(jì)判斷力和安全性的提升,在需要與被審計(jì)人員及時(shí)溝通,或無(wú)法準(zhǔn)確進(jìn)行審計(jì)工作判斷以及程序運(yùn)行出現(xiàn)問(wèn)題時(shí),也會(huì)開(kāi)啟人機(jī)互動(dòng)模式,系統(tǒng)會(huì)自動(dòng)對(duì)人工判定或人工操作進(jìn)行記錄,應(yīng)用下一次的類似情況。人際互動(dòng)模式在很大程度上規(guī)避了人工智能審計(jì)系統(tǒng)的不足,解決了人工智能時(shí)效性差、判斷不準(zhǔn)確、安全性不高等問(wèn)題。人工智能審計(jì)平臺(tái)整體架構(gòu)如圖1所示。
圖1 人工智能審計(jì)平臺(tái)整體架構(gòu)
本人工智能審計(jì)平臺(tái)的軟件主要包括了5大模塊,分別為審計(jì)員模塊、監(jiān)督員模塊、被審計(jì)人員模塊、數(shù)據(jù)庫(kù)模塊和網(wǎng)絡(luò)同步模塊,如圖2所示。
圖2 人工智能審計(jì)平臺(tái)的軟件設(shè)計(jì)
在這個(gè)平臺(tái)中,網(wǎng)絡(luò)同步模塊是整個(gè)軟件系統(tǒng)的核心部分,要實(shí)現(xiàn)和其余4大模塊的信息共享。審計(jì)人員從資料庫(kù)中調(diào)取待審計(jì)的數(shù)據(jù),通過(guò)網(wǎng)絡(luò)同步模塊與數(shù)據(jù)庫(kù)模塊之間進(jìn)行信息共享,根據(jù)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)所調(diào)取的資料進(jìn)行數(shù)據(jù)的匯總、歸類和分析,初步判定審計(jì)業(yè)務(wù)類型;若為傳統(tǒng)審計(jì)業(yè)務(wù),數(shù)據(jù)庫(kù)反饋給出審計(jì)方案,按照方案進(jìn)行審計(jì),并將審計(jì)結(jié)果反饋給審計(jì)員,審計(jì)員進(jìn)行審計(jì)結(jié)果審核并出具審計(jì)報(bào)告,最后通過(guò)網(wǎng)絡(luò)同步模塊與被審計(jì)人員之間實(shí)現(xiàn)信息共享;若為特殊審計(jì)業(yè)務(wù),審計(jì)員人工極性審計(jì)方案確定,審計(jì)方案通過(guò)網(wǎng)絡(luò)同步模塊與數(shù)據(jù)庫(kù)進(jìn)行信息共享,將審計(jì)方案同步至數(shù)據(jù)庫(kù),以供下次同類型審計(jì)業(yè)務(wù)調(diào)用;同時(shí)根據(jù)人工輸入的審計(jì)方案進(jìn)行審計(jì),并將審計(jì)結(jié)果反饋給審計(jì)員,審計(jì)員進(jìn)行審計(jì)結(jié)果審核并出具審計(jì)報(bào)告,最后通過(guò)網(wǎng)絡(luò)同步模塊與被審計(jì)人員之間實(shí)現(xiàn)信息共享;監(jiān)督員模塊通過(guò)網(wǎng)絡(luò)同步與審計(jì)員模塊、被審計(jì)人員模塊和數(shù)據(jù)庫(kù)之間進(jìn)行信息共享,完成對(duì)審計(jì)過(guò)程、程序運(yùn)行、數(shù)據(jù)庫(kù)安全、硬件設(shè)施等進(jìn)行監(jiān)控,保障審計(jì)過(guò)程的安全性。審計(jì)員模塊主要是審計(jì)人員進(jìn)行操作和接受反饋信息的模塊,主要包括了數(shù)據(jù)管理、方案管理和報(bào)告管理,具體設(shè)計(jì)了數(shù)據(jù)的匯總、歸類和分析,審計(jì)方案的確定和實(shí)施,審計(jì)報(bào)告的審核和出具。監(jiān)督員模塊主要是監(jiān)督員對(duì)審計(jì)過(guò)程進(jìn)行監(jiān)督的模塊,主要包括了數(shù)據(jù)安全的監(jiān)督和設(shè)備安全的監(jiān)督。被審計(jì)人員模塊主要是被審計(jì)人員接受審計(jì)報(bào)告和審計(jì)結(jié)果,以及對(duì)審計(jì)結(jié)果做出解釋、說(shuō)明和整改的模塊,可以通過(guò)網(wǎng)絡(luò)同步與審計(jì)員模塊實(shí)施信息共享,接受來(lái)自審計(jì)員的信息,并進(jìn)行整改信息的上傳和同步。審計(jì)流程如圖3所示。
圖3 審計(jì)流程圖
審計(jì)方案制定、方案實(shí)施等過(guò)程是基于先進(jìn)的電子新技術(shù)和計(jì)算技術(shù)實(shí)現(xiàn)的。其中,審計(jì)方案添加的方法為addAuditplanInfo(),查詢審計(jì)方案的方法為queryAuditplanInfo(),編輯審計(jì)方案的方法為modifyAuditplanInfo(),刪除審計(jì)方案的方法為delAuditplanInfo()。以添加審計(jì)方案為例,在錄入審計(jì)方案信息時(shí),首先利用addAuditplanInfo()方法將進(jìn)行審計(jì)方案的添加并對(duì)其進(jìn)行檢驗(yàn),然后將方案?jìng)魉椭吝壿媽硬⑻砑舆壿嬏幚怼kS后,利用insertAuditplanInfo()方法插入數(shù)據(jù)庫(kù)中,returnAuditplanInfo()返回,showAuditplanInfo()顯示。調(diào)用數(shù)據(jù)庫(kù)中審計(jì)方案的方法為selectAuditplanInfo(),相關(guān)代碼如圖4所示。
圖4 調(diào)取審計(jì)方案的方法的代碼
這個(gè)人工智能審計(jì)平臺(tái)的硬件系統(tǒng)主要由審計(jì)員客戶端、監(jiān)督員客戶端、被審計(jì)人員客戶端、數(shù)據(jù)庫(kù)服務(wù)器、業(yè)務(wù)管理服務(wù)器、數(shù)據(jù)管理服務(wù)器、安全管理服務(wù)器和網(wǎng)關(guān)服務(wù)器組成,如圖5所示。
圖5 人工智能審計(jì)平臺(tái)硬件設(shè)計(jì)
在這行中,審計(jì)員終端的主要功能是審計(jì)員可以通過(guò)該終端向服務(wù)器發(fā)送指令和接收來(lái)自服務(wù)器的相關(guān)反饋信息,審計(jì)員可以通過(guò)其終端發(fā)送對(duì)審計(jì)過(guò)程的判定指令、審計(jì)方案等,然后接收來(lái)自服務(wù)器的審計(jì)結(jié)果信息;監(jiān)督員終端和被審計(jì)人員終端的主要作用也是發(fā)送指令和接收信息;監(jiān)督員可通過(guò)其終端接收來(lái)自服務(wù)器的各個(gè)方面的信息,根據(jù)信息對(duì)審計(jì)過(guò)程中的安全性進(jìn)行判定,并將判定結(jié)果通過(guò)其終端上傳至服務(wù)器;被審計(jì)人員可以通過(guò)其終端上傳審計(jì)資料,以及對(duì)審計(jì)結(jié)果做出的解釋、說(shuō)明和整改等信息,并對(duì)來(lái)自服務(wù)器的審計(jì)結(jié)果信息進(jìn)行接收;數(shù)據(jù)庫(kù)服務(wù)器主要是對(duì)審計(jì)資料、數(shù)據(jù)以及審計(jì)過(guò)程進(jìn)行管理,另外還提供了業(yè)務(wù)管理服務(wù)器接口、數(shù)據(jù)管理服務(wù)器接口和安全管理服務(wù)器接口;業(yè)務(wù)管理服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器相連,主要作用是對(duì)審計(jì)業(yè)務(wù)過(guò)程、審計(jì)方案等信息的存儲(chǔ)和調(diào)??;數(shù)據(jù)管理服務(wù)也與數(shù)據(jù)庫(kù)服務(wù)器相連,主要作用是對(duì)審計(jì)數(shù)據(jù)匯總、歸類、分析方法以及判定方法的儲(chǔ)存與調(diào)??;安全管理服務(wù)器也與數(shù)據(jù)庫(kù)服務(wù)器相連接,主要是用來(lái)儲(chǔ)存和調(diào)取審計(jì)過(guò)程數(shù)據(jù)安全信息和設(shè)備安全信息;網(wǎng)關(guān)服務(wù)器的主要作用是利用互聯(lián)網(wǎng)實(shí)現(xiàn)審計(jì)員終端、被審計(jì)人員終端、監(jiān)督員終端和數(shù)據(jù)庫(kù)之間的網(wǎng)絡(luò)同步、信息傳遞和信息共享。
基于人工智能審計(jì)平臺(tái)的架構(gòu)特點(diǎn)以及軟件和硬件特點(diǎn),這個(gè)平臺(tái)主要具有以下幾大功能。
(1)數(shù)據(jù)采集功能。平臺(tái)具有審計(jì)員端口和被審計(jì)人員端口,兩個(gè)端口分別與服務(wù)器相連接,然后通過(guò)互聯(lián)網(wǎng)實(shí)現(xiàn)數(shù)據(jù)的互通與共享。審計(jì)員端口可以接受來(lái)自審計(jì)元的數(shù)據(jù),并實(shí)現(xiàn)對(duì)數(shù)據(jù)的儲(chǔ)存;被審計(jì)人員端口可以接受來(lái)自被審計(jì)人員的數(shù)據(jù),并實(shí)現(xiàn)對(duì)數(shù)據(jù)的儲(chǔ)存。另外通過(guò)網(wǎng)絡(luò)同步模塊將其與數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行信息共享,調(diào)取數(shù)據(jù)庫(kù)服務(wù)器中的方法對(duì)數(shù)據(jù)按照區(qū)域不同、機(jī)架不同和網(wǎng)段不同進(jìn)行分類和儲(chǔ)存;除此之外還能進(jìn)行數(shù)據(jù)篩選,識(shí)別多疑點(diǎn)的數(shù)據(jù),并進(jìn)行清理和篩選。
(2)數(shù)據(jù)持續(xù)分析功能?;谟?jì)算機(jī)技術(shù),該平臺(tái)能夠進(jìn)行錯(cuò)誤的記錄和糾錯(cuò),不斷地完善數(shù)據(jù)分析和處理方法;例如,當(dāng)審計(jì)完成后,如果審計(jì)結(jié)果出現(xiàn)問(wèn)題,可以通過(guò)系統(tǒng)自動(dòng)進(jìn)行審計(jì)過(guò)程核驗(yàn),也可以人工進(jìn)行核驗(yàn),然后對(duì)產(chǎn)生錯(cuò)誤的審計(jì)過(guò)程進(jìn)行糾錯(cuò)和記錄,下一次進(jìn)行類似審計(jì)工作時(shí)則直接調(diào)用優(yōu)化過(guò)的審計(jì)方案,實(shí)現(xiàn)持續(xù)改進(jìn)和分析。另外,本系統(tǒng)還可實(shí)現(xiàn)對(duì)數(shù)據(jù)、文件和圖像的識(shí)別與處理,并不斷地對(duì)數(shù)據(jù)進(jìn)行實(shí)時(shí)分析。
(3)審計(jì)預(yù)警功能。本平臺(tái)具有監(jiān)督員端口,通過(guò)網(wǎng)絡(luò)同步對(duì)審計(jì)過(guò)程和審計(jì)設(shè)備進(jìn)行監(jiān)督,設(shè)定預(yù)警閾值,通過(guò)對(duì)數(shù)據(jù)的持續(xù)分析,以疑點(diǎn)數(shù)據(jù)為基準(zhǔn),對(duì)超出預(yù)警閾值的數(shù)據(jù)進(jìn)行動(dòng)態(tài)監(jiān)測(cè),分析其預(yù)警原因,找出風(fēng)險(xiǎn)參數(shù),并能夠?qū)︻A(yù)警經(jīng)過(guò)進(jìn)行儲(chǔ)存、調(diào)用、編輯、報(bào)送等。
(4)人機(jī)互動(dòng)功能。本平臺(tái)具有人機(jī)互動(dòng)模式,在人工智能無(wú)法完成某些風(fēng)險(xiǎn)判定和審計(jì)方案制定時(shí),開(kāi)啟人際互動(dòng)模式,通過(guò)人工方法進(jìn)行判定或方案制定。人際互動(dòng)模式在很大程度上彌補(bǔ)了人工智能審計(jì)平臺(tái)的不足,解決了人工智能時(shí)效性差、判斷不準(zhǔn)確、安全性不高等問(wèn)題。另外,人工制定方案和人工優(yōu)化方案會(huì)進(jìn)一步儲(chǔ)存到服務(wù)器中,以供下一次類似審計(jì)過(guò)程調(diào)用。
本文設(shè)計(jì)了一種人工智能審計(jì)平臺(tái),其整體架構(gòu)包括了審計(jì)方案確定模塊、審計(jì)方案實(shí)施模塊和審計(jì)方案實(shí)施終結(jié)模塊,可以同時(shí)實(shí)現(xiàn)對(duì)傳統(tǒng)審計(jì)業(yè)務(wù)和特殊審計(jì)業(yè)務(wù)的審計(jì);其軟件系統(tǒng)主要包括審計(jì)員模塊、監(jiān)督員模塊、被審計(jì)人員模塊、數(shù)據(jù)庫(kù)模塊和網(wǎng)絡(luò)同步模塊,通過(guò)網(wǎng)絡(luò)同步實(shí)現(xiàn)了各個(gè)模塊的信息共享;對(duì)應(yīng)軟件系統(tǒng)中的各個(gè)模塊,硬件系統(tǒng)主要包括審計(jì)員客戶端、監(jiān)督員客戶端、被審計(jì)人員客戶端、數(shù)據(jù)庫(kù)服務(wù)器、業(yè)務(wù)管理服務(wù)器、數(shù)據(jù)管理服務(wù)器、安全管理服務(wù)器和網(wǎng)關(guān)服務(wù)器。該人工智能審計(jì)平臺(tái)具有數(shù)據(jù)采集、數(shù)據(jù)持續(xù)分析、審計(jì)預(yù)警和人機(jī)互動(dòng)功能。尤其是其人機(jī)互動(dòng)功能,很大程度上彌補(bǔ)了傳統(tǒng)人工智能審計(jì)平臺(tái)時(shí)效性差、判斷不準(zhǔn)確、安全性不高等不足。