【Maker玩AI】使用Google Colaboratory免費資源學AI
AI人工智能這幾年作為科技界的熱門話題被媒體宣傳的如火如荼。在這種氛圍之下,身為創(chuàng)客的我們怎能錯過展現好點子落地的大好時機呢?接下來就為大家介紹如何取得及應用免費的AI實驗場域資源「Google Colaboratory」。
Google免費GPU資源Colaboratory
大家都說要玩AI先得準備個很貴的高級顯卡及服務器才能跑得動,對于想入門練練手的人實在有點花不下去,就像想學開車的人不會先買一臺法拉利,而是先去教練場學到一定程度后,再考慮一下預算及需求后才會依用途去買合適的跑車、房車、貨車、代步車甚至是二手車。
現在阮囊羞澀的各位有福了,Google旗下的實驗計劃Colaboratory (以下簡寫為Colab)提供了免費的NVIDIA K80等級GPU資源及虛擬機(Xeon 2.2GHz CPU*2)供大家使用,其中整合了Linux (Ubuntu)環(huán)境、Python、Jupyter notebook及TensorFlow等常用套件包,并允許大家安裝執(zhí)行時所需套件包(如Keras、 OpenCV、PyTorch、MxNet、XGBoost等),只要有Google云端硬盤賬號就可免費使用。
Google Colaboratory
當然不可避免地,這項免費資源并非毫無使用限制的,所提供的虛擬服務器,目前只提供至少50G儲存空間和12GB(可用于訓練約2GB)的內存,使用時間僅可連續(xù)12小時(包含安裝軟件套件包、數據下載到虛擬機及訓練時間)。超過時間便會清掉使用中內容,有時還會因使用者過多造成連不上線或用到一半斷線,并不適合用在太大的模型及數據集訓練。
話雖如此,整體來說還是很方便家中沒有Linux + Python環(huán)境或計算機(筆電)CPU等級太低或沒有獨立顯卡的人及想學習人工智能的新手練習使用。
何謂影像二元分類
在知名HBO影集「硅谷群瞎傳」第四季的第四集當中有個有趣的橋段,華人楊靖發(fā)明一款可拍照后辨識食物類型的APP叫「See Food」,展示時第一次拍熱狗成功辨識,眾人歡呼開始想象滿桌子的食物若都能辨識出來的話,這款APP肯定大賣。接著再拍了披薩后眾人等著APP回答「披薩」,可是APP卻回答「不是熱狗(Not Hotdog)」,眾人瞬間傻眼,「這只能辨識熱狗嗎?」楊靖回答:「是」,眾人大失所望、一哄而散。
然而,故事還沒完呢!竟有一家創(chuàng)投看上這個APP,要他改成偵測色情圖片中男生的小丁丁,這就是標準的「失之東隅,收之桑榆」。
雖然上面橋段的「Not Hotdog」只是虛構劇情,但現實中還真的人有把它實現出來,有興趣的人可到Apple APP Store下載Not Hotdog 。從上面故事中我們可得知影像分類的重要性,雖然影像二元分類(是或不是)的用途較窄些,但若能大量(數千到數百萬張)標注影像的分類,經過訓練后可令影像精準地分類,那就有可能產生一些獨特的商機。
Not Hotdog APP屏幕擷圖
用Colab實現影像二元分類
為了讓大家能快速上手,在此整理了一段完整的代碼并有詳盡的原理解說及批注,只要依著下列步驟就可快速建構出一個二元分類的影像分類系統(tǒng),當然也包括如何用自定義的數據集進行訓練及推論。代碼主要包括以下四個主要步驟,另外還有更進一步的細節(jié)說明,如下所示。
1. 取得及建構訓練數據(TrainingDataset)
下載數據集
數據集解壓縮
檢視數據集
自定義數據集及掛載
2. 建構一小型深度學習模型(TrainingModel)
卷積網絡模型
輸入圖像尺寸正規(guī)化
模型架構及訓練參數說明
模型配置及訓練優(yōu)化設定
數據預處理
3. 訓練及驗證模型準確度(ValidationAccuracy)
訓練及驗證模型
評估模型的準確性和損失
4. 應用深度學習訓練成果進行推論(Inference)
推論
可視化表示
了解了相范例的學習目標后,可以至https://goo.gl/SqigfE下載image_classification.ipynb 到您的Google云端硬盤,雙擊后選擇以「Colaboratory」開啟,就可以開始享受Colab提供的免費GPU運算信息。執(zhí)行時,請按【Shift+Enter】進行單步執(zhí)行并自動跳至下一行;若想一次全部運行本范例所有代碼,可按【Ctrl+F9】。接下來就簡單為大家介紹主要步驟的工作內容。

最新活動更多
推薦專題
- 1 UALink規(guī)范發(fā)布:挑戰(zhàn)英偉達AI統(tǒng)治的開始
- 2 北電數智主辦酒仙橋論壇,探索AI產業(yè)發(fā)展新路徑
- 3 降薪、加班、裁員三重暴擊,“AI四小龍”已折戟兩家
- 4 “AI寒武紀”爆發(fā)至今,五類新物種登上歷史舞臺
- 5 國產智駕迎戰(zhàn)特斯拉FSD,AI含量差幾何?
- 6 光計算迎來商業(yè)化突破,但落地仍需時間
- 7 東陽光:2024年扭虧、一季度凈利大增,液冷疊加具身智能打開成長空間
- 8 地平線自動駕駛方案解讀
- 9 封殺AI“照騙”,“淘寶們”終于不忍了?
- 10 優(yōu)必選:營收大增主靠小件,虧損繼續(xù)又逢關稅,能否乘機器人東風翻身?