當前位置: 首頁 公文范文 人工智能的類比推理研究范文

人工智能的類比推理研究

發布時間:2023-09-19 11:31:12

序言:作為思想的載體和知識的探索者,寫作是一種獨特的藝術,我們為您準備了不同風格的1篇人工智能的類比推理研究,期待它們能激發您的靈感。

人工智能的類比推理研究

推理是人類智能活動的重要組成部分,一直以來是人工智能研究的一個核心內容。在人的思維中,類比推理(analogical reasoning,AR)是人們利用已有知識進行推理的最常見的一種思維形式,是人類智力的一個關鍵現象,從古希臘時代到20 世紀一直屬于哲學、邏輯學、心理學和認知科學研究的范疇。這些學科的類比推理研究旨在提供概念上的框架,闡明推理機制,找到這一思維形式存在的正當理由,從而建立其理論基礎。由于類比推理通過熟悉的知識推出新知,在聯想、學習和發現等認知行為中有著重要作用,因此,人工智能領域中的類比推理研究旨在結合心理學等認知科學的研究進行計算建模,在計算機上模擬實現類比推理處理過程,提高計算機系統的智能水平,產生能自動推出新知的推理和學習系統。為此,自20 世紀60 年代在人工智能領域對類比推理理論與技術開始進行研究,迄今取得了豐富的研究成果。

當前,因機器學習研究的快速進步,使得語音、文字、圖像識別以及自動駕駛等技術取得突破,形成了廣泛的智能化研究和應用熱潮。然而,人工智能以及智能化技術要進一步發展,必須在人工智能(artificial intelligence,AI)基礎理論研究上取得突破。其中,類比推理作為人的思維中的一種基本推理形式,類比推理研究將必然是人工智能理論和技術研究中的一個不可忽視的重要領域。

本文旨在對從過去到現在人工智能中的類比推理研究及其特點進行系統總結和述評。為此,本文以計算機、人工智能、邏輯、數學、信息處理以及多學科交叉等為學科類別,通過在Google-Schola、Elsevier ScienceDirect、SpringerLink、Web of Science、IEEE/IEE Electronic Library、Google、ACM、百度學術以及CNKI 等中進行檢索,并對檢索到的論文進一步通過其中的參考文獻列表識別出遺漏的論文。截止到2021 年12 月,在學術期刊、國際學術會議、學術著作中共檢索出近700 余篇(本)有關AI 領域中的類比推理研究文獻。我們在對這700 余篇(本)類比推理研究文獻進行全面考察的基礎上,對其中具有代表性的142 篇(本)研究文獻(根據系列研究、引用情況等)進行了系統分析,認為AI 中的類比推理研究在上世紀和本世紀2 時期中呈現了不同的研究特點,結合本文的研究將2 個時期中的類比推理研究歸納為8 個研究主題:“類比問題求解APS”、“計算模型”、“AR 學習”、“AR 理論”、“AR 應用”、“基于案例的推理CBR”、“AR 和CBR 理論”以及“CBR 與深度學習和可解釋人工智能”;并對各研究主題及其代表性研究工作的基本研究思想、內容和特點以及存在的問題進行總結分析。最后,展望了AI 中類比推理未來的研究方向以及發展趨勢。需指出,國內類比推理研究主要集中在語言學、心理學等認知科學領域,AI 中的類比推理研究在20 世紀90 年代有十幾篇研究論文在國內期刊發表。其中,李波等[137-142]對類比推理計算模型和技術的研究較深入,在國內類比推理研究中具有代表性。

1 類比推理基本概念

