Light Talk ft. 尹相志 Allan | 每個人都需要知道的運算思維

課程介紹


image

用白話說運算思維

商業與科技是影響未來世界的兩大驅動力,要理解商業本質,你得學習商業思維,而要理解科技本質,你要搞懂運算思維。

科技之所以能被發明,關鍵在於能將問題解構成一行又一行的程式碼,而程式碼撰寫的基礎還是邏輯與流程。早期的科學家,為了將腦袋中的知識與想法交給電腦處理,他們得「教」會電腦做這件事。

早年,所有的程式都是基於程式設計師一條又一條的 rule 被設計出來。直到機器學習出現,機器似乎可以透過大量的數據而自己找出新的 rule,並改寫了原先的 rule,所以我們才說機器自己會學習了。

但其實機器學習的程式碼中,還是基於程式設計師們定義出來的 rule 去執行,仍無法無中生有。所以機器目前仍無法真正具有智慧,它們還是在框架內發展。

這套機器運作的底層原理,一般人真的有必要了解嗎?

需要的,因為運算思維不僅僅是機器運作的基礎,也是一套解決問題、強化學習、建立機制的可靠方法。

在解釋運算思維時,我們先談談運算思維的四個核心元素。

image

  • 分解 (Decomposition),將問題分解,解構,一般包含兩種類型,一種是大量重複性的任務開成比較小的部份,另一種則是將一個複雜的問題拆開成幾個部分,在大數據或雲端運算的技術當中,就運用到很多將運算工作拆解再組合的工作。
  • 模式識別 (Pattern Recognition),所謂的模式通常是規律、法則,或者是共通性,小到邏輯測驗中常見的填空格,大到四季變化,基本上都是一種 Pattern,當我們能找出模式,我們就有機會看出趨勢,並提早做預測。從商業的角度來看,多數產業都有淡旺季,這就是一種 Pattern。而現在我們面對的問題就是過往的 Pattern 已不再有效,我們必須找出新的模式。
  • 抽象 (Abstraction),隱藏細節,僅保留必要的資訊。當我們說一件事情很抽象時,通常代表我們不易想像它具體的樣貌。你可能會很好奇,這種抽象而不具體的做法,對解決問題會有什麼幫助嗎?抽象的特性在隱藏細節,人在做決策時有時會過度陷入細節當中,有時候隱藏掉一些不必要的細節反而有助於我們把問題解決。
  • 演算法 (Algorithm),步驟與流程。很多人聽到演算法可能會直接聯想到 Facebook 廣告算法那樣複雜的東西,但其實演算法的基礎就是由動作與邏輯判斷組成的步驟或流程。當你能用清楚,可重現的邏輯將一件事解釋清楚,這基本上就是演算法的基礎了。舉例來說,當一個用戶是登入狀態,那就顯示會員資訊,否則顯示登入頁面,這就是一個簡單的演算法了。

如果我拿煮菜為例,要煮好一道菜,你有幾個方法:

  1. 最簡單的就是買好調理包回來按說明書上的步驟處理。
  2. 按食譜上的說明去購買食材,並按步驟一一執行,過程中的火候、時間、順序不要出錯,結果大致也不會太差。
  3. 如果你學習烹飪已經有一段時間,那你可能看了一下食譜,釐清那些你沒搞懂的部份,真正開始煮菜時,你不用看著食譜也可以煮好這道菜。
  4. 而那些超級有經驗的大廚,他們是料理的創作者,他們會發明新的料理,或者將同樣一道菜愈煮愈好吃。

你知道嗎?連煮菜這件事都可以運用運算思維,想不到吧?我們到底可以如何運用運算思維呢?就留待這場 Light Talk 中再來跟大家解密啦。

尹相志老師是運算思維與人工智慧領域的專家,長年推廣這兩方面的知識,也是學院運算思維課程的老師,這場 Light Talk 我們特別邀請他來與大家分享運算思維對我們工作與生活的幫助。

課綱(目前已上架)

關於課程


  • 3/14 耳朵開 Party | 每個人都需要知道的運算思維
  • 精彩金句回顧
  • Gipi 精彩回顧
  • 為何人人都要學習運算思維-訪談稿

授課老師

mentor_avatar
商業思維學院

  • link

致力於「傳遞聽得懂、學得會、用得上的商業知識」,帶你上戰場,打勝戰,實踐商學!

學習貝

0 學習貝
1
課程
2
單元
0
練習
  • 直播時間
    2022/03/14 20:00
  • 預估學習時數(含練習)
    -
  • 教材時數
    -

課程形式

  • check 直播
  • check 影片
  • check 音檔
  • check 文章
  • check 練習
  • check 表單
  • 直播時間
    2022/03/14 20:00
  • 預估學習時數(含練習)
    -
  • 教材時數
    -

課程形式

  • check 直播
  • check 影片
  • check 音檔
  • check 文章
  • check 練習
  • check 表單