造飛機和自然語言處理?

2021-07-31 15:58:15 字數 478 閱讀 6127

自然語言處理60多年的發展過程,基本上可以分成兩個階段。早期的20多年,是科學家們走彎路的階段。全世界的科學家對計算機處理自然語言的認識都被自己侷限在人類學習語言的方式上,即用電腦模擬人腦,這20多年的成果幾乎為零。直到20世紀70年代,一些自然語言處理的先驅重新認識這個問題,找到了基於數學模型和統計的方法,自然語言處理進入第二個階段。

在早期,全世界對自然語言處理的研究都陷入了乙個誤區,他們認為要讓機器完成翻譯或者語音識別這種只有人類才能做的事情,就必須先讓計算機理解自然語言,而做到這一點就必須讓計算機有類似我們人類這樣的智慧型。在人工智慧領域,包括自然語言處理領域,後來把這樣的方法稱為「鳥飛派」,也就是看看鳥是怎樣飛的,就能模仿鳥造出飛機,而不需要了解空氣動力學。事實上懷特兄弟發明飛機靠的是空氣動力學而不是仿生學。

今天機器翻譯和語音識別已經做得不錯,並且有上億人使用過,但是大部分這個領域之外的人依然錯誤地以為這兩個應用是靠計算機理解的自然語言才完成的。事實上他們全部靠的是數學,更準確的說是靠統計。

自然語言處理

自然語言處理主要步驟包括 2.詞法分析 對於英文,有詞頭 詞根 詞尾的拆分,名詞 動詞 形容詞 副詞 介詞的定性,多種詞意的選擇。比如diamond,有菱形 棒球場 鑽石3個含義,要根據應用選擇正確的意思。3.語法分析 通過語法樹或其他演算法,分析主語 謂語 賓語 定語 狀語 補語等句子元素。4.語...

自然語言處理

前言 自然語言處理 natural language processing 是計算科學領域與人工智慧領域中的乙個重要方向。它研究能實現人與計算機之間用自然語言進行有效通訊的各種理論和方法。自然語言處理是一門融語言學 電腦科學 數學於一體的科學。因此,這一領域的研究將涉及自然語言,即人們日常使用的語言...

自然語言處理

一 字串操作 去空格及特殊符號 s hello,world 預設把左右空格去掉 print s.strip print s.lstrip hello,print s.rstrip 查詢字元 0 為未找到 sstr1 strchr sstr2 tr 找到返回目標子串開始下標 npos sstr1.in...