领域应用 | 基于知识图谱的警用安保机器人大数据分析技术研究
本文轉載自公眾號:警察技術雜志。?
?
郝久月??樊志英?? 汪寧?? 王欣 ?
?
摘?? 要:構建大數據支撐下的智能應用是公安信息化發展的趨勢,警用安保機器人大數據分析平臺的核心功能包括機器人智能人機交互和前后端融合的大數據情報分析研判。闡述了知識圖譜技術在警用安保機器人人機交互和情報分析領域應用的突出優勢,并從知識構建、推理挖掘、決策服務等方面提出了警用安保機器人大數據分析系統建設的總體方案。
?
關鍵詞:知識圖譜?? 機器人?? 大數據?? 綜合研判
??
?
引言
警用安保機器人綜合運用物聯網、人工智能、云計算、大數據等技術,具備自主感知、自主行走、自主保護、互動交流、便民服務、警用巡邏等能力,可輔助警察完成基礎性、重復性、危險性的工作,持續推動警務服務升級。隨著人工智能的不斷發展,警用安保機器人更加關注機器人智能化能力,以及機器人與現有公安信息化流程無縫對接的大數據智能分析平臺的建設能力。智能化已經成為衡量機器人性能的首要標準。
本文總結知識圖譜技術在警用安保機器人大數據分析領域應用的技術優勢,并圍繞警用安保機器人后臺智能人機交互和前后端融合的大數據情報分析研判兩大核心功能提出系統建設的總體方案。
?
一、知識圖譜技術
目前,人工智能的進展突出體現在以深度學習為代表的機器學習以及以知識圖譜為代表的知識工程兩大領域。腦科學領域的一些最新研究進展為機器人的研發帶來了新的啟示。相關研究顯示,人腦在進行閱讀、問答、計算等非反射性活動時,通常會調動大腦中的多個功能區域,同時進行協作決策。如圖1所示,人腦的網絡化協作過程主要是為了充分使用不同區域所獲得和存儲的信息,從而做出綜合性的決策研判。由此可以看出,網絡是一種建模多源信息和多種要素的有效方法。
知識圖譜(Knowledge Graph)是一種語義網絡,包含大量實體和概念及其之間的語義關系,知識圖譜中所富含的實體、概念、屬性、關系等信息,提供了從“關系”角度去分析問題的能力。因此,為了充分組織和管理人機交互過程中和機器人自感知過程中獲取的海量數據,知識圖譜技術的第一階段,應從多源異構數據中識別出目標、行為、時空關系等構建系統的本體模型,進而,將要素通過相互作用的方式系統整合,形成目標關系的知識關聯網絡。因此,知識圖譜在警用安保機器人智能化領域的應用具有巨大潛能。
?
二、警用知識庫構建技術
機器人的人機語音交互功能是決定機器人友好性和智能性的關鍵因素,智能問答是未來智能化發展中人機交互的主要方式。智能問答的核心在于聊天語料和知識推理兩部分。當前,互聯網和專有網絡上,研究人員已建立了通用問詢知識庫包含衣食住行等多個方面的常用知識。然而,針對警用安保機器人面向公安業務的知識庫目前仍處于研究階段。
從技術層面,問答系統按照知識來源可以分為檢索式問答(Retrieval-based Question Answering, RQA)和基于知識庫的問答(Knowledge Base Question Answering,KBQA)。RQA的知識來源為非結構化的文檔,針對用戶的問句對一個文檔集合進行排序,并返回排序結果,或者將單個文檔中與問題最相關的特定語句返回。KBQA的知識來源為結構化的知識庫,針對用戶的問句,利用知識庫進行查詢和推理,得出最終答案。區別于聊天機器人,KBQA更關注事實性問題;區別于RQA,KBQA返回的不是文檔排序結果或相關的句子,而是直接給出答案。針對公安行業,警務安保機器人更應以正規、明確的方式對群眾提問進行準確回答。因此采用KBQA的方式,構建警用安保機器人知識庫,問答系統需要通過自然語言處理技術,將用戶問句中的主題實體識別出來,并鏈接到知識庫中對應的實體,通過關系路徑推斷推理出主題實體到答案節點的路徑,從而得到最終的問題答案。
?
三、警用機器人后臺情報分析技術
警用安保機器人具有全面的數據感知功能,將機器人前端感知數據與已建的公安大數據分析系統深度融合,將警用安保機器人巡邏工作納入公安情報分析、處置流程中,使其成為情報分析系統的重要數據來源,后端的情報研判結果可以直接指揮機器人的下一步行動,形成公安大數據情報分析閉環。因此,公安情報分析能力是警用安保機器人大腦的重要組成部分。
在情報分析領域,傳統的情報研判模型通常是由專家系統和邏輯推理計算完成,其存在兩個方面的缺陷。首先,專家知識的獲取嚴重依賴領域專家的知識總結能力,但在實際工作當中,專家知識的總結往往存在著掛一漏萬的情況,大量細節性、隱含但非常關鍵的判定知識難以被引入到專家系統中,這就導致專家系統在實際應用場景中效果往往不夠理想。另一方面,傳統的推理系統往往將各個知識和要素當作孤立的個體對待,對于知識與知識、要素與要素、知識與要素之間的關聯關系沒有非常好的建模。這就導致對于決策信息的研判與分析十分片面和孤立,單純依賴傳統專家與推理系統分析研判模型難以滿足公安等復雜場景下的實際業務需求。
基于知識圖譜的情報分析模型采用網絡組織的方式對數據對象進行組織,其固有優勢明顯,適合應用在機器人后臺中提供分析決策能力。首先,在知識圖譜中,要素對象和對象間關系是能夠獨立進行管理的,模型可以動態調整知識圖譜中節點和邊之間的關系,將目標的識別過程和知識的組織過程有效結合起來。其次,知識圖譜本身和推理系統之間并不是耦合的,用戶可以根據需要定義不同的推理規則,從而挖掘知識圖譜當中的相關關系。這種知識與模型分離的數據管理方式,保障系統能夠支持不同類型的推理決策模型,同時能夠和后續的預測預警模塊無縫對接,系統的靈活性大大提高。在系統進行知識升級時,如果是目標識別模塊有所改進,可以通過更新知識圖譜中的對象與關聯關系網絡進行知識模型升級;如果是后續的預測預警模塊進行了升級,則可以脫離知識圖譜,獨立進行模型升級。
目前,基于知識圖譜的情報分析技術已應用于各國的警務情報項目中。其中美國Palantir公司的Gotham平臺構建出一套語義知識搜索挖掘平臺,總結提煉八個信息實體:人、車、位置、罪案、逮捕、文件、備注與其他,并構建不同個體間的知識關聯,極大提高了破案準確率和效率。在國內,知識圖譜技術應用于輔助公安刑偵、經偵等警種的案件偵破工作。針對特定案件,按照人、事、地、物、組織構建社會關系網,結合專家研判經驗規則和知識,迅速調用PB及以上量級數據之間的關系,分析推演出案件的研判結果。
?
四、警用安保機器人后端系統總體架構
警用安保機器人后端系統總體架構的核心功能包括:機器人人機交互平臺和機器人大數據平臺,如圖2所示。
??
(一)機器人人機交互平臺
包含了知識庫的構建、知識存儲、知識應用。前端機器人本體將采集到的語音輸入至語音識別模塊,經過自然語言處理,將結構化的實體輸入知識問答系統,獲取答案,并通過語音合成模塊進行輸出播放。
1. 知識庫構建
如圖3所示,進一步描述了知識庫的構建過程。知識獲取的主要目的是融合通用知識基礎庫與領域專業基礎庫,抽取其中的概念、實例、屬性和關系。通用基礎庫是指從常識知識中選取和領域相關知識構成的知識庫。領域基礎庫是用來描述領域相關的其他基本知識,如便民服務更關注的證件辦理、安保巡邏更關注的安全常識,其來源于專業領域字典、核心詞匯表等。其次,為了獲取當前最新最實時的領域知識,建立領域更新庫,不斷更新和完善知識庫內容。
?
2. 知識計算
包括屬性計算、關系計算和實例計算。
3. 知識存儲
經驗證的海量知識存儲于圖數據和關系數據庫中。
4. 知識應用
通過建立知識圖譜,可開展語義檢索、個性化推薦、知識問答。其中警用機器人直接調用知識問答應用。
(二)機器人大數據平臺
包含了知識庫構建、推理挖掘和決策支持。將機器人感知數據與公安大數據進行深度融合,形成公安情報分析知識庫,利用關聯分析等算法,實現可視化分析、關系人挖掘等上層應用,并將分析結果反饋到機器人本體,指導本體下一步工作。
1. 知識庫構建
提取的人、事、地、物、組織等要素對象,將其作為知識圖譜當中的實體進行建模。其次,基于實體—鏈接二維理論,將實體之間的關系(例如:社交關系、家庭、戶籍、資金往來、住宿出行等關系)抽象為鏈接表示為連線,存儲在圖數據庫中,形成不同主題的知識圖譜。
2. 推理挖掘
能夠從已有知識中發現隱含知識。在知識圖譜之上,通過開發各類數據研判模型,如對象關系的異常檢測、與特定事件關聯關系的查詢等,就可以有效支撐情報分析中的各項數據研判任務。
3. 決策支持
分析研判結果結合全息圖像可視化、時空可視化、圖可視化分析等可視化分析技術,將數據中多維度知識以易于人類理解的方式盡可能多地提供給決策專家。專家通過系統一鍵下發功能,可快速向前端警用安保機器人下發巡邏指令,到達指定地點,開展數據搜集或巡邏工作。
?
五、成果試用
在公安工作的眾多場景,特別是安保工作中,有很多涉及到基于公安行業安保知識圖譜的人機交互場景需求。例如:安保工作中的安保機器人自動區域巡邏、基于動態人臉識別與分析的重點人員現場識別與核驗系統、基于安保人員人臉識別與證件識別雙因子身份認證系統等場景中,通過安保機器人的引入,能大大提高安保工作的效率、水平和安全能力。同時通過將前端安保機器人與后臺大數據分析平臺建立高速、高效、安全的連接與互動通道,能夠切實將后端的行業知識處理分析能力和行業知識圖譜直接服務于一線工作,從而使前端感知機器人變成能夠交互、學習、思考的智能交互機器人。這點在重要場所的安保機器人實驗工作中已經得到檢驗,對系統架構、技術平臺、安全互聯、知識圖譜的場景化應用進行了實地驗證。下一步將繼續擴大實驗場景和范圍,力爭在完善功能、技術架構、知識圖譜的基礎上,將安保機器人的應用場景推向更大范圍。
?
六、結語
隨著大數據、云計算和人工智能等技術的快速發展,以智能化為核心的警用安保機器人大數據平臺已初步應用于公安實戰。利用知識圖譜理論將公安多源、異構大數據進行有效組織,構建以“知識”為核心的知識庫、關聯網絡和推理模型,可為警用安保機器人的應用提供重要的技術支撐。
?
參考文獻:
[1]?陳甜甜.警用巡邏機器人發展研究[J]. 安全技術參考, 2017(4):3-11.
[2]?仇韞琦. 智能時代人機交互的新方式——KBQA的前世今生. http://mp.weixin.qq.com/s/LkRrPXEjGRugw9LMSS9uJg[EB/OL].2018.
[3]?張華平.從Palantir看公安大數據應用[EB/OL].http://mt.sohu.com /20160523/n450910580.
[4]?明略數據. 明略數據實現人機同行[J]. 網絡安全和信息化, 2017(9):19.
[5]?王元卓, 賈巖濤, 趙澤亞. OpenKN網絡大數據時代的知識計算引擎[J]. CCF 通訊, 2014, 10(11): 30-35.
OpenKG.CN
中文開放知識圖譜(簡稱OpenKG.CN)旨在促進中文知識圖譜數據的開放與互聯,促進知識圖譜和語義技術的普及和廣泛應用。
點擊閱讀原文,進入 OpenKG 博客。
總結
以上是生活随笔為你收集整理的领域应用 | 基于知识图谱的警用安保机器人大数据分析技术研究的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 智能投顾全面解读
- 下一篇: 文本数据增强+NER