線下活動科技

【AI入門】深度學習概要與Keras實作

2,947
17
2019.04.27 (Sat) 09:30 - 17:00 (GMT+8)加入行事曆

台灣科技大學工業4.0實作中心

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
本課程將教授AI基本原理,深入淺出帶領學員利用Python寫出AI演算法,並透過深度學習框架Keras實作神經網路辨識手寫數字。
本課程將教授AI基本原理,深入淺出帶領學員利用Python寫出AI演算法,並透過深度學習框架Keras實作神經網路辨識手寫數字。

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
活動簡介

深入淺出,學習整套AI運算實作!



從搜索引擎、交通、娛樂、甚至到醫療研究,AI在各領域已經有了顯著的成果並廣佈在我們的生活中。這幾年隨著硬體與演算法的進步,AI運算門檻大幅降低,從家用電腦、手機、甚至一個小小的晶片上就可以運行。AI的應用面在這幾年也有指數性的增長,開源的AI運算工具也不斷推陳出新,越來越多人開始學習深度學習,建立自己的模型解決各種生活問題。

如果你對這塊領域有興趣,想一窺AI機器學習/深度學習的技術,亦或是你對理論有些涉獵,但沒有機會實作應用,那麼這堂量身定製的工作坊,必能滿足您的需求。課程將會從Python語法開始學習,利用Keras程式庫實作神經網路運算,提供扎實的內容成為您進入AI領域的敲門磚!

本次課程將以Python語言為教學工具,透過機器學習開源程式庫Keras來學習機器學習原理、認識各種神經網路演算法,並帶領學員學習機器視覺原理、實際建構出神經網路模型,透過Keras建立CNN模型訓練並驗證結果,辨識手寫數字。

                      

 (圖說:Keras與Python)

【學習目標】

  • 瞭解AI的原理與運作架構
  • 認識AI的Frameworks與常見演算法
  • 理解神經網路的原理與常見分類
  • 操作基本入門Python的軟體開發
  • Keras與Tensorflow的架構與實作

    【實作介紹】

    Keras是一個專門用來訓練深度學習模型的API,能以TensorFlow、Theano為後端運行,導入不同模塊建立深度學習模型。此外,Keras以Python作為開發語言,能支援各種主要作業系統,在Linux、MAC與Windows各式平台上執行,是應用範圍廣闊好上手的AI開發工具。

    神經網路是一種模仿生物神經網路的結構和功能的計算模型,具備學習功能。能透過輸入的資料訓練,產生對應的演算法模型,學會判斷指定的問題。課程將教導基礎Python語法、用Keras實作不同範例,深入學習神經網路的原理。


    (影片:Python跑ANN訓練示範影片)

    超實用的工作坊,要搶要快喔!

    【課程規劃】

    時間內容
    09:00 - 09:30報到
    09:30 - 10:30AI發展進程與框架介紹
    1. 現代電腦的發展歷史與AI的關係
    2. AI運算原理簡介
    3. 常見深度學習框架及選用考量 
      10:30 - 11:30Python的軟體開發入門
      1. 基本語法介紹
      2. Python範例實作演練
      11:30 - 12:30Python與AI
      1. AI運算演算法介紹
      2. 神經網路的原理與介紹
      3. 神經網路NN構型以及用途特性
      4. 利用Python實作AI演算法
      5. 實作ANN建立預測模型
      12:30 - 13:30午休
      13:30 - 14:45Keras介紹與操作入門
      1. Keras與Tensorflow的基本原理與架構
      2. Keras特點介紹與深度學習API比較
      3. Keras導入Tensorflow深度學習模塊練習
      14:45 - 15:30Keras應用範例
      1. 透過Keras建立NN神經網路
      2. 機器視覺原理與CNN模型訓練
      15:30 - 16:30綜合練習

       訓練神經網路模型辨認手寫數字MNIST

      【課程資訊】

      ►地點:台灣科技大學工業4.0實作中心

      ►時間:4/27 (六) 09:30-16:30

      ►午餐:中午休息時間由學員自理(附近即有台科大學生餐廳)
       

      【課前準備】

      學員自備:

      請自備Windows 或 Mac 作業之筆記型電腦。

      課前下載及安裝:請學員務必在課前先完成下述安裝,本課程內容緊湊,無法另排出安裝教學時間

      Python 3.7、Anaconda、TensorFlow、Keras

      安裝步驟 :
      1. 安裝Python 3.7
      2. 下載Anaconda (https://www.anaconda.com/distribution)
      3. 安裝Anaconda;記得要把將Anaconda加到PATH環境變數,還有問要不要Install Microsoft VSCode可以跳過
      4. 安裝完成後開啟命令提示字元,建立建立工作目錄,比如 md d:\pythonwork,然後切換進去 cd d:\pythonwork
      5. 建立虛擬環境 conda create --name tensorflow python=3.7 anaconda,如果問你要否進行,請回答y
      6. 啟動anaconda虛擬環境 activate tensorflow 。之後要用就記得,要先切換到工作目錄再啟用虛擬環境
      7. 安裝TensorFlow、Keras;pip install tensorflow,然後再安裝本課程的套件 pip install keras
      8. 啟動Jupyter Notebook進入作業環境 jupyter notebook ( 會用瀏覽器打開 )


      【講師介紹】

      賴建宏(賴桑) /  MakerPRO共筆專欄作者

      社群稱號為「賴桑」的他,是功力深厚的重度Maker與Hacker,台灣的Hackerthon幾乎是無役不與,也經常參與創新創業競賽,也是得獎常客。他的專長是電子系統、開源軟硬體、AI及魚菜共生物聯網系統,現在的身份是台北科技大學電子系博士班待畢生、MakerPRO共筆專欄作者。


      ►主辦單位 : MakerPRO、台灣科技大學工業4.0實作中心

      ►工作坊地點:台灣科技大學工業4.0實作中心(台北市大安區羅斯福路四段113巷25號)

      ►聯絡方式:MakerPRO公司電話:(02)23679308,Mileen, Email:service@makerpro.cc , 聯絡手機:0965-339-308


      【關於MakerPRO】

      MakerPRO是一個以Building Maker Economy為願景的自造達人社群/媒體平台,我們致力於建立完善、深入、實用交流活動及分享資源,並進一步發展出基於Collaborative Commons精神的Pro-Maker新世代經營模式與平台。

      ★★MakerPRO媒體官網:不斷更新的原創文章,最專注於Maker運動的共筆媒體,累積瀏覽人次破百萬。

      ★★MakerPRO FB社群:萬人成員,全台最活躍的Maker社群,討論、請益、活動、聚會,最新的Maker資訊不錯過。

      ★★MakerPRO活動:過去曾舉辦超過50場工作坊、超過200場分享會,主題涵蓋物聯網、智慧家庭、機器人、環境感測、智慧農業、LPWAN、人工智慧等Maker與物聯網主題,數量仍在增加中。

      avatar

      MakerPRO - 打造科技創造力

      verified

      【AI入門】深度學習概要與Keras實作

      2019.04.27 (Sat) 09:30 - 17:00 (GMT+8)

      活動地圖

      台北市大安區羅斯福路四段113巷25號

      loading