国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【人工智能】— 邏輯Agent、一般邏輯、Entailment 蘊(yùn)涵、命題邏輯、前向鏈接、反向鏈接、Resolution歸結(jié)

這篇具有很好參考價(jià)值的文章主要介紹了【人工智能】— 邏輯Agent、一般邏輯、Entailment 蘊(yùn)涵、命題邏輯、前向鏈接、反向鏈接、Resolution歸結(jié)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

邏輯智能體

  • 邏輯智能體:基于知識的智能體
  • 知識和推理的重要性
    • 部分可觀察的環(huán)境
    • 自然語言理解
    • 基于知識的智能體的靈活性

Knowledge bases

前向鏈接算法,人工智能,筆記,人工智能,算法

  • 知識庫是一組用形式化語言表述的陳述句,其中包含有系統(tǒng)需要了解的信息。
  • 在構(gòu)建一個(gè)智能體時(shí),通常采用“告訴”和“詢問”的方式,即先將需要的知識加入知識庫中,然后智能體會(huì)通過查詢知識庫中的信息來得出答案。
  • 智能體可以從知識層次上進(jìn)行觀察,即從它們所知道的知識來描述,而不考慮具體的實(shí)現(xiàn)細(xì)節(jié)。
  • 也可以從實(shí)現(xiàn)層次上進(jìn)行觀察,即從知識庫的數(shù)據(jù)結(jié)構(gòu)和處理這些數(shù)據(jù)結(jié)構(gòu)的算法來描述。通過這種方式,智能體能夠有效地利用知識庫中的信息進(jìn)行推理和決策。

一個(gè)簡單的基于知識的智能體

前向鏈接算法,人工智能,筆記,人工智能,算法
如下是基于知識的Agent的程序輪廓。與其他Agent一樣,基于知識的Agent用感知信息作為輸入,返回一個(gè)行動(dòng)。Agent維護(hù)一個(gè)知識庫,KB,該知識庫在初始化時(shí)就包含了一些背景知識。
前向鏈接算法,人工智能,筆記,人工智能,算法
前向鏈接算法,人工智能,筆記,人工智能,算法
前向鏈接算法,人工智能,筆記,人工智能,算法

  • 一個(gè)智能體(agent)必須具備的幾個(gè)關(guān)鍵能力。
    1. 智能體需要能夠表示狀態(tài)和行為,以便在環(huán)境中執(zhí)行任務(wù)。
    2. 此外,智能體需要能夠?qū)⑿碌母兄畔⒓{入到其內(nèi)部狀態(tài)中,并更新其對世界的狀態(tài)表示。
    3. 智能體還需要能夠推導(dǎo)關(guān)于世界的隱藏屬性,并基于這些推斷出合適的行為。
    4. 這些能力可以通過代表性方法來實(shí)現(xiàn),從而使智能體能夠在環(huán)境中自主地執(zhí)行任務(wù)。

一般邏輯

  • 邏輯是一種用于表示信息以推斷出結(jié)論的形式語言。
  • 語法定義了該語言中的句子,即如何構(gòu)建語句的規(guī)則。
  • 而語義定義了句子的“含義”,即句子在世界中的真實(shí)性。
  • 例如,算術(shù)語言中的x+2≥y是一個(gè)句子,而x2+y>不是一個(gè)句子。
  • x+2≥y是真的,如果x+2的數(shù)值不小于y的數(shù)值。在x=7,y=1的世界中x+2≥y是真的,在x=0,y=6的世界中x+2≥y是假的。
  • 這些知識與邏輯學(xué)中語法和語義的基本概念相關(guān)。同時(shí),這些概念在人工智能中也具有重要作用,尤其是在推理和決策系統(tǒng)中。

Entailment 蘊(yùn)涵

  • 邏輯中的關(guān)鍵概念之一是蘊(yùn)涵,它指的是兩個(gè)命題之間的關(guān)系,其中一個(gè)命題邏輯上可以推導(dǎo)出另一個(gè)命題。也就是說,如果命題A蘊(yùn)涵命題B,則如果A為真,B也必須為真。例如,命題“所有人都會(huì)死亡”蘊(yùn)涵命題“蘇格拉底會(huì)死亡”,因?yàn)樘K格拉底是一個(gè)人。

  • 蘊(yùn)涵表示一個(gè)語句邏輯上跟隨另一個(gè)語句而出現(xiàn),即如果一個(gè)語句A蘊(yùn)涵另一個(gè)語句B,那么當(dāng)A為真時(shí),B也必須為真。

  • 這種蘊(yùn)涵關(guān)系可以用$KB |= α $來表示,其中KB是一個(gè)知識庫,sentence α是一個(gè)語句。

  • 如果在KB為真的所有世界中, α也為真,則KB蘊(yùn)涵 α。

  • 蘊(yùn)涵是基于語義的關(guān)系,因?yàn)樗谡Z句在不同世界中的真值。因此,語句的語法語義是蘊(yùn)涵關(guān)系的基礎(chǔ)。

  • 如一個(gè)知識庫包含“巨人隊(duì)贏了”和“紅隊(duì)贏了”蘊(yùn)涵“要么巨人隊(duì)贏了,要么紅隊(duì)贏了”,以及x + y = 4蘊(yùn)涵4 = x + y。