自古希臘時代,尋找生活在多個概念環境中的2 個對象之間的共性的能力,似乎是所有科學學科中無所不在的認知過程,類比或類比推理一直被認為是人類這種認知過程中的一個關鍵現象。所謂類比,在字典上描述為“由2 個對象的某些相同或相似的性質,推斷它們在其他性質上也有可能相同或相似的一種推理形式”。對于類比在人類思維中的作用及其意義,1945 年著名數學家Polya[1]認為:“類比貫穿于我們的思維、日常言談、瑣碎的結論、藝術的表達方式和最高的科學成就之中”。2013 年類比研究著名學者Hofstadter等[2]在專著“Surfaces and essences-analogy as the fuel and fire of thinking”中甚至認為“類比是人類認知的核心”。Polya 對數學問題求解中的啟發式的研究是類比計算研究的主要思想來源,應該說他最早研究了類比推理這種推理模式的基本特征。本文可通過如下2 例理解類比推理的含義:

1)原子和太陽系類比。人們為了理解有關原子的知識,根據行星圍繞太陽旋轉的重力與引起電子圍繞原子核旋轉的引力具有相似性,從而推知“電子圍繞原子核旋轉”這一新知識。

2)醫生為了通過病人的醫學影像診斷病人所患疾病,根據患者的醫學影像與已有的醫療影像庫中某個或某類影像數據在屬性等方面具有相似性,從而判斷該患者具有同類疾病。

類比推理作為一種判斷推理,沒有嚴格的科學定義。其一般的描述性定義為:“類比推理是由于認識到新情況與已知情況在某些方面相似,從而推出它們在其他相關方面也相似的過程”,或者“類比推理是一種從關于某個或某些對象的知識(或描述),推出另外一對象的某些知識(或描述)的推理”。類比推理具有如下基本特征:

1)涉及“目標”(研究對象)和“源”(類比對象)兩者,“源”依據與“目標”的某些相似性從源域中選取。

2)推斷出的結論(有關“目標”的知識)具有或然性,不具有唯一性。

類比推理的基本特征決定了類比推理的理論與技術研究具有多樣性、困難性和復雜性。類比推理首先面臨的是如何根據目標有效地找到合適的源,這涉及相似性求解和檢索問題;然后要有保證類比結論有足夠可靠性的推理機制,以及有效實現這種推理機制的計算模型;由于通過類比推理推斷出的結論是關于目標的新知,具有或然性,因而還需驗證結論的可靠性。

類比推理是一個多步驟推理過程,這種推理過程應該具有哪些子過程,研究者們[3-8]的認識不盡相同。對它們進行歸納至少應包括如下子過程:

1)檢索(Retrieval):根據目標,在源域中找到一個與之相似的類比對象。這個過程注重目標與源在屬性等方面的相似性及其計算,給定檢索方法并能由此在源域中檢索一個(或多個)與目標相似的源。

2)映射(Mapping):確定源與目標的“相似元素”(概念、屬性、關系等)之間的對應關系,給定映射約束條件,將選定的相似元素從源映像到目標。

3)轉換(Transfer):在建立的映射下,通過對映射進行進一步處理,從而得到結論(有關目標的新知識)。

4)正當性(Justification):驗證結論(目標新知識)的可靠性。

2 AI 中早期類比推理主要研究和特點

AI 領域中的類比推理研究,自1964 年Evans[9-10] 的開創性工作到20 世紀末,類比推理的理論與技術研究成果豐碩(約120 余篇發表文獻)。這一時期中的類比推理研究,可歸納為4 個研究主題:類比問題求解APS、計算模型、類比推理學習和類比推理理論。圖2 為這一時期類比推理研究文獻在各研究主題中的占比。

2.1 類比問題求解和計算模型研究

在日常生活中,人們通過類比用過去已解問題的知識來幫助解決新問題是一種普遍存在的推理形式。因此,如何在計算機上實現這樣的問題解決,稱為“類比問題求解(analogical problemsolving,APS)”。APS 可描述如下:給定一個目標問題作為輸入,輸出該問題的一個解,該解由已知的其他問題的解導出。1964 年Evans[9-10] 第1 個從AI 的角度出發,研究了幾何類比問題求解及其計算模型。提出類比推理的一種多階段計算模型(multi-stage computational model of AR,CMAR),以及機器已實現的幾何類比問題求解系統(system to solve geometric-analogy problems,SSGA)。Evans 開創了AI 中類比推理的計算模型研究,通過CMAR 詳細說明了檢索?映射?轉換?正當性的類比推理基本處理過程。CMAR 還捕獲了類比推理的一個重要特征:源和目標之間的映射可以在某種抽象級別上執行[3]。

