iT邦幫忙

2021 iThome 鐵人賽

DAY 6
1
AI & Data

一起學習 Azure Machine Learning 系列 第 6

[DAY06] 開始用 Notebook 在 Azure Machine Learing 上寫程式

  • 分享至 

  • xImage
  •  

DAY06 開始用 Notebook 在 Azure Machine Learing 上寫程式

我們建立好了自己的 dataset,也建立好了運算資源,今天我們開始進入 Author 三劍客之首的 Notebooks。

Use Notebooks in Azure machine learning

建立 Notebooks

做資料科學和機器學習的朋友,一定對於 Jupyter Notebook 相當熟悉。這是一套基於 web 頁面的開發工具,有強大的互動性功能。可以讓你每打一行程式碼,就印出結果,相當適合在做探索式資料分析時使用。我們就來一步步看怎麼建立 Notebook 吧!

  1. 進到 Notebooks 的頁面裡,點擊 Create。
    Use Notebooks in Azure machine learning

  2. 你可以選擇你要創在哪裡資料夾裡,檔案名稱叫 Titanic,選擇 .ipynb 的格式,這個就是 Jupyter Notebook 常見的格式。
    Use Notebooks in Azure machine learning

  3. 檔案建立後,會看到下圖的畫面。Compute 的部份,你可以選擇你要用哪一台已經開的機器來運算,我們就選擇昨天開好的那一台。如果你這裡沒有機器的話,可以參考昨天的文章來開啟運算資源。

畫面中的還會出現一個提示,要你 authenticate Azure SDK 給你的運算資源,這裡也點下去。

Use Notebooks in Azure machine learning

  1. 驗證完成後,就會出現下面這一行提示。

Use Notebooks in Azure machine learning

  1. 接著我們把第四天時建立的 Dataset,裡面的 Comsume 頁簽中可以看到程式碼,複製貼上過來,以調用鐵達尼號的資料集。

Use Notebooks in Azure machine learning

  1. 我們貼到 Notebook 上後,按下 shift + enter,就會執行這段程式。執行後會發現下面出現了一段連結,要你開一個網頁視窗做驗證,我們就打開那個視窗,輸入它給的驗證碼吧!

Use Notebooks in Azure machine learning

  1. 驗證完成之後,就會出現下面這個畫面,接著把這個頁面關掉即可。

Use Notebooks in Azure machine learning

  1. 接著我們就可以讀到鐵達尼號這個資料集的資料啦!我們用 head 來看,真的可以把資料讀出來,接著我們就可以做任何你想要做的事情囉,就和 Jupyter Notebook 差不多的。

Use Notebooks in Azure machine learning

今天講的內容很基本,就像我們平常在地端設備上的 Jupyter Notebook 開發 AI 模型一樣。

但是大家有注意到我們import azureml.core 這個東西嗎?這個是 AML 的 SDK,很多和 AML 整合的功能都在這裡面哦!

我們在更後面的章節來使用 AML SDK 來做開發。

明天先來講 Design 的部份。


上一篇
[DAY05] 在 Azure Machine Learning 上建立運算資源
下一篇
[DAY07] 開始用 Designer 在 Azure Machine Learning 做 AI
系列文
一起學習 Azure Machine Learning 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言