---
# System prepended metadata

title: 單元1 什麼是AI
tags: [跟著大師學科技]

---

---
tags: 跟著大師學科技
---
# 單元1 什麼是AI

## 影片腳本

![](https://i.imgur.com/h10X7ms.jpg)
兩人：大家好
史：我是熊貓教授史丹利
哥：我是程式高手哥布林
史：很多人問我，在這個AI的時代，我需要懂那些東西才能跟得上潮流?可以接觸的到的資訊來源，有的太零散、有的太專門，有心要多懂一些卻不得其門而入。
史：我們開設這個頻道的主要目的，是想用淺顯易懂的方式，跟大家聊聊 人工智慧、以及人工智慧的基本功：資料結構和演算法。
    哥布林你知道為什麼 電腦圍棋程式 AlphaGo 能夠打敗天下無敵手，讓各國的圍棋高段俯首稱臣？
哥： 這個問題想必大家都知道答案，就是人工智慧 讓 AlphaGo打敗眾家高手的
    那人工智慧到底是什麼呢? 真的有現在大家說的那麼神奇麼?
![](https://i.imgur.com/bwWc3i9.jpg)

史：人工智慧歸根究柢就是一隻程式，我們稱之為”代理”(agent)，他是名詞，通常代表一個人、也代表一個程式，Agent可以跟外界環境有互動，就像Siri可以聽懂我們的指令作回應。
哥：感覺有些Agent還有待改進ㄋㄟ
史：所以AI神不神奇，要看寫這支程式的人厲不厲害，以及硬體環境和AI知識進展程度的配合到不到位。
哥：對啊，人工智慧曾經兩度大起大落，就是當時人們過度的神化AI和過度的期待，加上以前的硬體計算和網路傳輸能力跟現在比都太遜了，同時很多好的方法都還沒有被發明出來，所以才曾經被判了兩次死刑。
史：哥布林說的太對了，你說的很多好方法都還沒有被發明出來，這些方法就是大家時常聽到的”演算法” (algorithm)，
所以人工智慧AI就是一隻程式，是由很多演算法一起合作，配合對應的資料結構(data structure)，共同搭配形成的完美組合
![](https://i.imgur.com/hxTJtRn.jpg)
史：所以我們會從介紹資料結構開始，
資料結構就是電腦系統組織、儲存以及處理資料的一套邏輯
哥：所以資料結構就是學習如何在邏輯上組織這些資料
也學習處理使用這些資料的方法

![](https://i.imgur.com/wrNnrhp.jpg)
史：例如人工智慧有很多資料學習的演算法，需要把資料放在所謂的 “陣列”裡面，像是把”向量”資料放在一維陣列、把”矩陣”資料放在二維陣列
另外，還有”鏈結串列”是把資料串成一串的概念，這樣一串，就可以很有效率的增加、刪除資料
哥：另外有很多需要解決的問題，也可以用 “圖形” 這種資料結構來表示，再搭配搭檔的演算法，就可以解決很多難解的問題喔!
史：除了”圖形”，也有”樹”這種資料結構，同樣也是常常被用來解決問題的 “明星” 資料結構


![](https://i.imgur.com/vIVz4zH.jpg)
哥：那 “資料結構” 都解決了哪些問題呢?可以舉幾個例子嗎?
史：當然可以，AlphaGo就是用”樹狀結構"來協助找出下一個最有勝算的下子位置。另外，導航系統引導我們從林家花園開到故宮博物館，用的就是資料結構的”圖形結構”。各個路口和景點的位置以及道資訊路，都已經被組織安排成為「圖形結構」了，再配合演算法算出「最短路徑」或最佳路徑，就構成了現在開車必備的導航系統。在這裡，路口和景點就是圖形中的”點”，道路就是 “線”


![](https://i.imgur.com/dGxBOux.jpg)
史：我知道哥布林是網頁架設的高手，你知道網頁和搜尋引擎之間發生關係也和資料結構有關嗎?
哥：搜尋引擎沒日沒夜不停的爬網頁資料進來，依照關鍵字在搜尋引擎自家的電腦主機中建構成「索引結構」(index)。
這樣當我們下達關鍵字作搜尋時，搜尋引擎就到他的索引結構中快速找出相關的網頁，把這些網頁的鏈結回應給我們。
史：對，索引結構大多是用”樹狀結構”來實現的。例如我們要找的關鍵字是21(假設是數字)，就會從最上面那個節點開始，因為小於30，所以先往最左邊，接著在節點b這裡介於16與22之間，所以找到第三層的節點f。找到之後，當然會有21相關的連結可以回應給我們


![](https://i.imgur.com/UJ1eLOB.jpg)
史：社群網路也會用到資料結構，它把每個用戶對應到一個點，兩個人如果是朋友，他們對應到的兩個點就會有一條連接線。
哥：所以社群網路可能會推薦張無忌給趙敏，因為他們倆個人都分別是周芷若的朋友，如果推薦被接受，而且另一方也確認，兩點之間的新連線就會建立。
史：左邊這個圖是一小部分的用戶的圖形模型。密密麻麻的點代表這些人的社群交友圈很廣，朋友多。



史：我們把今天的內容簡單回顧一下!
1. 人工智慧是一隻程式，我們習慣上稱他為AI Agent。AI agent可以幫我解決一個特定的問題，例如AlphaGo會下棋。
2. 程式是由所謂的 演算法 和 資料結構 搭配起來，所以資料結構和演算法可以說是 AI 的基本功
3. 資料結構被我們應用在很多場合，像是導航、搜尋引擎、和社群網路

![](https://i.imgur.com/wtwOYCm.jpg)

若有任何關於這次影片的問題，都歡迎你在留言區詢問我們，我們都很樂於和大家聊聊唷
除此之外，也歡迎大家分享對人工智慧感到有興趣的應用或者是議題，說不定我們之後就會做成單元來討論唷

史：我們下次見!
哥、史：bye 


## 影片內容亮點

阿里巴巴創辦人馬雲表示，疫情讓AI技術變革提前並且加速，本來需要三、五十年來完成的數位化，可能會提速到10年、20年內就完成。這支影片邀請了資料結構暢銷書作家史丹利來為我們談談 什麼是人工智慧


在AI正在改變我們生活樣貌的今天，對AI的了解已經成為你我的基本素養。這個影片以淺顯易懂的對談方式，介紹AI是由演算法加上資料結構合作而成，也介紹AI使用資料結構幫我們解決問題的幾個應用場合，如導航系統、搜尋引擎，以及社群網路等

有興趣的就點進來看看吧...



## 影片相關參考連結