與Evans 的研究目的相同,如何在計算機上實現人在數學定理證明中常用的類比推理,1971年Kling[11-12] 研究了定理證明中的類比問題求解及其計算模型。提出一種在解析定理證明中的類比問題求解方法:使用類比來減少解決新問題所需的數據庫的大小,數據庫將限于證明類似定理所需要的那些公理和事實,然后約束數據庫將加快對新定理的搜索。基于該方法,Kling 提出了一個已實現的系統ZORBA,這是一個通過詳細說明用戶提供的源證明來輔助目標定理的自動證明系統,系統使用其證明中提供的定理和從句(公理或證明定理)來選擇一組接近最優的起始子句,以用于目標定理的證明。尤為重要的是,Kling對APS 提出了一種一般性方法,即用求解源問題的方案來指導目標問題的求解。以該方法思想為基礎,在隨后的類比推理研究發展中形成了一個重要的研究領域即基于案例的推理(case-based reasoning,CBR)。

諸如上述各種具體APS 及其計算模型的研究各有側重,沒有研究一般形式的APS 計算模型。對此,Carbonell[13-17] 研究提出一種APS 的統一計算模型:轉換類比(transformational analogy,TA)。TA 的核心思想是使用轉換操作符、將目標問題的解轉化為源問題來解決。轉換過程被視為一個問題求解的過程,在一個空間(稱為“轉換空間”或“T-空間”)中尋找新問題的可能解決方案。然而TA 存在如下問題:TA 中使用T-算子將一個解轉換成另一個解中沒有限制這些運算符的應用,因此任何解都可以通過應用足夠數量的這些運算符轉換成任何其他解,模型并沒有解決如何從一開始就找到一個可能相似的源解等。對此,Carbonell [16-17]進一步研究提出衍生類比(derivational analogy,DA)。DA 更能恰當地捕獲潛在相似源問題的檢索,并且能夠將解決一個問題的大部分基本計劃移植到解決另一個問題上,那么這2 個問題將被視為潛在的相似問題。

除上述APS 及其計算模型研究外,對于類比推理一般計算框架,Kedar[3] 研究提出類比推理的統一計算模型UCMAR(unifying computational model of analogical reasoning)。UCMAR 明確了17 個要求及5 個組成成分(子過程),指出當前類比推理計算模型研究的局限性等。

2.2 類比推理學習研究

通過類比學習知識是人類學習的一種重要方式。如何在計算機上通過類比推理進行學習,1978 年Winston[18-21] 開創了類比推理學習的研究。Winston 研究了如何從先例和練習、功能定義和示例中通過類比推理進行知識學習,類比推理學習的主要方案是引導學習,關注一個人在學習過程中如何在2 個領域的知識之間建立對應,通過提出的一種遷移框架進行概念學習,強調計算和系統實現,并提出了一個描述性學習系統。

在通過類比推理學習的過程中,對一些知識只進行一次類比推理學習可能存在錯誤,需要多層次或重疊的類比學習。對此,自1983 年Burstein[22-24]研究了通過教授式類比推理學習理解計算機程序設計語言BASIC 中賦值語句的計算模型,提出一種通過多重類比推理進行概念學習的系統(concept learning by multiple analogical reasoning,CLAR)。CLAR 的中心思想是通過對熟悉的對象和情景進行多重類比,模擬在BASIC 中教授學生概念。CLAR提供了一個學習模型,通過使用多重、重疊的類比來建立目標領域的因果表示。給定一個教學類比及其用法的示例,系統將識別一個特定的關系抽象,以便在類比過程中使用。除上述研究外,研究者還提出了一種以理解的特定能力使用類比來進行某種學習和推理的方法[15],基于抽象的有用類比推理理解類比學習[25]等。

