- 思維工程
- 錢小一
- 1061字
- 2021-09-07 17:16:45
五、結(jié)構(gòu)信息和語法
語法決定了人腦中由概念按照特定結(jié)構(gòu)組織的結(jié)構(gòu)信息如何表達(dá)。我們可以類比到積木,這些積木對應(yīng)到屬性層的概念,它們畢竟是有限的,所以可以每個都被命名,但有限的積木可以進(jìn)行無窮的組合。所以我們往往不會用詞匯直接去對應(yīng)每個組織生成的結(jié)構(gòu)信息,而會用組成這個結(jié)構(gòu)信息中的概念對應(yīng)的詞匯,把這些詞匯組合成句子去表達(dá)一個先天語言中的結(jié)構(gòu)信息。
舉一個例子,對于一條自然語言下表述的知識“貓是哺乳動物”,描述兩個抽象概念“貓c”和“哺乳動物c”之間的從屬關(guān)系,在M語言中是這樣一個節(jié)點(diǎn):IDA(子類=貓,母類=哺乳動物)。我們來考察文字信息流“貓是哺乳動物”到M語言信息IDA(子類=貓,母類=哺乳動物)之間是如何相互轉(zhuǎn)化的。
我們看到自然語言的文字信息流實(shí)際上是包含著結(jié)構(gòu)信息的,結(jié)構(gòu)信息一般有兩個載體:能夠?qū)?yīng)到概念的那些詞匯的語序,比如“貓w”+“哺乳動物w”;摻雜在語序中的結(jié)構(gòu)性詞匯,如“貓w”+“是”+“哺乳動物w”中的“是”,這個詞匯不對應(yīng)到任何的概念。
“當(dāng)我們學(xué)習(xí)一門語言的時候,實(shí)際上包含了兩個內(nèi)容:這門語言詞匯到概念的對應(yīng);這門語言約定文字信息中的結(jié)構(gòu)到先天語言中結(jié)構(gòu)的對應(yīng),也就是我們說的語法。”
前者我們?nèi)菀桌斫狻_@里我們看后者,在上面的例子中,我們需要學(xué)會的語法是這樣的信息:“對象類1c”+是+“對象類2c”——(子類=對象類1c,母類=對象類2c)。于是正轉(zhuǎn)錄的過程可以描述為:
第一步:識別詞匯?!柏坵”+“是”+“哺乳動物w”識別詞匯后的詞匯信息流。
第二步:概念替換詞匯?!柏坈”+“是”+“哺乳動物c”詞匯信息流中能夠?qū)?yīng)到概念的詞匯用對應(yīng)的概念替換。
第三步:搜索語法模板。根據(jù)“貓c”和“哺乳動物c”的概念屬類是“對象類”匹配上語法模板:“對象類1c”+是+“對象類2c”——(子類=對象類1,母類=對象類2)。
第四步:生成結(jié)構(gòu)信息。把對象1和對象2的具體內(nèi)容寫入生成:(子類=貓c,母類=哺乳動物c)。
逆轉(zhuǎn)錄的過程可以描述為:
第一步,生成表達(dá)語義:[主體信息=(子類=貓c,母類=哺乳動物c),表達(dá)類型=陳述]。
第二步,搜索語法模板,根據(jù)“貓c”和“哺乳動物c”的概念屬類是“對象類c”匹配上語法模板:“對象1c”+是+“對象2c”——(子類=對象類1,母類=對象類2)。
第三步,生成概念參與的句子。在語法模板的句子結(jié)構(gòu)中,把概念類替換為對應(yīng)的概念,生成概念參與的句子。在這個例子中生成“貓c”+“是”+“哺乳動物c”。
第四步,概念替換詞匯。把概念轉(zhuǎn)為對應(yīng)的詞匯生成文字信息流:“貓w”+“是”+“哺乳動物w”。
- 知識圖譜與認(rèn)知智能:基本原理、關(guān)鍵技術(shù)、應(yīng)用場景與解決方案
- 深度學(xué)習(xí)與計(jì)算機(jī)視覺:項(xiàng)目式教材
- 人工智能導(dǎo)論(通識版)
- 人工智能會搶哪些工作
- Joy RL:強(qiáng)化學(xué)習(xí)實(shí)踐教程
- 區(qū)塊鏈技術(shù)及應(yīng)用
- 智能無線機(jī)器人:人工智能算法與應(yīng)用
- 深度學(xué)習(xí)實(shí)戰(zhàn):基于TensorFlow 2和Keras(原書第2版)
- 第五范式
- 無人機(jī):知道這些就夠了
- 增強(qiáng)人類:技術(shù)如何塑造新的現(xiàn)實(shí)
- 機(jī)器人SLAM導(dǎo)航:核心技術(shù)與實(shí)戰(zhàn)
- 智能化變革:人工智能技術(shù)進(jìn)化與價值創(chuàng)造
- 人工智能十萬個為什么:熱AI冷知識
- 當(dāng)計(jì)算機(jī)變成人:人工智能未來導(dǎo)引