Models模型

當(dāng)需要精確描述時(shí),用術(shù)語模型取代“可能世界"

  • 首先,當(dāng)一個(gè)語句 α \alpha α 在一個(gè)模型 m m m 中為真時(shí),我們稱 m m m α \alpha α 的一個(gè)模型。用語言表達(dá)就是“ m m m α \alpha α 的一個(gè)模型”表示語句 α \alpha α 在模型 m m m 中為真。
  • 其次, M ( α ) M(\alpha) M(α) 表示 α \alpha α 的所有模型的集合。
  • 最后,當(dāng)且僅當(dāng)在知識庫 KB 為真的所有模型中 α \alpha α 為真時(shí),我們說 α \alpha α 在 KB 中是可滿足的。用語言表達(dá)就是“在 KB 為真的所有模型中 α \alpha α 為真”等價(jià)于“KB |= α \alpha α”。
  • 例如,當(dāng)知識庫 KB 包含“Giants 贏了”和“Reds 贏了”時(shí),語句 α \alpha α = “Giants 贏了”在 KB 中是可滿足的。

蘊(yùn)涵與推理

前向鏈接算法,人工智能,筆記,人工智能,算法
前向鏈接算法,人工智能,筆記,人工智能,算法
前向鏈接算法,人工智能,筆記,人工智能,算法

命題邏輯

邏輯連接詞

前向鏈接算法,人工智能,筆記,人工智能,算法

兩個(gè)句子在邏輯上是等價(jià)的(邏輯等價(jià)):
前向鏈接算法,人工智能,筆記,人工智能,算法

枚舉推理

所有模型的深度優(yōu)先枚舉是合理和完整的

前向鏈接算法,人工智能,筆記,人工智能,算法
但是,對于n個(gè)符號,時(shí)間復(fù)雜度為 O ( 2 n ) O(2^n) O(2n),空間復(fù)雜度為 O ( n ) O(n) O(n);問題是co-NP-complete的
前向鏈接算法,人工智能,筆記,人工智能,算法

有效性

前向鏈接算法,人工智能,筆記,人工智能,算法

可滿足性

前向鏈接算法,人工智能,筆記,人工智能,算法

推導(dǎo)和證明

  • 證明方法主要有兩類:推理規(guī)則的應(yīng)用和模型檢查。
    1. 其中推理規(guī)則的應(yīng)用是通過合法的(sound)推理規(guī)則,從已知的句子中產(chǎn)生新的句子,通過應(yīng)用一系列推理規(guī)則來構(gòu)建證明。這個(gè)過程可以看作是在搜索空間中使用推理規(guī)則作為操作符的搜索過程。通常需要將句子轉(zhuǎn)換成正常形式,以便應(yīng)用推理規(guī)則。
    2. 另一種方法是模型檢查,即對于給定的句子,通過枚舉其所有可能的賦值,檢查是否存在一個(gè)模型使得該句子為真。這種方法包括真值表枚舉(在 n 中始終是指數(shù)級別的),改進(jìn)的回溯算法(如Davis-Putnam-Logemann-Loveland算法)和模型空間中的啟發(fā)式搜索(sound但不完備)。