2.3 類比推理理論及其計算模型研究

人們已認識到類比推理的基本過程至少包括4 個子過程(檢索、映射、轉換和正當性),其中如何從源到目標的映射在類比推理計算模型研究中是一核心問題。在這一時期中,對此研究產生的“結構映射理論 (structure mapping theory of analogy,SMT)及其計算模型”和“約束滿足理論(constraintsatisfaction theory,CST)及其計算模型”,是迄今類比推理理論和計算模型研究中具有重大影響的成果。

2.3.1 結構映射理論SMT 及其計算模型SME

如何建立從源到目標的映射,自1980 年Gentner等 [26-28] 研究提出結構映射理論。SMT 關注類比對象的關系結構的共同性,這一共同性獨立于這些關系所在的對象域(源域和目標域)。SMT 中的知識表征只根據知識的句法而不依賴內容,源到目標的映射被抽象到與領域無關的層次上描述,并以系統性原則約束映射。由此,SMT 具有如下特點:人類智能中的類比是將一種范圍(即源域)知識映射到另一種范圍(即目標域);源映射到目標是將源域對象具有的結構關系(低級關系)映射到目標域;類比對象的屬性不發生映射;映射遵循所提出的系統性原則,映射低級關系的選擇限制條件構成相互聯系的關系系統,低級關系的映射受高級關系的限制;在不同情況下映射的內容完全取決于知識表示的句法屬性,而與領域的具體內容或要實現的目標內容無關;其中,結構映射過程最主要的環節就是系統性原則。映射源域到目標域的低級關系(一階謂詞)受具有推理意義的高層次關系(高階謂詞)的支配而不受孤立的謂項支配,因而系統化原則可以約束任何類比的源和目標之間的映射。

Gentner 等[29-30]進一步研究提出了SMT 的一個計算模型結構映射引擎(structure-mapping engine,SME),SME 是一個運用SMT 并在計算機上已實現的類比推理系統。SME 應用結構映射理論,更好地理解處理句法如何控制映射的方式。SME 能匹配源描述與目標描述的組成部分(關系、屬性和函數)之間的對應關系、一組根據映射得到的關于目標的候選推論,從句法上檢測每一組整體匹配并予評分。

2.3.2 約束滿足理論CST 及其計算模型

在類比推理中,映射確定了源與目標的“相似元素”(概念、屬性、關系等)之間的對應關系,所以這樣的從源到目標的映射不具有唯一性。對于類比推理來說,哪些映射適合或不適合將正確的源知識轉移到目標是至關重要的。因此,約束從源到目標的映射在類比推理研究中已形成主要共識。在以往的研究中提出的約束方案有:強調結構約束的系統性約束映射[19,23],將映射約束為屬于源和目標共享的抽象的那些關系[10,25,31],或者僅通過目標中的一致性來限制映射[11,30],以及從誤差分析到使用多重類比的在目標域內證明和調試映射[15,28]。Hall[5]將類比映射的約束分為3 類:保留源描述的關系結構,保留先驗確定的語義類別以及保留推理上下文相關的材料。每種約束類都引入了首選項,這些首選項限制了類比映射的詳細描述。Holyoak 等[32-33]對類比推理中映射子過程的研究融合了以上3 類類比映射約束思想,提出了一種新的基于同構性、語義相似性和語用中心性約束的源與目標之間的類比映射約束滿足理論。對于CST,他們研究提出2 個計算模型:類比約束映射引擎(analogical constraint mapping engine,ACME)[34-35] 和約束滿足類比檢索(analog retrieval by constraint satisfaction,ARCS) [36],并且ACME 和ARCS(LISP 程序)均在計算機上實現。

