最近在學習AI,談到語言(language)、邏輯(logic)與本體論(ontology),先作一下讀書心得摘要:)
本體論(Ontology)
- 主體(subject)感受客體(object)、進行認知(recognition)及賦予意義(meaning)。
語言(Language)
- 語言(language)有二個功能:傳遞資訊(informative function)、表現東西或想法(expressive function)、指示行動(directive function)。
- 語言(language)扮演呈現或表示的角色(representative role)。也就是語言可以呈現世界萬物(things in the world)與表示內心想法(thoughts in our mind)。
- 語言(language)透過符號(symbol)來指涉(reference)及描述客體的特質(quality)、數量(quantity)、主客體間的關係(relationship)、隨時間(time)的變化及表達主體的感覺(feeling)。
邏輯(Logic)
- 邏輯(logic)是主體描述及推論(inference)真實(reality)世界(world)的語言。講話不合邏輯表示對於真實世界的認知錯誤,可能導出錯誤的結論。
- 一個論述(argument)只包含一個(one and only one)結論(conclusion)以及一或多個前提(premises)。當前提為真(true)時,所得到的結論也應該為真;換句話說,這些前提是支持我們相信結論的原因(reason)。
- 由我們相信為真的前提得出一個為真的結論的過程稱之為推理(reasoning)或推論(inference)。推論有二種常見的方式:歸納(induction)與演繹(deduction)。由真前提得出可能為真(probaly true)的結論稱為歸納;由真前提得出一定為真(definitely true)的結論稱為演繹。
- 原因(reason)是支持結論的前提;真原因得出真結論。理由(justification)是支持決策或行動的原因或說法;正當的理由產生正確的決策或正義的行動。