01基於python玩轉人工智能最火框架之TensorFlow

課程主要內容

  • 人工智能理論知識ios

  • 開發工具介紹和環境配置ubuntu

  • TensorFlow基礎練習和應用實戰windows

課程能學到什麼?

  • 人工智能知識點網絡

  • Python庫的使用框架

  • TensorFlow 框架使用和應用開發機器學習

適合人羣

  • 人工智能初學者、工具

  • 想要得到人工智能實戰經驗者學習

  • TensorFlow學習者開發工具

課前儲備

  • Linux命令行基礎人工智能

  • Python基礎

  • 線性代數等數學基礎

推薦文字課程: 《Linux探索之旅》

推薦視頻課程: 《Linux達人養成計劃》

知識點

  • 人工智能: 深度學習 強化學習 神經網絡 等等

  • Python:各類Python經常使用庫

  • TensorFlow:原理和按部就班使用,最終實戰應用

項目成果演示

實戰應用:

  1. 會作曲的AI

  2. 會Photoshop的Ai

  3. 會開賽車的AI

曲子樣例:

生成一些臥室相關的圖片,生成一些頭像。人臉。

會開超級瑪麗賽車的AI。模擬自動的駕駛。

 

一句話介紹 TensorFlow

Google 開源的基於數據流圖的科學計算庫,適用於機器學習

TensorFlow的特色:

  • 靈活性: 只要能夠將計算表示成數據流圖 就能夠使用TensorFlow

  • 跨平臺: Linux,windows,Android,ios ,Raspberry Pi

  • 多語言: 上層開發語言: Python C++ Java Go

  • 速度快: 包含了XLA這款強大的線性代數編譯器,加入以後速度變快。

  • 上手快: keras,Estimators,等等高層API

新手能夠不拘泥於底層的實現原理,可是多瞭解底層仍是好的。

  • 可移植: 代碼幾乎不加修改移植到CPU GPU TPU等等。

TPU Google發佈的張量運算單元

TensorFlow的著名用途

  • DeepMind(Google)的AlphaGo/AlphaGo Zero(本身實現學習)的底層技術

  • Google產品: 搜索,Gmail,翻譯,地圖,Android,照片,YouTube。

  • 特斯拉的ceo 開發出擊敗DOTA2世界頂級選手的AI 的OpenAI 使用TensorFlow

軟件和知識點介紹

  • 操做系統: ubuntu 16.04

虛擬環境安裝

  • Python:2.7.x

  • Python庫: Numpy Matplotlib等等

TensorFlow: 1.x

任天堂N64遊戲主機模擬器: Mupen64plus

虛擬機: VirtualBox 5.x

Ubuntu是什麼?

開源的Linux操做系統的發行版

如何入門Linux。Linux探索之旅

VirtualBox是什麼?

一款開源虛擬機軟件,本課程用於虛擬ubuntu操做系統

知識點

人工智能: 深度學習 強化學習 神經網絡

Python: 各類Python經常使用庫

TensorFlow: 原理和按部就班使用,最終實戰應用。

相關文章
相關標籤/搜索