霍恩子句

前向鏈接算法,人工智能,筆記,人工智能,算法

Forward chaining 前向鏈接

前向鏈接算法:
前向鏈接算法,人工智能,筆記,人工智能,算法
前向鏈接算法,人工智能,筆記,人工智能,算法

流程:
箭頭表示決定某個(gè)符號的符號,比如,A和B蘊(yùn)涵L,

  1. agenda為AB,count如圖所示
    前向鏈接算法,人工智能,筆記,人工智能,算法
  2. 處理完A,對應(yīng)的count-1
    前向鏈接算法,人工智能,筆記,人工智能,算法
  3. AB都為真且處理完畢,此時(shí)知道L為真,待處理
    前向鏈接算法,人工智能,筆記,人工智能,算法
  4. 此時(shí)M計(jì)數(shù)為0,添加到agenda待處理
    前向鏈接算法,人工智能,筆記,人工智能,算法
  5. 處理完畢后P再次變?yōu)?
    前向鏈接算法,人工智能,筆記,人工智能,算法
  6. 最后處理Q
    前向鏈接算法,人工智能,筆記,人工智能,算法
  7. 前向鏈接算法結(jié)束“:
    前向鏈接算法,人工智能,筆記,人工智能,算法
  • 對于霍恩子句構(gòu)成的知識庫,F(xiàn)orward chaining 是
    1. 可靠的:每個(gè)推理本質(zhì)上是分離規(guī)則的一個(gè)應(yīng)用
    2. 完備的:每個(gè)被蘊(yùn)涵的原子語句都將得以生成

Proof of completeness(完備性)

前向鏈接算法,人工智能,筆記,人工智能,算法)
前向鏈接算法,人工智能,筆記,人工智能,算法

Backward chaining 反向鏈接

  1. 從目標(biāo)Q開始
    前向鏈接算法,人工智能,筆記,人工智能,算法
  2. 試圖找到能令蘊(yùn)涵式P->Q為真的情況
    前向鏈接算法,人工智能,筆記,人工智能,算法
  3. 同理繼續(xù)往回推,幾個(gè)步驟后得到這樣的情況:根據(jù)AB得到L為真
    前向鏈接算法,人工智能,筆記,人工智能,算法
  4. 根據(jù)BL得到M為真
    前向鏈接算法,人工智能,筆記,人工智能,算法
  5. 最后結(jié)果是相同的:
    前向鏈接算法,人工智能,筆記,人工智能,算法

前向鏈接算法,人工智能,筆記,人工智能,算法
前向鏈接算法,人工智能,筆記,人工智能,算法

Resolution歸結(jié)

合取范式(CNF)

合取范式(CNF)是一個(gè)邏輯學(xué)術(shù)語,它表示為文字的析取式的合取式,其中每個(gè)文字都是一個(gè)變量或者它的否定形式,而每個(gè)合取項(xiàng)都是由一個(gè)或多個(gè)文字的析取組成的,這些合取項(xiàng)被稱為clauses。因此,CNF是由多個(gè)clause(子句)組成的合取式。
例如:前向鏈接算法,人工智能,筆記,人工智能,算法

Resolution inference rule歸結(jié)推理規(guī)則 (for CNF):

前向鏈接算法,人工智能,筆記,人工智能,算法
其中l(wèi)i和mj是互補(bǔ)的文字,例如:前向鏈接算法,人工智能,筆記,人工智能,算法

  • 命題邏輯中歸結(jié)是可靠和完備的

CNF轉(zhuǎn)換

前向鏈接算法,人工智能,筆記,人工智能,算法

前向鏈接算法,人工智能,筆記,人工智能,算法
前向鏈接算法,人工智能,筆記,人工智能,算法

舉例

前向鏈接算法,人工智能,筆記,人工智能,算法文章來源地址http://www.zghlxwxcb.cn/news/detail-721275.html

