版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、. 領(lǐng)域應(yīng)用 | 知識圖譜的技術(shù)與應(yīng)用本文自公眾號:貪心科技。領(lǐng)域應(yīng)用 | 知識圖譜的技術(shù)與應(yīng)用文哲開放知識圖譜 1周前本文自公眾號:貪心科技。作者 | 文哲,人工智能、知識圖譜領(lǐng)域?qū)<覍?dǎo)讀:從一開場的Google搜索,到現(xiàn)在的聊天機(jī)器人、大數(shù)據(jù)風(fēng)控、證券投資、智能醫(yī)療、自適應(yīng)教育、推薦系統(tǒng),無一不跟知識圖譜相關(guān)。它在技術(shù)領(lǐng)域的熱度也在逐年上升。本文以通俗易懂的方式來講解知識圖譜相關(guān)的知識、尤其對從零開場搭建知識圖譜過程當(dāng)中需要經(jīng)歷的步驟以及每個階段需要考慮的問題都給予了比擬詳細(xì)的解釋。對于讀者,我們不要求有任何AI相關(guān)的背景知識。目錄:概論什么是知識圖譜知識圖譜的表示知識抽取知識圖譜的存儲金
2、融知識圖譜的搭建定義具體的業(yè)務(wù)問題數(shù)據(jù)收集 & 預(yù)處理知識圖譜的設(shè)計(jì)把數(shù)據(jù)存入知識圖譜上層應(yīng)用的開發(fā)知識圖譜在其他行業(yè)中的應(yīng)用實(shí)踐上的幾點(diǎn)建議結(jié)語1. 概論隨著移動互聯(lián)網(wǎng)的開展,萬物互聯(lián)成為了可能,這種互聯(lián)所產(chǎn)生的數(shù)據(jù)也在爆發(fā)式地增長,而且這些數(shù)據(jù)恰好可以作為分析關(guān)系的有效原料。如果說以往的智能分析專注在每一個個體上,在移動互聯(lián)網(wǎng)時代則除了個體,這種個體之間的關(guān)系也必然成為我們需要深入分析的很重要一局部。在一項(xiàng)任務(wù)中,只要有關(guān)系分析的需求,知識圖譜就有可能派的上用場。2. 什么是知識圖譜?知識圖譜是由Google公司在2012年提出來的一個新的概念。從學(xué)術(shù)的角度,我們可以對知識圖譜給一個這樣的
3、定義:知識圖譜本質(zhì)上是語義網(wǎng)絡(luò)Semantic Network的知識庫。但這有點(diǎn)抽象,所以換個角度,從實(shí)際應(yīng)用的角度出發(fā)其實(shí)可以簡單地把知識圖譜理解成多關(guān)系圖Multi-relational Graph。那什么叫多關(guān)系圖呢?學(xué)過數(shù)據(jù)構(gòu)造的都應(yīng)該知道什么是圖Graph。圖是由節(jié)點(diǎn)Verte*和邊Edge來構(gòu)成,但這些圖通常只包含一種類型的節(jié)點(diǎn)和邊。但相反,多關(guān)系圖一般包含多種類型的節(jié)點(diǎn)和多種類型的邊。比方左下列圖表示一個經(jīng)典的圖構(gòu)造,右邊的圖則表示多關(guān)系圖,因?yàn)閳D里包含了多種類型的節(jié)點(diǎn)和邊。這些類型由不同的顏色來標(biāo)記。在知識圖譜里,我們通常用實(shí)體Entity來表達(dá)圖里的節(jié)點(diǎn)、用關(guān)系Relatio
4、n來表達(dá)圖里的邊。實(shí)體指的是現(xiàn)實(shí)世界中的事物比方人、地名、概念、藥物、公司等,關(guān)系則用來表達(dá)不同實(shí)體之間的*種聯(lián)系,比方人-居住在-、三和四是朋友、邏輯回歸是深度學(xué)習(xí)的先導(dǎo)知識等等?,F(xiàn)實(shí)世界中的很多場景非常適合用知識圖譜來表達(dá)。比方一個社交網(wǎng)絡(luò)圖譜里,我們既可以有人的實(shí)體,也可以包含公司實(shí)體。人和人之間的關(guān)系可以是朋友,也可以是同事關(guān)系。人和公司之間的關(guān)系可以是現(xiàn)任職或者曾任職的關(guān)系。類似的,一個風(fēng)控知識圖譜可以包含、公司的實(shí)體,和之間的關(guān)系可以是通話關(guān)系,而且每個公司它也會有固定的。3. 知識圖譜的表示知識圖譜應(yīng)用的前提是已經(jīng)構(gòu)建好了知識圖譜,也可以把它認(rèn)為是一個知識庫。這也是為什么它可以用
5、來答復(fù)一些搜索相關(guān)問題的原因,比方在Google搜索引擎里輸入Who is the wife of Bill Gates,我們直接可以得到答案-Melinda Gates。這是因?yàn)槲覀冊谙到y(tǒng)層面上已經(jīng)創(chuàng)立好了一個包含Bill Gates和Melinda Gates的實(shí)體以及他倆之間關(guān)系的知識庫。所以,當(dāng)我們執(zhí)行搜索的時候,就可以通過關(guān)鍵詞提取Bill Gates, Melinda Gates, wife以及知識庫上的匹配可以直接獲得最終的答案。這種搜索方式跟傳統(tǒng)的搜索引擎是不一樣的,一個傳統(tǒng)的搜索引擎它返回的是網(wǎng)頁、而不是最終的答案,所以就多了一層用戶自己篩選并過濾信息的過程。在現(xiàn)實(shí)世界中,實(shí)
6、體和關(guān)系也會擁有各自的屬性,比方人可以有和年齡。當(dāng)一個知識圖譜擁有屬性時,我們可以用屬性圖Property Graph來表示。下面的圖表示一個簡單的屬性圖。明和飛是父子關(guān)系,并且明擁有一個138開頭的號,這個號開通時間是2018年,其中2018年就可以作為關(guān)系的屬性。類似的,明本人也帶有一些屬性值比方年齡為25歲、職位是總經(jīng)理等。這種屬性圖的表達(dá)很貼近現(xiàn)實(shí)生活中的場景,也可以很好地描述業(yè)務(wù)中所包含的邏輯。除了屬性圖,知識圖譜也可以用RDF來表示,它是由很多的三元組Triples來組成。RDF在設(shè)計(jì)上的主要特點(diǎn)是易于發(fā)布和分享數(shù)據(jù),但不支持實(shí)體或關(guān)系擁有屬性,如果非要加上屬性,則在設(shè)計(jì)上需要做一
7、些修改。目前來看,RDF主要還是用于學(xué)術(shù)的場景,在工業(yè)界我們更多的還是采用圖數(shù)據(jù)庫比方用來存儲屬性圖的方式。感興趣的讀者可以參考RDF的相關(guān)文獻(xiàn),在文本里不多做解釋。4. 知識抽取知識圖譜的構(gòu)建是后續(xù)應(yīng)用的根底,而且構(gòu)建的前提是需要把數(shù)據(jù)從不同的數(shù)據(jù)源中抽取出來。對于垂直領(lǐng)域的知識圖譜來說,它們的數(shù)據(jù)源主要來自兩種渠道:一種是業(yè)務(wù)本身的數(shù)據(jù),這局部數(shù)據(jù)通常包含在公司的數(shù)據(jù)庫表并以構(gòu)造化的方式存儲;另一種是網(wǎng)絡(luò)上公開、抓取的數(shù)據(jù),這些數(shù)據(jù)通常是以網(wǎng)頁的形式存在所以是非構(gòu)造化的數(shù)據(jù)。前者一般只需要簡單預(yù)處理即可以作為后續(xù)AI系統(tǒng)的輸入,但后者一般需要借助于自然語言處理等技術(shù)來提取出構(gòu)造化信息。比方
8、在上面的搜索例子里,Bill Gates和Malinda Gate的關(guān)系就可以從非構(gòu)造化數(shù)據(jù)中提煉出來,比方維基百科等數(shù)據(jù)源。信息抽取的難點(diǎn)在于處理非構(gòu)造化數(shù)據(jù)。在下面的圖中,我們給出了一個實(shí)例。左邊是一段非構(gòu)造化的英文文本,右邊是從這些文本中抽取出來的實(shí)體和關(guān)系。在構(gòu)建類似的圖譜過程當(dāng)中,主要涉及以下幾個方面的自然語言處理技術(shù):a. 實(shí)體命名識別Name Entity Recognitionb. 關(guān)系抽取Relation E*tractionc. 實(shí)體統(tǒng)一Entity Resolutiond. 指代消解Coreference Resolution下面針對每一項(xiàng)技術(shù)解決的問題做簡單的描述,以至
9、于這些是具體怎么實(shí)現(xiàn)的,不在這里一一展開,感興趣的讀者可以查閱相關(guān)資料,或者學(xué)習(xí)我的課程。首先是實(shí)體命名識別,就是從文本里提取出實(shí)體并對每個實(shí)體做分類/打標(biāo)簽:比方從上述文本里,我們可以提取出實(shí)體-NYC,并標(biāo)記實(shí)體類型為 Location;我們也可以從中提取出Virgils BBQ,并標(biāo)記實(shí)體類型為Restarant。這種過程稱之為實(shí)體命名識別,這是一項(xiàng)相比照擬成熟的技術(shù),有一些現(xiàn)成的工具可以用來做這件事情。其次,我們可以通過關(guān)系抽取技術(shù),把實(shí)體間的關(guān)系從文本中提取出來,比方實(shí)體hotel和Hilton property之間的關(guān)系為in;hotel和Time Square的關(guān)系為near等等
10、。另外,在實(shí)體命名識別和關(guān)系抽取過程中,有兩個比擬棘手的問題:一個是實(shí)體統(tǒng)一,也就是說有些實(shí)體寫法上不一樣,但其實(shí)是指向同一個實(shí)體。比方NYC和New York外表上是不同的字符串,但其實(shí)指的都是紐約這個城市,需要合并。實(shí)體統(tǒng)一不僅可以減少實(shí)體的種類,也可以降低圖譜的稀疏性Sparsity;另一個問題是指代消解,也是文本中出現(xiàn)的it, he, she這些詞到底指向哪個實(shí)體,比方在本文里兩個被標(biāo)記出來的it都指向hotel這個實(shí)體。實(shí)體統(tǒng)一和指代消解問題相對于前兩個問題更具有挑戰(zhàn)性。5. 知識圖譜的存儲知識圖譜主要有兩種存儲方式:一種是基于RDF的存儲;另一種是基于圖數(shù)據(jù)庫的存儲。它們之間的區(qū)別
11、如下列圖所示。RDF一個重要的設(shè)計(jì)原則是數(shù)據(jù)的易發(fā)布以及共享,圖數(shù)據(jù)庫則把重點(diǎn)放在了高效的圖查詢和搜索上。其次,RDF以三元組的方式來存儲數(shù)據(jù)而且不包含屬性信息,但圖數(shù)據(jù)庫一般以屬性圖為根本的表示形式,所以實(shí)體和關(guān)系可以包含屬性,這就意味著更容易表達(dá)現(xiàn)實(shí)的業(yè)務(wù)場景。根據(jù)最新的統(tǒng)計(jì)2018年上半年,圖數(shù)據(jù)庫仍然是增長最快的存儲系統(tǒng)。相反,關(guān)系型數(shù)據(jù)庫的增長根本保持在一個穩(wěn)定的水平。同時,我們也列出了常用的圖數(shù)據(jù)庫系統(tǒng)以及他們最新使用情況的排名。其中Neo4j系統(tǒng)目前仍是使用率最高的圖數(shù)據(jù)庫,它擁有活潑的社區(qū),而且系統(tǒng)本身的查詢效率高,但唯一的缺乏就是不支持準(zhǔn)分布式。相反,OrientDB和Jan
12、usGraph原Titan支持分布式,但這些系統(tǒng)相對較新,社區(qū)不如Neo4j活潑,這也就意味著使用過程當(dāng)中不可防止地會遇到一些刺手的問題。如果選擇使用RDF的存儲系統(tǒng),Jena或許一個比擬不錯的選擇。6. 金融知識圖譜的搭建接下來我們看一個實(shí)際的具體案例,講解怎么一步步搭建可落地的金融風(fēng)控領(lǐng)域的知識圖譜系統(tǒng)。首先需要說明的一點(diǎn)是,有可能不少人認(rèn)為搭建一個知識圖譜系統(tǒng)的重點(diǎn)在于算法和開發(fā)。但事實(shí)并不是想象中的那樣,其實(shí)最重要的核心在于對業(yè)務(wù)的理解以及對知識圖譜本身的設(shè)計(jì),這就類似于對于一個業(yè)務(wù)系統(tǒng),數(shù)據(jù)庫表的設(shè)計(jì)尤其關(guān)鍵,而且這種設(shè)計(jì)絕對離不開對業(yè)務(wù)的深入理解以及對未來業(yè)務(wù)場景變化的預(yù)估。當(dāng)然,
13、在這里我們先不討論數(shù)據(jù)的重要性。一個完整的知識圖譜的構(gòu)建包含以下幾個步驟:1. 定義具體的業(yè)務(wù)問題 2. 數(shù)據(jù)的收集 & 預(yù)處理 3. 知識圖譜的設(shè)計(jì) 4. 把數(shù)據(jù)存入知識圖譜 5. 上層應(yīng)用的開發(fā),以及系統(tǒng)的評估。下面我們就按照這個流程來講一下每個步驟所需要做的事情以及需要思考的問題。6.1 定義具體的業(yè)務(wù)問題在P2P網(wǎng)貸環(huán)境下,最核心的問題是風(fēng)控,也就是怎么去評估一個借款人的風(fēng)險。在線上的環(huán)境下,欺詐風(fēng)險尤其為嚴(yán)重,而且很多這種風(fēng)險隱藏在復(fù)雜的關(guān)系網(wǎng)絡(luò)之中,而且知識圖譜正好是為這類問題所設(shè)計(jì)的,所以我們有可能期待它能在欺詐,這個問題上帶來一些價值。在進(jìn)入下一個話題的討論之前,要明確的一點(diǎn)是
14、,對于自身的業(yè)務(wù)問題到底需不需要知識圖譜系統(tǒng)的支持。因?yàn)樵诤芏嗟膶?shí)際場景,即使對關(guān)系的分析有一定的需求,實(shí)際上也可以利用傳統(tǒng)數(shù)據(jù)庫來完成分析的。所以為了防止使用知識圖譜而選擇知識圖譜,以及更好的技術(shù)選型,以下給出了幾點(diǎn)總結(jié),供參考。6.2 數(shù)據(jù)收集 & 預(yù)處理下一步就是要確定數(shù)據(jù)源以及做必要的數(shù)據(jù)預(yù)處理。針對于數(shù)據(jù)源,我們需要考慮以下幾點(diǎn):1. 我們已經(jīng)有哪些數(shù)據(jù)? 2. 雖然現(xiàn)在沒有,但有可能拿到哪些數(shù)據(jù)? 3. 其中哪局部數(shù)據(jù)可以用來降低風(fēng)險? 4. 哪局部數(shù)據(jù)可以用來構(gòu)建知識圖譜?在這里需要說明的一點(diǎn)是,并不是所有跟反欺詐相關(guān)的數(shù)據(jù)都必須要進(jìn)入知識圖譜,對于這局部的一些決策原則在接下來的
15、局部會有比擬詳細(xì)的介紹。對于反欺詐,有幾個數(shù)據(jù)源是我們很容易想得到的,包括用戶的根本信息、行為數(shù)據(jù)、運(yùn)營商數(shù)據(jù)、網(wǎng)絡(luò)上的公開信息等等。假設(shè)我們已經(jīng)有了一個數(shù)據(jù)源的列表清單,則下一步就要看哪些數(shù)據(jù)需要進(jìn)一步的處理,比方對于非構(gòu)造化數(shù)據(jù)我們或多或少都需要用到跟自然語言處理相關(guān)的技術(shù)。用戶填寫的根本信息根本上會存儲在業(yè)務(wù)表里,除了個別字段需要進(jìn)一步處理,很多字段則直接可以用于建?;蛘咛砑拥街R圖譜系統(tǒng)里。對于行為數(shù)據(jù)來說,我們則需要通過一些簡單的處理,并從中提取有效的信息比方用戶在*個頁面停留時長等等。對于網(wǎng)絡(luò)上公開的網(wǎng)頁數(shù)據(jù),則需要一些信息抽取相關(guān)的技術(shù)。舉個例子,對于用戶的根本信息,我們很可能需
16、要如下的操作。一方面,用戶信息比方、年齡、學(xué)歷等字段可以直接從構(gòu)造化數(shù)據(jù)庫中提取并使用。但另一方面,對于填寫的公司名來說,我們有可能需要做進(jìn)一步的處理。比方局部用戶填寫貪心科技,另外一局部用戶填寫望京貪心科技,其實(shí)指向的都是同一家公司。所以,這時候我們需要做公司名的對齊,用到的技術(shù)細(xì)節(jié)可以參考前面講到的實(shí)體對齊技術(shù)。6.3 知識圖譜的設(shè)計(jì)圖譜的設(shè)計(jì)是一門藝術(shù),不僅要對業(yè)務(wù)有很深的理解、也需要對未來業(yè)務(wù)可能的變化有一定預(yù)估,從而設(shè)計(jì)出最貼近現(xiàn)狀并且性能高效的系統(tǒng)。在知識圖譜設(shè)計(jì)的問題上,我們肯定會面臨以下幾個常見的問題:1. 需要哪些實(shí)體、關(guān)系和屬性? 2. 哪些屬性可以做為實(shí)體,哪些實(shí)體可以作
17、為屬性? 3. 哪些信息不需要放在知識圖譜中?基于這些常見的問題,我們從以往的設(shè)計(jì)經(jīng)歷中抽象出了一系列的設(shè)計(jì)原則。這些設(shè)計(jì)原則就類似于傳統(tǒng)數(shù)據(jù)庫設(shè)計(jì)中的式,來引導(dǎo)相關(guān)人員設(shè)計(jì)出更合理的知識圖譜系統(tǒng),同時保證系統(tǒng)的高效性。接下來,我們舉幾個簡單的例子來說明其中的一些原則。首先是,業(yè)務(wù)原則Business Principle,它的含義是 一切要從業(yè)務(wù)邏輯出發(fā),并且通過觀察知識圖譜的設(shè)計(jì)也很容易推測其背后業(yè)務(wù)的邏輯,而且設(shè)計(jì)時也要想好未來業(yè)務(wù)可能的變化。舉個例子,可以觀察一下下面這個圖譜,并試問自己背后的業(yè)務(wù)邏輯是什么。通過一番觀察,其實(shí)也很難看出到底業(yè)務(wù)流程是什么樣的。做個簡單的解釋,這里的實(shí)體-
18、申請意思就是application,如果對這個領(lǐng)域有所了解,其實(shí)就是進(jìn)件實(shí)體。在下面的圖中,申請和實(shí)體之間的has_phone,parent phone是什么意思呢?接下來再看一下下面的圖,跟之前的區(qū)別在于我們把申請人從原有的屬性中抽取出來并設(shè)置成了一個單獨(dú)的實(shí)體。在這種情況下,整個業(yè)務(wù)邏輯就變得很清晰,我們很容易看出三申請了兩個貸款,而且三擁有兩個手機(jī)號,在申請其中一個貸款的時候他填寫了父母的號??偠灾?,一個好的設(shè)計(jì)很容易讓人看到業(yè)務(wù)本身的邏輯。接下來再看一個原則叫做效率原則Efficiency Principle。效率原則讓知識圖譜盡量輕量化、并決定哪些數(shù)據(jù)放在知識圖譜,哪些數(shù)據(jù)不需要放
19、在知識圖譜。在這里舉一個簡單的類比,在經(jīng)典的計(jì)算機(jī)存儲系統(tǒng)中,我們經(jīng)常會談?wù)摰酱婧陀脖P,存作為高效的訪問載體,作為所有程序運(yùn)行的關(guān)鍵。這種存儲上的層次構(gòu)造設(shè)計(jì)源于數(shù)據(jù)的局部性-locality,也就是說經(jīng)常被訪問到的數(shù)據(jù)集中在*一個區(qū)塊上,所以這局部數(shù)據(jù)可以放到存中來提升訪問的效率。類似的邏輯也可以應(yīng)用到知識圖譜的設(shè)計(jì)上:我們把常用的信息存放在知識圖譜中,把那些訪問頻率不高,對關(guān)系分析無關(guān)緊要的信息放在傳統(tǒng)的關(guān)系型數(shù)據(jù)庫當(dāng)中。效率原則的核心在于把知識圖譜設(shè)計(jì)成小而輕的存儲載體。比方在下面的知識圖譜中,我們完全可以把一些信息比方年齡,家鄉(xiāng)放到傳統(tǒng)的關(guān)系型數(shù)據(jù)庫當(dāng)中,因?yàn)檫@些數(shù)據(jù)對于:a. 分析關(guān)
20、系來說沒有太多作用 b. 訪問頻率低,放在知識圖譜上反而影響效率另外,從分析原則Analytics Principle的角度,我們不需要把跟關(guān)系分析無關(guān)的實(shí)體放在圖譜當(dāng)中;從冗余原則Redundancy Principle的角度,有些重復(fù)性信息、高頻信息可以放到傳統(tǒng)數(shù)據(jù)庫當(dāng)中。6.4 把數(shù)據(jù)存入知識圖譜存儲上我們要面臨存儲系統(tǒng)的選擇,但由于我們設(shè)計(jì)的知識圖譜帶有屬性,圖數(shù)據(jù)庫可以作為首選。但至于選擇哪個圖數(shù)據(jù)庫也要看業(yè)務(wù)量以及對效率的要求。如果數(shù)據(jù)量特別龐大,則Neo4j很可能滿足不了業(yè)務(wù)的需求,這時候不得不去選擇支持準(zhǔn)分布式的系統(tǒng)比方OrientDB, JanusGraph等,或者通過效率、
21、冗余原則把信息存放在傳統(tǒng)數(shù)據(jù)庫中,從而減少知識圖譜所承載的信息量。通常來講,對于10億節(jié)點(diǎn)以下規(guī)模的圖譜來說Neo4j已經(jīng)足夠了。6.5 上層應(yīng)用的開發(fā)等我們構(gòu)建好知識圖譜之后,接下來就要使用它來解決具體的問題。對于風(fēng)控知識圖譜來說,首要任務(wù)就是挖掘關(guān)系網(wǎng)絡(luò)中隱藏的欺詐風(fēng)險。從算法的角度來講,有兩種不同的場景:一種是基于規(guī)則的;另一種是基于概率的。鑒于目前AI技術(shù)的現(xiàn)狀,基于規(guī)則的方法論還是在垂直領(lǐng)域的應(yīng)用中占據(jù)主導(dǎo)地位,但隨著數(shù)據(jù)量的增加以及方法論的提升,基于概率的模型也將會逐步帶來更大的價值。6.5.1 基于規(guī)則的方法論首先,我們來看幾個基于規(guī)則的應(yīng)用,分別是不一致性驗(yàn)證、基于規(guī)則的特征提
22、取、基于模式的判斷。不一致性驗(yàn)證為了判斷關(guān)系網(wǎng)絡(luò)中存在的風(fēng)險,一種簡單的方法就是做不一致性驗(yàn)證,也就是通過一些規(guī)則去找出潛在的矛盾點(diǎn)。這些規(guī)則是以人為的方式提前定義好的,所以在設(shè)計(jì)規(guī)則這個事情上需要一些業(yè)務(wù)的知識。比方在下面的這個圖中,明和飛兩個人都注明了同樣的公司,但實(shí)際上從數(shù)據(jù)庫中判斷這倆人其實(shí)在不同的公司上班,這就是一個矛盾點(diǎn)。類似的規(guī)則其實(shí)可以有很多,不在這里一一列出。基于規(guī)則提取特征我們也可以基于規(guī)則從知識圖譜中提取一些特征,而且這些特征一般基于深度的搜索比方2度,3度甚至更高維度。比方我們可以問一個這樣的問題:申請人二度關(guān)系里有多少個實(shí)體觸碰了黑?,從圖中我們很容觀察到二度關(guān)系中有
23、兩個實(shí)體觸碰了黑黑由紅色來標(biāo)記。等這些特征被提取之后,一般可以作為風(fēng)險模型的輸入。在此還是想說明一點(diǎn),如果特征并不涉及深度的關(guān)系,其實(shí)傳統(tǒng)的關(guān)系型數(shù)據(jù)庫則足以滿足需求。基于模式的判斷這種方法比擬適用于找出團(tuán)體欺詐,它的核心在于通過一些模式來找到有可能存在風(fēng)險的團(tuán)體或者子圖sub-graph,然后對這局部子圖做進(jìn)一步的分析。這種模式有很多種,在這里舉幾個簡單的例子。比方在下列圖中,三個實(shí)體共享了很多其他的信息,我們可以看做是一個團(tuán)體,并對其做進(jìn)一步的分析。再比方,我們也可以從知識圖譜中找出強(qiáng)連通圖,并把它標(biāo)記出來,然后做進(jìn)一步風(fēng)險分析。強(qiáng)連通圖意味著每一個節(jié)點(diǎn)都可以通過*種路徑到達(dá)其他的點(diǎn),也就
24、說明這些節(jié)點(diǎn)之間有很強(qiáng)的關(guān)系。6.5.2 基于概率的方法除了基于規(guī)則的方法,也可以使用概率統(tǒng)計(jì)的方法。比方社區(qū)挖掘、標(biāo)簽傳播、聚類等技術(shù)都屬于這個疇。對于這類技術(shù),在本文里不做詳細(xì)的講解,感興趣的讀者可以參考相關(guān)文獻(xiàn)。社區(qū)挖掘算法的目的在于從圖中找出一些社區(qū)。對于社區(qū),我們可以有多種定義,但直觀上可以理解為社區(qū)節(jié)點(diǎn)之間關(guān)系的密度要明顯大于社區(qū)之間的關(guān)系密度。下面的圖表示社區(qū)發(fā)現(xiàn)之后的結(jié)果,圖中總共標(biāo)記了三個不同的社區(qū)。一旦我們得到這些社區(qū)之后,就可以做進(jìn)一步的風(fēng)險分析。由于社區(qū)挖掘是基于概率的方法論,好處在于不需要人為地去定義規(guī)則,特別是對于一個龐大的關(guān)系網(wǎng)絡(luò)來說,定義規(guī)則這事情本身是一件很復(fù)
25、雜的事情。標(biāo)簽傳播算法的核心思想在于節(jié)點(diǎn)之間信息的傳遞。這就類似于,跟優(yōu)秀的人在一起自己也會逐漸地變優(yōu)秀是一個道理。因?yàn)橥ㄟ^這種關(guān)系會不斷地吸取高質(zhì)量的信息,最后使得自己也會不知不覺中變得更加優(yōu)秀。具體細(xì)節(jié)不在這里做更多解釋。相比規(guī)則的方法論,基于概率的方法的缺點(diǎn)在于:需要足夠多的數(shù)據(jù)。如果數(shù)據(jù)量很少,而且整個圖譜比擬稀疏Sparse,基于規(guī)則的方法可以成為我們的首選。尤其是對于金融領(lǐng)域來說,數(shù)據(jù)標(biāo)簽會比擬少,這也是為什么基于規(guī)則的方法論還是更普遍地應(yīng)用在金融領(lǐng)域中的主要原因。6.5.3 基于動態(tài)網(wǎng)絡(luò)的分析以上所有的分析都是基于靜態(tài)的關(guān)系圖譜。所謂的靜態(tài)關(guān)系圖譜,意味著我們不考慮圖譜構(gòu)造本身隨
26、時間的變化,只是聚焦在當(dāng)前知識圖譜構(gòu)造上。然而,我們也知道圖譜的構(gòu)造是隨時間變化的,而且這些變化本身也可以跟風(fēng)險有所關(guān)聯(lián)。在下面的圖中,我們給出了一個知識圖譜T時刻和T+1時刻的構(gòu)造,我們很容易看出在這兩個時刻中間,圖譜構(gòu)造或者局部構(gòu)造發(fā)生了很明顯的變化,這其實(shí)暗示著潛在的風(fēng)險。那怎么去判斷這些構(gòu)造上的變化呢?感興趣的讀者可以查閱跟dynamic network mining相關(guān)的文獻(xiàn)。7. 知識圖譜在其他行業(yè)中的應(yīng)用除了金融領(lǐng)域,知識圖譜的應(yīng)用可以涉及到很多其他的行業(yè),包括醫(yī)療、教育、證券投資、推薦等等。其實(shí),只要有關(guān)系存在,則有知識圖譜可發(fā)揮價值的地方。在這里簡單舉幾個垂直行業(yè)中的應(yīng)用。比
27、方對于教育行業(yè),我們經(jīng)常談?wù)搨€性化教育、因材施教的理念。其核心在于理解學(xué)生當(dāng)前的知識體系,而且這種知識體系依賴于我們所獲取到的數(shù)據(jù)比方交互數(shù)據(jù)、評測數(shù)據(jù)、互動數(shù)據(jù)等等。為了分析學(xué)習(xí)路徑以及知識構(gòu)造,我們則需要針對于一個領(lǐng)域的概念知識圖譜,簡單來講就是概念拓?fù)錁?gòu)造。在下面的圖中,我們給出了一個非常簡單的概念圖譜:比方為了學(xué)習(xí)邏輯回歸則需要先理解線性回歸;為了學(xué)習(xí)N,得對神經(jīng)網(wǎng)絡(luò)有所理解等等。所有對學(xué)生的評測、互動分析都離不開概念圖譜這個底層的數(shù)據(jù)。在證券領(lǐng)域,我們經(jīng)常會關(guān)心比方一個事件發(fā)生了,對哪些公司產(chǎn)生什么樣的影響? 比方有一個負(fù)面消息是關(guān)于公司1的高管,而且我們知道公司1和公司2有種很密切的合作關(guān)系,公司2有個主營產(chǎn)品是由公司3提供的原料根底上做出來的。其實(shí)有了這樣的一個知識圖譜,我們很容易答復(fù)哪些公
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- NB/T 11536-2024煤礦帶壓開采底板井下注漿加固改造技術(shù)規(guī)范
- 《市場調(diào)查課程考核》課件
- 《電化學(xué)催化》課件
- 《小學(xué)生說明文》課件
- 單位管理制度集合大合集【職員管理】十篇
- 單位管理制度匯編大合集【職工管理篇】
- 單位管理制度合并匯編職員管理篇
- 《淋巴結(jié)斷層解剖》課件
- 單位管理制度分享合集人事管理
- 單位管理制度范文大合集人員管理十篇
- 中國風(fēng)鎏金年終總結(jié)PPT模板
- 年產(chǎn)萬噸丁二烯畢業(yè)設(shè)計(jì)
- 醫(yī)學(xué)課件-檢驗(yàn)科質(zhì)量控制教學(xué)課件
- 高中化學(xué)必修二教學(xué)進(jìn)度表
- T-CAAMM 8-2018 動力換檔拖拉機(jī) 通用技術(shù)條件
- 收款賬戶確認(rèn)書
- 消防水池 (有限空間)作業(yè)安全告知牌及警示標(biāo)志
- 修復(fù)學(xué)全口義齒
- 機(jī)械設(shè)備租賃合同范本簡單版(9篇)
- 美甲顧客檔案表Excel模板
- 公安警察工作總結(jié)匯報PPT模板
評論
0/150
提交評論