計算機和機器不是憑著固有的知識或對事物工作原理的理解而進入這個世界的。像人類一樣,需要教導他們紅燈表示停止,綠燈表示消失。那么,這些機器實際上如何獲得執(zhí)行駕駛或診斷疾病等任務所需的情報?
數據或泡沫破滅
有多種實現(xiàn)AI的方法,而對于它們來說,存在的全部就是數據。沒有高質量的數據,人工智能是一個空想。有兩種方法可以操縱數據(通過規(guī)則或機器學習)以實現(xiàn)AI,還有一些優(yōu)秀實踐可以幫助您在這兩種方法之間進行選擇。
基于規(guī)則的系統(tǒng)
早在AI和機器學習(ML)成為高科技領域之外的主流術語之前,開發(fā)人員就將人類知識編碼為存儲在知識庫中的規(guī)則到計算機系統(tǒng)中。這些規(guī)則通常以“ If”語句的形式定義任務的各個方面(“如果A,則執(zhí)行B,否則,如果X,則執(zhí)行Y”)。
雖然必須編寫的規(guī)則數量取決于您希望系統(tǒng)處理的操作數量(例如,20個操作意味著手動編寫和編碼至少20條規(guī)則),但是基于規(guī)則的系統(tǒng)通常工作量較小,成本較高-有效且風險較小,因為這些規(guī)則不會自行更改或更新。但是,規(guī)則可以通過只能執(zhí)行其編寫內容的嚴格智能來限制AI功能。
機器學習系統(tǒng)
相比之下,雖然可以將基于規(guī)則的系統(tǒng)視為具有“固定的”智能,但是機器學習系統(tǒng)是自適應的,并試圖模擬人類的智能。仍然存在一層基礎規(guī)則,但是機器無需人工編寫固定集,而是能夠自行學習新規(guī)則,并丟棄不再起作用的規(guī)則。
在實踐中,機器可以通過多種方式學習,但是監(jiān)督訓練(當向機器提供要訓練的數據時)通常是機器學習程序的第一步。最終,機器將能夠自行解釋,分類和執(zhí)行帶有未標記數據或未知信息的其他任務。
從組織的AI策略開始:
人工智能的預期收益很高,因此公司在執(zhí)行早期做出的決定對于成功至關重要。Foundational正在根據AI在實現(xiàn)的基本業(yè)務目標調整您的技術選擇。您要解決什么問題,或者要面對挑戰(zhàn)?
實施基于規(guī)則或機器學習系統(tǒng)的決定將對公司AI程序的發(fā)展和擴展產生長期影響。在評估哪種方法最適合您的組織時,請考慮以下比較合適的做法:
選擇基于規(guī)則的方法很有意義:
· 固定結果:當結果數量很少或固定時。例如,只有兩種狀態(tài)可以按下“添加到購物車”按鈕,無論是按下還是不按下。盡管可以使用機器學習來檢測用戶是否按下了按鈕,但是應用這種類型的方法沒有任何意義。
· 錯誤的風險:錯誤的懲罰過高,不會冒誤報的風險,因此,應僅執(zhí)行100%準確的規(guī)則。
· 不為ML計劃:如果維護系統(tǒng)的人員不具備機器學習知識,并且企業(yè)沒有計劃繼續(xù)前進。
何時應用機器學習:
· 簡單規(guī)則不適用:當沒有容易定義的使用簡單規(guī)則解決任務的方法時
· 更改速度:當情況,方案和數據的更改速度快于不斷編寫新規(guī)則的能力時。
· 自然語言處理:要求理解語言或自然語言處理的任務。由于有無數種表達方式,因此即使不是完全不可能的話,為普通語言編寫規(guī)則也是不現(xiàn)實的。機器學習的天生,自適應智能針對規(guī)模進行了優(yōu)化。
人工智能的承諾是真實的,但是對于許多組織而言,挑戰(zhàn)是從哪里開始。如果您屬于此類,請首先確定基于規(guī)則的方法還是ML方法最適合您的公司組織。