[AI4K12] 父母如何向孩子解釋機器學習

我們需要給孩子們一些工具及正確觀念,讓孩子們了解他們的世界,進而發現他們所熱衷的問題,並且一同設計解決方案

Coding Lab
AI for K-12
Jan 18, 2020

--

Photo by Andy Kelly on Unsplash

我們的生活周遭充滿了各式各樣的人工智慧應用,例如 Google HomeSiri 使用人工智慧(AI)回答您的問題,YouTubeNetflix 在機器學習幫助下推薦影片,許多技術正在改變我們的工作、生活及娛樂方式,而孩子們也正處在人工智慧快速發展的環境下。

這一代的小孩,從小就在接觸人工智慧及機器學習的應用及概念,他們也許不知道這些術語的含義,但生活上早已息息相關。

當小朋友接觸到這些人工智慧應用時,可以和小朋友一同體驗、並說明一些簡單觀念,相信小朋友在體驗過程中會更有感觸,也能引導他們思考及發想他們的創意。在未來的世界,除了技術之外,不外乎的就是想法改善問題的能力

從現在開始,不彷讓小朋友多多接觸這些未來新知,在他們學習寫程式之前,瞭解程式能夠為我們做些什麼事,相信在學習的路上,他們才會保有興趣及動力!!!我們也是透過不斷的溝通及對話,來瞭解小朋友的想法,並藉此激發他們的能力,我們也鼓勵家長一同參與小朋友在數位時代的成長。

首先,我們怎麼和孩子解釋機器學習

我們可以用簡單的方法來作解釋,就像嬰兒學會走路一樣。每次跌倒時,他們都會不自覺地學習並意識到自己的腿應該保持的姿勢(例如應該是筆直而不是彎曲),跌倒時雖然會感到疼痛而哭,但是孩子會學會”不再那樣站著”,應該換成別的姿勢或方法,以避免跌倒的情況一再發生,這就類似於機器如何根據環境而做直覺式的工作一樣。

Photo by Picsea on Unsplash

它是如何工作的?

假設我們寫一個叫做”糖果送禮者”的程式,希望能夠做到”當孩子做到某件事,它就會送糖果”給予獎勵,我們該怎麼做呢?
聽起來很簡單,想想我們可以用任何程式語言來編寫程式(利用條件判斷),但是所有的父母(糖果送禮者)都會有自己獨特的理由來送糖果,那麼如果我們收集這些所有原因,將會有成千上萬的狀況,而我們會因為有一些新的給予糖果原因產生,而不斷的更改這個”糖果送禮者”的程式。

Photo by Patrick Fore on Unsplash

所以,在這種情況下,我們必須更改方法,不是寫一個程式告訴電腦何時要送糖果,而是輸入我們收集的所有數據(送糠果的時機),並且讓它學習何時要送糖果,提供的數據越多且越準確,糖果送禮者將能正確給予糖果,隨著時間的推移,它將變得越好,機器也正在學習,對嗎?

機器學習演算法會根據過去的經驗來評估如何採取行動:它們會根據所蒐集到的數據創建決策路徑,如果他們所接觸的數據有限,那麼他們對所處理的即時訊息的理解及預測也將受到限制。

這就是機器學習的基本工作方式!!

推薦影片
【紀錄片】AlphaGo世紀對決

來看看電腦如何學習下棋,他/它的判斷與人類又有什麼不同,非常推薦親子共賞,一同學習AI及機器學習有趣的地方!

※ 歡迎大家免費加入 AI Playground,讓您輕鬆動手訓練出獨一無二的 AI 模型及 AI 創意程式,我們將帶領孩子們接觸更多更有趣的人工智慧及機器學習課程。

※ 歡迎大家加入 CodingLab 許多有趣的課程,我們將帶領孩子們接觸更多更有趣的人工智慧及機器學習課程。

※ 歡迎同步訂閱 CodingLab 臉書粉絲專頁,我們會持續分享更多關於兒童資訊教育的相關新知。

※ 若有任何問題也歡迎透過臉書私訊留言給 CodingLab ,收到訊息後我們會盡快回覆您!

--

--