善用 Google AI 應用網頁 讓學習更多元

善用 Google AI 應用網頁 讓學習更多元

Google 昨天推出了線上的新工具 AutoDraw,利用人工智能協助大家「畫」出各事物。其實只要換個方法,就可以從這些 Google 人工智能提供的工具中學習,讓青少年的學習變得更有趣。

想增加小朋友學習興趣,最好就讓他們在親身參與遊戲或創造時學習,Google 利用人工智能分析,提供兩個線上繪畫網頁,包括昨天推出的 AutoDraw 及 Quick Draw 遊戲,讓小朋友從繪畫中學習,怎樣畫出簡單的線條,又與事物相似。

從 AutoDraw 學習繪畫

只要在這 AutoDraw 上簡單畫出事物的外形,伺服器便會透過人工智能估計你所畫的是甚麼事物,顯示到上方的欄位中,讓你去選擇想畫的事物。讓小朋友去畫,就能從中選出事物後,再嘗試跟著去畫了。當然,工具也提供一般繪畫模式、顏色、幾何圖形、縮放及旋轉圖形等,讓小朋友發揮一番,練習繪畫仔細的圖案之外,可把天馬行空的畫作便以 png 格式下載作記錄或分享。

小朋友未必能把想畫的事物,精細地畫出來,例如圖中的「動物」。

小朋友未必能把想畫的事物,精細地畫出來,例如圖中的「動物」。

讓小朋友從上方選定想畫的是哪事物後,便可讓小朋友照著去畫。

讓小朋友從上方選定想畫的是哪事物後,便可讓小朋友照著去畫。

AutoDraw 網址:https://autodraw.com/

Quick Draw 邊畫邊學英文

從遊戲中學習,比較容易有深刻印象,Quick Draw 同樣以人工智能去猜你所畫的是甚麼,不過遊戲會出 6 個題目讓你在 20 秒內去畫。理解那英文字代表甚麼後,讓小朋友快速地思考怎樣畫能讓伺服器在 20 秒內猜中,用遊戲學習英文單字,之後還能看看其他人怎樣畫,既有趣,又具學習元素。

每幅畫限時 20s,每次要畫的事物都不同,邊玩邊學,讓小朋友學習不同的英文詞彙。

每幅畫限時 20 秒,每次要畫的事物都不同,邊玩邊學,讓小朋友學習不同的英文詞彙。

畫功並不是重點,讓人工智能快速地猜中才是好玩之處。

畫功並不是重點,讓人工智能快速地猜中才是好玩之處。

Quick Draw 網址:https://quickdraw.withgoogle.com/

以下分享兩個關於圖像的網頁,對於寫程式或訓練運算思維亦有幫助,比較適合有意在電腦程式界別中發展的人使用。其中的 Cloud Vision API 也適合有意投身設計行業人士使用。

Cloud Vision API 分析圖片元素

開啟 Cloud Vision API 後,便會看到一個讓我們放置相片的位置,只要上傳 4MB 內的圖片,透過網頁內的 API 便可分析出拍攝位置、適用標籤、文字、圖片主色及人臉等,這些分析方便用家進行之後如網頁排版、編寫程式或調校顏色等程序。

只要上傳一張 4MB 以下的圖片,便可進行分析了。

只要上傳一張 4MB 以下的圖片,便可進行分析了。

若然相片 EXIF 有提供 GPS 位置,它便會在 Landmarks 內顯示該景點或位置。

若然相片 EXIF 有提供 GPS 位置,它便會在 Landmarks 內顯示該景點或位置。

從相片中分析可能的標籤。

AI 會分析相片中可能包含的標籤。

還提供相片的主色,只要把滑鼠移到色彩部分,便會顯示該色碼(Hex code)。

還提供相片的主色,只要把滑鼠移到色彩部分,便會顯示該色碼(HEX color)。

如果相片中有人臉的話,它會分析那人當刻的感受。

如果相片中有人臉的話,它會分析那人當時的表情。

也會把 JSON 格式的資料分析顯示出來。

對於程式員,也可以把詳細分析結果以 JSON 格式輸出。

Cloud Vision API 網址:https://cloud.google.com/vision/

TensorFlow Playground 深度學習機器演算法

神經網絡、深度學習這些詞彙看似難明,然而只要到 TensorFlow Playground 玩過,便能以較顯淺的方法理解了。你可以在這網頁中,點擊按鈕及調整參數,便能漸漸地了解真實的神經網絡是怎樣運作。人們通過一行行的代碼來使電腦執行每個步驟,從而解決問題,使用適當的Layer,便可把問題逐層逐層分析並解決。筆者初次了解這學問,覺得不算是難以理解,不知大家怎樣看呢?

網頁具體地將整個演算法的過程展示給大家,幫助大家進行理解。

網頁具體地將整個演算法的過程展示給大家,幫助大家進行理解。

Google 雲端數據與分析技術主管佐藤一憲示範怎樣透過各個圖層進行圖像分析。

Google 雲端數據與分析技術主管佐藤一憲示範怎樣透過各個圖層進行圖像分析。

TensorFlow 網址:http://playground.tensorflow.org