使用 TensorFlow 的第一步:程式設計練習

在機器學習當機課程的過程中,你會透過 tf.keras 編寫模型,將機器學習的概念實際練習化。您將使用 Colab 做為程式設計環境。Colab 是 Google 的 Jupyter 筆記本版本。Colab 與 Jupyter Notebook 相同,提供互動式的 Python 程式設計環境,可結合文字、程式碼、圖形和程式輸出。

NumPy 和 pandas

使用對 tf.keras 時,您需要對下列兩個開放原始碼 Python 程式庫有至少瞭解:

  • NumPy:簡化表示陣列及執行線性代數作業。
  • pandas:可讓您輕鬆在記憶體中呈現資料集。

如果您對 NumPy 或 pandas 不太熟悉,請先執行下列 Colab 運動:

  1. NumPy UltraQuick 教學課程:Colab 運動,為您提供本課程所需的所有 NumPy 資訊。
  2. pandas UltraQuick 教學課程:Colab 運動,為您提供本課程所需的所有 pandas 資訊。

使用 tf.keras 進行線性迴歸

獲得 NumPy 和 pandas 的適任性後,請執行下列 Colab 練習,探索 tf.keras 中的線性迴歸和超參數調整:

  1. 透過 Real Dataset 進行線性迴歸 Colab 運動,此指南將引導您針對實際資料集進行多種分析,

使用 Colaboratory 平台,在瀏覽器中直接執行程式設計作業 (無須設定!)。Colaboratory 適用於大多數主要瀏覽器,而且在 Chrome 和 Firefox 電腦版中,大多數都是最全面地測試。如要離線下載並執行運動,請參閱本機操作說明設定本機環境。