略過產品資訊
1 / 1

AI4kids

資料科學家Kaggle認證家教班

資料科學家Kaggle認證家教班

定價 $45,000.00 TWD
定價 $54,000.00 TWD 售價 $45,000.00 TWD
特價 售罄

#大學甄選
#升學競爭實力

  • 頂尖資工師資,專業授課
  • 週週觀念理解,上機實作
  • 讓孩子清楚掌握解題關鍵
  • 課程共30堂課(每堂課60分鐘)
  • 課程學費 45000元





課程規劃

第一階段:數據分析和可視化

課程1: NumPy 基礎
● 內容: NumPy 陣列的創建與操作,基本的數學運算和統計函數。
● 課後作業: 創建一個5x5 的隨機矩陣,計算其每列的平均值與標準差。

課程2: Pandas 基礎(1)
● 內容: DataFrame 和Series 的創建、資料選擇與篩選。
● 課後作業: 使用Pandas 讀取一個CSV 檔案,並篩選出特定條件下的資料。

課程3: Pandas 基礎(2)
● 內容: 資料的匯總、分組和聚合,處理缺失值。
● 課後作業: 以某一個欄位進行分組,計算每組的平均值,並填補數據中的缺失值。

課程4: Matplotlib 和Seaborn
● 內容: 基本數據視覺化圖表的繪製,定制圖表,使用Seaborn 進行高級可視化。
● 課後作業: 使用Matplotlib 繪製折線圖,並用Seaborn 繪製散點圖。


第二階段:機器學習基礎

課程5: 機器學習導論
● 內容: 學習機器學習理論與流程,Scikit-learn 的基本結構與流程,簡單的線性回歸模 型實作。
● 課後作業: 使用Scikit-learn 實現線性回歸,並預測一組隨機生成的數據。

課程6: 常用機器學習算法
● 內容: 介紹常用的機器學習算法,並進行簡單實作。
● 課後作業: 使用Scikit-learn 構建一個隨機森林模型,並在一個簡單的數據集上進行分 類。

課程7: 模型評估和選擇
● 內容: 模型評估指標(如準確率、召回率、F1分數),交叉驗證與模型選擇。
● 課後作業: 在一個二元分類問題上計算準確率、召回率、和F1分數,並進行交叉驗證。

課程8: 深度學習簡介
● 內容: 深度學習的基本概念,簡單的前饋神經網絡結構介紹。
● 課後作業: 使用TensorFlow 或PyTorch 構建一個簡單的兩層神經網絡,並在一個小數 據集上進行訓練。

第三階段:進階機器學習、深度學習、Kaggle 準備

課程9: Kaggle 競賽介紹
● 內容: 了解Kaggle 平台及其競賽流程,選擇一個簡單的競賽開始入手(如Titanic)。 ● 課後作業: 註冊Kaggle 帳號並進入Titanic 競賽,提交你的第一個baseline 結果。

課程10: EDA 和數據清洗
● 內容: 探索性數據分析(EDA)的步驟和技巧,數據清洗的重要性與實踐。
● 課後作業: 針對Titanic 競賽數據,進行EDA 和清洗,並生成清洗後的數據集。

課程11: 模型構建與調參
● 內容: 在Kaggle 競賽中使用不同的機器學習算法構建模型,簡單調參。
● 課後作業: 使用Scikit-learn 在Titanic 競賽中構建至少兩種不同的模型,並比較其性 能。

課程12: 提交與改進模型
● 內容: 了解如何提交Kaggle 競賽結果,根據反饋調整模型。
● 課後作業: 提交你在Titanic 競賽中的模型結果,並根據排名調整你的模型。

課程13: 特徵工程與特徵選擇
● 內容: 特徵工程技術的應用,特徵選擇與降維技術(如PCA)。
● 課後作業: 在Titanic 競賽中嘗試進行特徵工程,並使用PCA 進行降維。

課程14: 模型評估與調優
● 內容: 使用交叉驗證和網格搜索對模型進行評估與調優。
● 課後作業: 使用GridSearchCV 對Titanic 競賽中的模型進行超參數調優。

課程15: 深度學習進階(1)
● 內容: 更深入了解神經網絡結構,介紹卷積神經網絡(CNN)。
● 課後作業: 使用TensorFlow 或PyTorch 實現一個簡單的CNN 模型,並在圖像數據集 上進行訓練。

課程16: 深度學習進階(2)
● 內容: 介紹遞歸神經網絡(RNN)和長短期記憶(LSTM)。
● 課後作業: 使用TensorFlow 或PyTorch 構建一個簡單的LSTM 模型,並在序列數據 上進行訓練。

第四階段:Kaggle 挑戰、深入學習
課程17 ~ 課程20: 進階Kaggle 競賽準備,取得你的第一枚銅牌
● 內容: 選擇一個Kaggle 競賽,了解其數據及問題背景,制定策略。嘗試取得第一枚銅牌 課程20 ~ 課程30: 持續精進並熟悉資料科學的能力,直到取得Expert認證



課程時間

每週一堂,每堂課60分鐘

上課時間依孩子可安排時間規劃

無須繁雜教具設備

在家即可上課

線上課程使用 GoogleMeet 進行授課,只需準備電腦(含麥克風、耳機)與網路,

任一地點皆可進行課程,上課時講師會開啟攝影機與分享螢幕,清楚掌握個學員操作情形。

FAQ

Q:請問此課程適合學習年齡為幾歲?

A:本課程建議年齡為國中一年級以上至高中三年級學生,需具備CS6以上之程式語言學習基礎!

Q:如果沒有學過程式語言,是否可以加入此課程?

A:若未學習過程式語言之學員,建議先參加CodeCombat課程學習後,再開始參與APCS課程

Q:請問線上課程的講師背景?

A:團隊講師均為專業資訊背景講師,通過AI4kids長期培訓與教學審核通過才可成為認證講師,具有豐富教學經驗!

Q:什麼時候可以開始上課?課堂人數?

A:課程時段選擇彈性,您可為孩子安排於平日晚上或週末時段上課,課堂人數3~6人小班制。如果沒有適合孩子的時段,歡迎與我們聯繫,我們課程顧問將為您協調專屬時段的講師,客服即時通訊(點擊),客服信箱:service@ai4kids.ai。

Q:線上課程是否會導致學員學習狀況不佳?

A:我們講師皆具豐富教學經驗,課程中會積極引導每位孩子都能參與程式演練的討論與操作,並經常性查看每位孩子的電腦螢幕與操作情況,讓孩子維持在高度的學習動力與專注力,以發揮課程最大效益。

Q:請問上課需要準備什麼設備?

A:您只需要為孩子準備電腦(含麥克風、耳機)與網路,就可以開始上課。

Q:請問報名後,是否可以退款?

A:我們提供開課14天內,不滿意100%退費保證。14天候,上課未達總課程時數三分之一前通知取消訂單,將扣除50%費用後退回剩餘款項。上課如逾總課程時數三分之一後通知取消訂單,將不予退回款項。

查看完整資訊