序言(prolog)和口齒不清(lisp)的區別

Prolog和Lisp是當今最流行的人工智慧(AI)計算機程式語言。它們是用兩種不同的程式設計正規化構建的。Prolog是一種宣告性語言,而Lisp是一種函式式語言。這兩種方法都適用於各種人工智慧問題,但Prolog主要用於邏輯和推理問題,而Lisp則用於有快速原型需求的問題。...

序言vs Lisp

Prolog和Lisp是當今最流行的人工智能(AI)計算機編程語言。它們是用兩種不同的編程範式構建的。Prolog是一種聲明性語言,而Lisp是一種函數式語言。這兩種方法都適用於各種人工智能問題,但Prolog主要用於邏輯和推理問題,而Lisp則用於有快速原型需求的問題。

序言

Prolog是一種人工智能編程語言。它屬於邏輯程序設計語言家族。Prolog是一種聲明性語言,通過對定義為規則和事實的關係(表示程序邏輯)運行查詢來完成計算。prolog開發於1970年,是最古老的邏輯編程語言之一,也是當今最流行的人工智能編程語言之一(與Lisp一起使用)。它是一種免費語言,但有許多商業變體可用。它最初用於自然語言處理,但現在被用於各種任務,如專家系統、自動答疑係統、遊戲和高級控制系統。Prolog只有一種稱為term的數據類型。項可以是原子、數、變量或複合項。數字可以是浮點或整數。Prolog支持列表和字符串作為項的集合。Prolog使用子句定義關係。從句可以是規則,也可以是事實。Prolog允許迭代遍歷其遞歸謂詞。

口齒不清

Lisp是一個計算機編程語言家族。現在用於通用編程的最著名的Lisp方言是Common Lisp和Scheme。LISP這個名字來源於“列表處理”,正如它暗示的那樣,LISP的主要數據結構是鏈表。實際上,整個源代碼都是使用列表(使用前綴表示法)編寫的,或者更準確地說是用括號括起來的列表(稱為s表達式)。例如,一個函數調用被寫成(fa1a2a3),這意味著函數f是使用a1、a2和a3作為函數的輸入參數來調用的。因此,它被稱為面向表達式的語言,其中所有數據和代碼都作為表達式編寫(在Lisp中表達式和語句之間沒有區別)。這個漂亮的特性對於Lisp來說是非常特殊的,在Lisp中,它可以通過編寫有用的宏來將語言擴展到手頭的問題。雖然尾部遞歸被程序員用來表示循環,但所有常見的Lisp方言都包含了像loop這樣的控制結構。此外,常見的Lisp和scheme都有mapcar和map,它們是函數的示例,通過將函數依次應用於其所有元素,然後將結果收集到一個列表中,從而提供循環功能。

Prolog和Lisp有什麼區別?

  • 發表於 2020-10-16 04:38
  • 閱讀 ( 19 )
  • 分類:科技

你可能感興趣的文章

腕足動物(brachiopod)和雙殼類(bivalve)的區別

...活在海水中的懸浮食性動物。腕足動物有兩大類,一類是口齒不清的腕足動物,另一類是有關節的腕足類。 什麼是雙殼類(bivalve)? 雙殼類是水生動物,它們的殼中有兩個相匹配的瓣膜。它們屬於軟體動物門。兩個瓣膜透過內收...

  • 發佈於 2020-10-17 06:29
  • 閲讀 ( 60 )

開場白(prologue)和前言(preface)的區別

序言vs序言 序言和序言之間的區別有時很難理解,因為它們都出現在一本書的開頭,而且似乎有著相同的目的。然而,他們是兩個非常不同的作品,作者在書中包含了非常不同的目的。前言和前言是文學作品中經常聽到的兩...

  • 發佈於 2020-10-20 23:30
  • 閲讀 ( 40 )

習語(idioms)和口語(colloquialisms)的區別

...區別是很好的。這兩個群體是任何語言的組成部分。習語和口語在每一種語言中都有,而且它們因語言的不同而不同。這是因為語言的這些部分是根據文化創造的。例如,當下雨的時候,我們用英語說,它是在下雨貓和狗。在法...

  • 發佈於 2020-11-05 08:56
  • 閲讀 ( 92 )

chrome將刪除騙局加密貨幣挖掘擴充套件,但要到6月份才能刪除

...密盜取消失了,但像這樣的騙局一直持續到6月份,讓我口齒不清。

  • 發佈於 2021-04-06 14:06
  • 閲讀 ( 39 )

亞馬遜刪除了詳細說明監控“勞工組織威脅”的工作清單

...管會議記錄顯示,有人計劃抹黑斯莫爾斯,稱他不聰明、口齒不清,並利用他詆譭公司日益壯大的親勞動運動。

  • 發佈於 2021-04-17 19:03
  • 閲讀 ( 36 )

矽谷的執行長們是我們這一代人預設的電影反派

...繆爾·L。傑克遜是一個像馬克·扎克伯格一樣的自大狂,口齒不清,喜歡戴新棒球帽,還計劃透過免費移動網際網路服務殺死數百萬人。在像《前機器》這樣的電影和《俠盜獵車手V》這樣的電子游戲中,對手是一個有點微妙的角...

  • 發佈於 2021-04-30 21:48
  • 閲讀 ( 46 )

spaceplan是一款完美的遊戲,可以在工作時放在瀏覽器標簽上

...驚訝的深刻故事也會出現,這在很大程度上要歸功於一臺口齒不清的船載計算機。所有這些點選和等待的目的是,好吧,實際上游戲的一半樂趣是發現目標是什麼,所以我不會為你破壞它。
 這是完美的工作,因為一旦你透過...

  • 發佈於 2021-05-07 01:14
  • 閲讀 ( 21 )

一個影片:伊斯皮由凱爾英尺利爾遊艇

...》中認識他,或者從他和說唱歌手《機會》中認識他。他口齒不清,童話故事情節流暢。當你覺得自己像個傻孩子或有點悶悶不樂的時候,我建議你聽凱爾的話。 凱特琳:顯然,凱爾有一首關於“想酷一點”的詩,這首歌是我...

  • 發佈於 2021-05-10 06:33
  • 閲讀 ( 36 )

根據中情局的說法,如何偽裝好自己

...他們有時會在口腔頂部新增人工調色盤,這可以透過創造口齒不清來改變人們說話的方式。門德斯說,讓一個女人看起來像一個帶著假肢的男人要容易得多;對於**來說,他們傾向於白髮和麵部毛髮使他們變老,因為年長的**被...

  • 發佈於 2021-05-14 13:08
  • 閲讀 ( 40 )

過度自信是如何幫助你和傷害你的

...時真正強大的黨不會競爭。如果你是,比方說,瘦,傻,口齒不清羅傑兔,你可以發揮傑西卡(va-voom!)和香椿鎮上最**的女孩在一起。當然,並非總是這樣。當風險大於回報時,如果你過於自信,那你一定會有麻煩。例如,對...

  • 發佈於 2021-05-27 21:14
  • 閲讀 ( 22 )