小結(jié)

  • 邏輯智能體應(yīng)用推理于知識庫,以推導(dǎo)新信息并作出決策。邏輯的基本概念包括:
    1. 語法:句子的形式結(jié)構(gòu)
    2. 語義:句子關(guān)于模型的真假性
    3. 蘊(yùn)涵:給定一個(gè)句子,另一個(gè)句子成立的必要條件
    4. 推理:從其他句子推導(dǎo)出新句子
    5. 可靠性:推導(dǎo)過程只產(chǎn)生蘊(yùn)涵的句子
    6. 完備性:推導(dǎo)可以產(chǎn)生所有蘊(yùn)涵的句子
  • “Wumpus world”需要能夠表示部分和否定信息,通過情況進(jìn)行推理等能力。
  • 前向鏈接和后向鏈接是線性時(shí)間的,并且對于霍恩子句具有完備性。
  • 歸結(jié)對于命題邏輯具有完備性。
  • 命題邏輯缺乏表達(dá)能力。

到了這里,關(guān)于【人工智能】— 邏輯Agent、一般邏輯、Entailment 蘊(yùn)涵、命題邏輯、前向鏈接、反向鏈接、Resolution歸結(jié)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 多Agent框架之-CrewAI-人工智能代理團(tuán)隊(duì)的未來

    多Agent框架之-CrewAI-人工智能代理團(tuán)隊(duì)的未來

    CrewAI- a role playing AI Agents git地址:https://github.com/joaomdmoura/crewai#why-crewai langchain地址:CrewAI Unleashed: Future of AI Agent Teams Agent具有與另一個(gè)Agent聯(lián)系的能力,以委派工作或提出問題。 任務(wù)可以使用特定的代理工具覆蓋,這些工具應(yīng)該被使用,同時(shí)還可以指定特定的代理來處理它們

    2024年02月03日
    瀏覽(29)
  • SWE-Agent 這是針對本地模型的新人工智能一個(gè)開源項(xiàng)目

    SWE-Agent 這是針對本地模型的新人工智能一個(gè)開源項(xiàng)目

    完全自主的編碼代理,可以解決 GitHub 問題。 它在編碼基準(zhǔn)測試中的得分幾乎與 Devin 一樣高。 這是完整的評論和教程。 SWE-agent 將 LM(例如 GPT-4)轉(zhuǎn)變?yōu)檐浖こ檀?,可以修?fù)真實(shí) GitHub 存儲(chǔ)庫中的錯(cuò)誤和問題。 ?? 在完整的 SWE-bench 測試集上,SWE-agent 修復(fù)了 12.29% 的問題

    2024年04月26日
    瀏覽(27)
  • 人工智能 :一種現(xiàn)代的方法 第七章 邏輯智能體

    人工智能 :一種現(xiàn)代的方法 第七章 邏輯智能體

    本文旨在講清楚: KBA(knowledge based agent)與邏輯 模型,有效性,可滿足性,蘊(yùn)含,推理過程 如何證明KB蘊(yùn)含a(模型檢驗(yàn),邏輯等價(jià),推理規(guī)則) 基于命題邏輯的Agent如何工作的 7.1 基于知識的智能體 基于知識的系統(tǒng) 基于知識的Agent的核心部件是其知識庫,或稱KB。 知識庫

    2024年01月22日
    瀏覽(25)
  • 解密人工智能:線性回歸 | 邏輯回歸 | SVM

    解密人工智能:線性回歸 | 邏輯回歸 | SVM

    前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到網(wǎng)站。 機(jī)器學(xué)習(xí)算法是一種基于數(shù)據(jù)和經(jīng)驗(yàn)的算法,通過對大量數(shù)據(jù)的學(xué)習(xí)和分析,自動(dòng)發(fā)現(xiàn)數(shù)據(jù)中的模式、規(guī)律和關(guān)聯(lián),并利用這些模式和規(guī)律來進(jìn)行預(yù)測、分類或優(yōu)化

    2024年01月20日
    瀏覽(98)
  • python&anconda 系列:Pycharm在debug問題的N種解決方案(一般程序、web方向、人工智能方向)

    python&anconda 系列:Pycharm在debug問題的N種解決方案(一般程序、web方向、人工智能方向)

    前言 Pycharm在debug時(shí)總是出現(xiàn)一些惱人的問題,以下是博主在訓(xùn)練中遇到的問題及在網(wǎng)上找到的可用解決方案: 一、Frames are not available 在代碼處多設(shè)置幾個(gè)斷點(diǎn)即可。 好像還有另一種原因,博主自己沒遇到(希望之后也別遇到),先把解決方案貼在這里(詳情見 二. Pycharm在

    2024年02月01日
    瀏覽(61)
  • 【深入探究人工智能】邏輯函數(shù)|線性回歸算法|SVM

    【深入探究人工智能】邏輯函數(shù)|線性回歸算法|SVM

    ??博客主頁:小智_x0___0x_ ??歡迎關(guān)注:??點(diǎn)贊??收藏??留言 ??系列專欄:小智帶你閑聊 ??代碼倉庫:小智的代碼倉庫 機(jī)器學(xué)習(xí)算法是一種基于數(shù)據(jù)和經(jīng)驗(yàn)的算法,通過對大量數(shù)據(jù)的學(xué)習(xí)和分析,自動(dòng)發(fā)現(xiàn)數(shù)據(jù)中的模式、規(guī)律和關(guān)聯(lián),并利用這些模式和規(guī)律來進(jìn)行預(yù)測

    2024年02月08日
    瀏覽(93)
  • 一文詳解人工智能:線性回歸、邏輯回歸和支持向量機(jī)(SVM)

    在人工智能領(lǐng)域,線性回歸、邏輯回歸和支持向量機(jī)是常見的機(jī)器學(xué)習(xí)算法。本文將詳細(xì)介紹這三種算法的原理和應(yīng)用,并提供相應(yīng)的代碼示例。 線性回歸是一種用于建立變量之間線性關(guān)系的回歸分析方法。它通過擬合一個(gè)線性模型來預(yù)測連續(xù)變量的值。線性回歸的目標(biāo)是找

    2024年02月03日
    瀏覽(47)
  • 【人工智能】— 邏輯回歸分類、對數(shù)幾率、決策邊界、似然估計(jì)、梯度下降

    【人工智能】— 邏輯回歸分類、對數(shù)幾率、決策邊界、似然估計(jì)、梯度下降

    考慮二分類問題,其中每個(gè)樣本由一個(gè)特征向量表示。 直觀理解:將特征向量 x text{x} x 映射到一個(gè)實(shí)數(shù) w T x text{w}^Ttext{x} w T x 一個(gè)正的值 w T x text{w}^Ttext{x} w T x 表示 x text{x} x 屬于正類的可能性較高。 一個(gè)負(fù)的值 w T x text{w}^Ttext{x} w T x 表示 x text{x} x 屬于負(fù)類的可能性

    2024年02月09日
    瀏覽(19)
  • 初識人工智能,一文讀懂機(jī)器學(xué)習(xí)之邏輯回歸知識文集(1)

    初識人工智能,一文讀懂機(jī)器學(xué)習(xí)之邏輯回歸知識文集(1)

    ??作者簡介,普修羅雙戰(zhàn)士,一直追求不斷學(xué)習(xí)和成長,在技術(shù)的道路上持續(xù)探索和實(shí)踐。 ??多年互聯(lián)網(wǎng)行業(yè)從業(yè)經(jīng)驗(yàn),歷任核心研發(fā)工程師,項(xiàng)目技術(shù)負(fù)責(zé)人。 ??歡迎 ??點(diǎn)贊?評論?收藏 ?? 人工智能領(lǐng)域知識 ?? 鏈接 專欄 人工智能專業(yè)知識學(xué)習(xí)一 人工智能專欄 人

    2024年01月23日
    瀏覽(27)
  • 什么是狹義人工智能、通用人工智能和超級人工智能?

    什么是狹義人工智能、通用人工智能和超級人工智能?

    人工智能 (AI) 是一種機(jī)器智能,它模仿人類思維的解決問題和決策能力來執(zhí)行各種任務(wù)。 。 人工智能使用機(jī)器學(xué)習(xí)和深度學(xué)習(xí)等算法和技術(shù)來學(xué)習(xí)、發(fā)展并在分配的任務(wù)中逐漸做得更好。根據(jù)人工智能可以復(fù)制的人類特征、現(xiàn)實(shí)世界的應(yīng)用和心智理論的先決條件,人工智能

    2024年02月11日
    瀏覽(101)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包