人工智慧並非專家系統,但是卻或多或少的與專家系統有關係,可以說專家系統是人工智慧很早期的存在形式。專家系統(es, expert system)是一種模擬人類專家解決領域問題的電腦程式系統。
專家系統具有如下的一些特點:
1)知識的匯聚
2)啟發性推理
3)推理和解釋的透明性
4)知識的更新
典型的專家系統模型如圖:
2023年,麥卡錫基於阿隆索.邱奇(alonzo church)的λ-演算和西蒙、紐厄爾首創的」表結構」,開發了著名的lisp語言。
lisp語言特點
a、計算用的是符號表示式而不是數;
b、具有表處理能力,即用鍊錶形式表示所有的資料;
c、控制結構基於函式的復合,以形成更複雜的函式;
d、用遞迴作為描述問題和過程的方法;
e、用lisp語言書寫的eval函式既可作為lisp語言的解
釋程式,又可以作為語言本身的形式定義;f、程式本身也同所有其他資料一樣用表結構形式表示。
lisp符合表示式
①符號:以字母開頭不含規定的特殊字元的字串,相當於其他語言中的變數。
②原子:lisp中不可再分割的物件,如數、符號、空表。
③表:若干個數或符號用括號括起來就構成乙個表,表中的元素用空格分開,沒有元素的表稱為空表,用( )或者nil表示。
④符號表示式:原子和表的統稱。
lisp語言基本函式
1)數值運算函式
2)求值與賦值函式
3)表處理函式
4)邏輯函式
5)條件函式
6)自定義函式和無名函式
專家系統主要表現在以下兩個方面:
1、專家擁有大量的知識。;
2、專家具有選擇知識來解決問題的能力。
知識庫模組
用於知識獲取,建立知識庫,並且把各條知識用鏈連線起來,形成「知識庫規則鍊錶」。此外,它還對包含最終結論的規則進行檢測,做上標誌。
資料庫模組
用於把使用者提供的已知事實以及推理中推出的新事實放入資料庫中,並分別形成「已知事實鍊錶」和「結論事實鍊錶」。
推理機
用於實現推理,推理中凡是被選中參加推理的規則形成「已使用規則鍊錶」。
解釋機構
用於回答使用者的問題,它將根據「已使用規則鍊錶」進行解釋。
推理過程
採用正向推理和反向推理。
《人工智慧實踐 TensorFlow筆記》學習筆記
第 講 講解內容 學生可學會 一人工智慧 機器學習 神學學習 神經網路發展 典型應用 環境搭建 二python語法織成網 python基本用法 三tensorflow名詞解釋,給出神經網路八股 神經網路八股 四神經網路優化 神經網路基本優化方法 五minist資料集 全連線網路基礎 手寫數字識別,輸...
TensorFlow學習筆記 人工智慧緒論
圖靈在1950年寫過一篇 計算機器與智慧型 圖靈讓我們思考 機器能否擁有智慧型?can machines think?這個問題。圖靈成功定義了什麼是計算機器 即圖靈機 但卻不能定義什麼是智慧型 think 沒有辦法用機器或演算法來準確定義。因此圖靈設計了乙個模擬測試 圖靈測試 一種用於判定機器是否具...
Unity遊戲人工智慧學習筆記
最近在學一些遊戲人工智慧的東西,之前對c 也是一知半解,所以收集實際學習中遇到的一些問題 1.c 中的get set訪問器 詳細解釋為什麼要使用get set訪問器 起了個濾網的作用 還有個寫的比較詳細的 舉例說明,比較易懂 應該注意的問題,說是只能用 來賦值不能用 這個我還不是很懂 幾種作用 個人...