本課程以循序漸進的方式說明機器學習的重要基本觀念,並以scikit-learn說明這些機器學習演算法如何實際套用於資料上。有了機器學習的基礎後,會開始說明神經網路的工作原理及該如何調整參數來優化模型。講師會針對不同的AI主題(例如,圖像分類、圖像壓縮、風格轉換、圖像分割、物件偵測、文字探勘和推薦系統),除了主題描述以及解決方案解說外,也會搭配Keras/TensorFlow程式實例進行手把手教學。
面對AI人工智慧,與其漫無章法地學習,不如跟著專家有系統的學
關鍵詞: 機器學習、深度學習、scikit-learn、Keras、Tensorflow 、CNN、Auto Encoder、Transfer Learning、Semantic Segmentation、RNN、LSTM、Audio Recognition
-
什麼是機器學習(Machine Learning)?
機器學習是AI人工智慧的其中一個分支,簡單來說它就是讓機器可以像人一樣,可藉由閱讀大量的資料建立規則而具有知識,而機器學習就是透過演算法來分析數據、從中學習來判斷或預測現實世界裡的某些事(專家其實是訓練有素的狗,機器學習大概就是這個味道) 。閱讀已知的大量資料就是所謂訓練的過程,透過足夠多的Training Data 建立出一個 Model (最佳函式), 這個Model 就是"機器的知識",之後你可以餵未知的資料給機器,機器就能進行預測或判斷 。機器學習並非手動事先用程式撰寫好指令規則來判斷,而是使用大量數據和演算法來「訓練」機器,自動產生規則判斷或預測。
-
什麼是深度學習(Deep Learning)?
它其實就是中間層(Hidden Layer) 有很多層的Neural Network (Deep Neural Network),像AlexNet 達到8層級,ResNet已達到100多個層級。每建構一個Hidden Layer就代表建立同款式但有著不同花樣的過濾器(Filter)/篩子,以篩出不同的特徵。愈多的Hidden Layer 就代表用了更多款式的篩子。經過Back Propagation 計算後,可求得每種款式每種花樣篩子的權重。愈重要的篩子權重愈高,而愈不重要的篩子權重就會愈低。 這些權重較大的篩子,代表用這些篩子可以篩出 X-->Y的重要成份,也就是"特徵"。這也就是深度學習最強的地方--自動特徵擷取,而不是由人來先定義好特徵。(more..)
-
機器學習或深度學習的技術可以應用在哪?
機器學習的演算法已廣泛應用於資料探勘、電腦視覺、自然語言處理、語音和手寫識別、生物特徵識別、DNA序列測、搜尋引擎、醫學診斷、金融數據分析與證券市場分析等方面。所以幾乎各行各業,包含金融保險業、電信業、零售業、製造業、醫療產業等,都會用到機器學習的技術。而以深度學習作為機器學習的方法,則多用在影像辨識、語音分析,這種比較沒有因果關係或者連人類都很難解釋的邏輯推理。
接軌業界
AI人工智慧課程規劃
聚焦AI人工智慧
實務應用
與業界AI人工智慧
雙講師一對一互動
手把手上機實作
演練AI人工智慧演算法
提供課前
Python教學
豐富的軟硬整合
學習資源
- 了解機器學習的核心觀念與常見的分類演算法
- 會使用Scikit-learn 進行如Logistic Regression、SVM、Decision Tree、Neural Network 等機器學習的實作
- 了解深度學習(類神經網路)的核心觀念與工作原理
- 會使用Keras/TensorFlow 進行DNN、CNN、RNN/LSTM等深度學習演算法實作
- 了解深度學習如何應用在數據資料、圖像和語音的領域
- 想學習如何使用機器學習或深度學習,包含資料處理、建立模型、設計資料分析演算法、測試與調校
- 沒相關背景但對機器學習或深度學習有興趣,或是接觸過卻似懂非懂,不知如何開始
- 想透過機器學習與深度學習實戰來結合本業know-how創造藍海優勢的您!歡迎工業、金融、生醫、零售、農業、廣告等產業朋友加入本班
- 欲準備並取得AI相關證照者
※ 課程適用iPAS巨量資料分析師/機器學習工程師能力鑑定考試準備
- AI 趨勢
- 機器學習、深度學習與人工智慧趨勢
- 如何從零導入AI
- 企業級人工智慧
- 機器學習
- 機器學習觀念與術語
- 資料與特徵
- 機器學習模型建立方法: 以迴歸模型(Regression)為例
- 損失函數 (Loss Function)
- 評估模型預測能力的方法: Confusion Matrix & AUC
- 特徵降維-PCA 演算法與實作
- 分類演算法Clssification
- 羅吉斯迴歸(Logistic Regression)
- 決策樹(Decision Trees)
- 支持向量機(Support Vector Machine)
- 最近距離分群法(KNN)
- 處理不均衡數據(Imbalanced Data)
- Scikit-learn範例演練:房價預測、信用卡欺詐檢測、工廠預防性維保之CNC工具磨耗檢測等
- DNN
- 類神經網路運作原理
- 損失函數 (Loss Function) 的種類 (demo)
- 最佳化函數 (Optimizer) 的種類
- 激活函數(Activation Function) 的種類
- 倒傳遞類神經網路(BPN)演算法
- 模型優化方法與參數調整
- 解決 Overfitting 方法: Regularization, Dropout, Early Stopping,…
- TensorFlow/Keras介紹與程式架構流程
- DNN範例演練: 迴歸預測
- DNN範例演練: 實現邏輯匣分類
- DNN範例演練: Multi-label 的分類問題
- Performance metric: Confustion Matrix
- RNN
- RNN網路運作原理剖析
- LSTM & Bidirectional LSTM
- LSTM範例演練: 乘客數量預測
- LSTM範例演練: KKTV 上線時間預測
- Performance metric: Precision/Recall , AUC,...
- CNN
- CNN卷積神經網路運作原理
- 數據增廣 Image Augmentation
- 知名的CNN網路模型: AlexNet、MobileNet、 VGG16/19、MobileNet
- Transfer Learning & Fine-Tuning Model 實作
- CNN範例演練: MNIST手寫數字辨識
- 語音識別 (Voice Recognition)
- PCM-encoded wave
- Get Audio Feature by FFT
- Audio Spectrum
- 範例演練: Audio Recognition by CNN (demo)
- Appendix I : Anaconda 安裝與虛擬環境的建立
- Appendix II: Google Colaboratory 使用說明
【深度學習搶先看】
Jeffery老師
▶ 台灣大學土木工程研究所博士
▶ 知名上市資訊科技大廠大數據部門研發主管
▶ 類神經網路 / 基因演算法 / 最佳化演算法 / 結構力學 / 有限元素法 / 生醫影像處理
Luke老師
▶ 海洋大學運輸所碩士
▶ 資深系統工程師
▶ 地理資料分析呈現 / 資料庫設計 /Machine Learning運算模組開發 / Deep Learning CNN,RNN
Tim老師
▶ 輔仁大學應用科學與工程研究所博士
▶ 知名上市電子消費品大廠AI研發部門資深工程師
▶ 機器學習 / 機器人開發 / 密碼學 / 影像壓縮 / 數位訊號處理 / 生醫資訊/生醫影像處理
Elvis老師
▶ 美國聖路易大學生物資訊博士
▶ 知名國際3C製造大廠人工智慧研發部門主管
▶ 生物資訊 / 自然語言處理 / 統計推論 / 科學計算 / 數據科學 / 資料探勘 / 數值最佳化 / 資料庫 巨量資料處理 / 機器學習
1. 網絡爬蟲/抓取:儘管 rvest 已經讓 R 的網絡爬蟲/抓取變得容易,但 Python 的 beautifulsoup 和 Scrapy 更加成熟、功能更強大,結合django-scrapy我們可以很快的構建一個定製化的爬蟲管理系統。
2. 連接資料庫:R 提供了許多連接資料庫的選擇,但 Python 只用 sqlachemy 通過ORM的方式,可解決了多種資料庫連接的問題,且在生產環境中廣泛使用。
3. 內容管理系統:基於Django,Python可以快速通過ORM建立資料庫、後台管理系統,而R中的 Shiny 的鑒權功能暫時還需要付費使用。
4. API構建:通過Tornado這個標準的網路函式庫,Python也可以快速實現輕量級的API,而R則較為複雜。
困難2:若想透過書籍學習,因目前相關技術中譯本不多,主要仍以英文為主,語言門檻是學習者的第一個門檻;即使有中譯本,大部分仍翻譯艱澀並充斥著大量的複雜公式和程式,不夠親和,讓讀者有很大的學習障礙。
因此,有專業的老師帶著學,學習不但事半功倍,而且還能學到資料分析的實際業界經驗。
* ATM轉帳 或 臨櫃匯款
銀行代碼: 008 帳號: 100-10-032218-5
華南商業銀行 總行營業部
戶名: 艾鍗科技有限公司
* 信用卡分期
* 現金繳款
有任何問題歡迎致電艾鍗學院 (02)2316-7736
- 學到很多 對工作很有幫助
- 收穫滿滿
- 獲益良多!建議多開AI GPU等相關課程
- 第一次體驗遠距教學,整體的感覺很不錯。
- 課程相當有趣,老師很專業,且講課淺顯易懂,讓我學到很多
- 獲益良多,謝謝老師講解很清楚
- 了解深度學習細部運作模式
- 符合目前工作上之運用
- 理解如何應用OpenCV解決問題
- 能區塊的講解程式並提供經驗
- 理論和實作併行,講義內容豐富,老師解說精確
- 非常清楚;更有實感
- 王同學:學到python影像辨識,能用到智慧農業
- 何同學:利用課程所學的影像處理技術與Neural Network+強化學習,完成公司AI計畫
- 嚴同學:原理說明,實機操演
- 黃同學:程式實作演練收穫很多
- 柯同學:規劃的很充實
- 張同學:運用課程教到的影像辨識技術,完成了自製的小專案。