現今的AI發展以「類神經網路」為主流
而類神經網路(NN)的基礎是「統計機率」
近年火紅的Tensorflow 和 Pytorch等開發工具,使得建立複雜的AI機率模型變得簡單快速。
常見的AI模型包含RNN, Transformer和 CNN等,都是NN的代表,
CNN經常被用來做圖像辨識,RNN或是Transformer則是用來處理自然語言(NLP)。
而Transformer技術正是ChatGPT的底層,
它的運作原理是在出現第一個字之後,利用條件機率去找出第二字,
出現第一和第二個字之後,一樣用條件機率去找出第三個字,
如此依此類推就可以產生完整的句子。
ChatGPT用的這些條件機率是透過「訓練」或「離線學習」運算出來的,
說白了,就是去「統計」這些訓練資料,然後得到造句時所需要的「機率」
而拿來訓練的資料通通都是人類寫出來的,
所以ChatGPT以這些條件機率組合出來的句子當然也會符合人類的文法,
而且不限語言,只要ChatGPT有以該種語言被訓練過即可,
讓你以為ChatGPT好像跟人類一樣有「心智」。
也因為要準備大量的資料和訓練設備,成本超級高,也只有財力雄厚的企業玩得起,
所以AI就真的如媒體所渲染的那樣可以反過來控制人類嗎?
答案當然是否定的!
回過頭來看看ChatGPT的運作原理還是「機率」
雖然ChatGPT組合出來的句子大致上都合乎文法,而且當你去問它文法時,它也能講得頭頭是道
但是它在組合這些句子的時候,仍然是利用「機率」,而不是運用它跟你講的那些「文法」。
也就是說,ChatGPT只是「文字生成工具」,它根本就不會「運用」它講出來的那些知識
即便人類可以訓練AI去完成某種特定的工作,但是也就只限於那一種工作,其它的工作還是不會。
也就是說,AI並沒有具備像人類一樣的「即時學習能力」,
AI要學會做任何事,都要先由人類編寫專用的程式和花費大量的訓練或「離線學習」時間,
所以現今的AI技術取代人類的部份工作有可能,說要完全控制人類是科幻電影看太多了!
媒體所謂的AI有人格分裂傾向或情緒的表現,其實都來自於那些準備訓練資料的人,並不是來自AI本身。