CST 的基本思想是從記憶中提取類比應由同時滿足語義相似性、結構一致性和語用中心性的約束共同決定,當目標類比以待解決的問題、要給出的解釋或要得出的結論的形式呈現時,通過在記憶中搜索語義、結構和語用上的相似物,在記憶中找到潛在有用的源類比。

ACME 在計算機上實現了CST 關于映射的3種約束性,從而展示了這些約束的一般適用性。ACME 的中心思想是通過一個支持和競爭的假設網絡來表示以映射哪些元素的約束,一個并行約束滿足的協作算法識別映射假設,這些假設共同表示了最適合交互約束的總體映射。ACME 已經被應用到一系列的實例中,包括問題類比、解釋性類比、故事類比、形式類比等,ACME 應用結果與心理學實驗獲得較好的一致性。ARCS 以知識圖譜WordNet 為基礎,根據3 種約束條件檢索與目標結構最相似的源結構。當發現源域中潛在的相似結構時,通過使用標準的并行連接松弛算法(parallel connectionist relaxation algorithm,PCRA),表示出各種源結構與目標結構的相對對應關系。ARCS 表明,語義、同構和語用3 種約束在AR 的檢索、映射和轉換3 個不同子過程中的重要性,如表1 所示。

3 AI 中早期類比推理研究的總結與分析

由于類比推理是智能的核心,人工智能應該嘗試理解這種現象,并對其進行計算建模,這符合人工智能的科學目標。為此,在20 世紀中,研究者們主要在類比問題求解和計算模型、類比推理學習、類比推理理論和計算模型以及計算機實現等方面做了不懈努力,取得了豐碩成果。本文從6 個方面簡要地總結分析了這一時期AI 中類比推理研究的主要特點(表2)。這一時期人們已認識到AI 中類比推理研究的思想、理論和方法應該具有可計算性[5],但由于AI 中的類比推理研究涉及心理學等認知科學以及數學和計算機等相關學科,類比研究對象多樣化(如:實體或概念、事物描述、系統結構等),以及類比推理的推斷結果具有或然性而不具有唯一性,所以決定了類比推理的理論和技術研究比其他推理形式研究更具有復雜性和困難性。這樣的復雜性和困難性致使類比推理至今仍未形成完整而系統的理論和技術,也影響了進入21 世紀后AI 中類比推理研究主題的變化、特點和發展趨勢。

作者:潘正華 王勇 單位:江南大學理學院

主站蜘蛛池模板: 日本大片免a费观看视频| 精品一区二区三区免费毛片| 国产美女在线精品观看| 两个男gay的做污污的过程| 日韩电影在线观看视频| 亚洲欧洲日产国码在线观看| 男男gay做爽爽的视频免费| 未满十八18禁止免费无码网站| 国产亚洲一区二区在线观看| 一级一级女人真片| 夜夜爱夜夜爽夜夜做夜夜欢| 中国极品美軳免费观看| 日韩亚洲欧美性感视频影片免费看| 亚洲妇女水蜜桃av网网站| 青草青草伊人精品视频| 国产精品三级av及在线观看| 99久久久精品免费观看国产| 宝贝过来趴好张开腿让我看看| 丰满少妇三级全黄| 欧美精品免费在线| 免费一看一级毛片全播放| 胸奶好大好紧好湿好爽| 国产又大又黑又粗免费视频| 欧美欧洲性色老头老妇| 婷婷人人爽人人爽人人片| 丰满老熟好大bbb| 日韩一区精品视频一区二区| 亚洲av无码精品色午夜果冻不卡| 欧美激情一欧美吧| 亚洲精品福利在线观看| 男女一对一免费视频| 六月天丁香婷婷| 美女张开腿让男人桶国产 | 久久精品国产69国产精品亚洲| 欧美乱妇高清无乱码亚洲欧美| 亚洲成年人免费网站| 美国式禁忌三人伦| 国产一级特黄在线播放| 永久免费视频网站在线观看| 小受bl灌满白浊夹多人4p| 中文字幕av无码无卡免费|