Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AIoT 智慧物聯網時代
Search
Poy Chang
April 16, 2020
Programming
0
320
AIoT 智慧物聯網時代
在這場專題會議中,我分享的主題為:打造 AIoT 智慧物聯網時代解決方案,AIoT 流程架構解析與實踐,數據應用以及操作 Demo,將展示如何從無到有打造出一個屬於自己的一個解決方案。
Poy Chang
April 16, 2020
Tweet
Share
More Decks by Poy Chang
See All by Poy Chang
Vue 和 Angular 開發習慣
poychang
0
75
Other Decks in Programming
See All in Programming
Rails アプリ地図考 Flush Cut
makicamel
1
130
Generating OpenAPI schema from serializers throughout the Rails stack - Kyobashi.rb #5
envek
1
380
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
14
4.6k
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
250
PEPCは何を変えようとしていたのか
ken7253
2
230
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
170
DRFを少しずつ オニオンアーキテクチャに寄せていく DjangoCongress JP 2025
nealle
2
270
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
150
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
260
React 19アップデートのために必要なこと
uhyo
8
1.5k
SwiftUI Viewの責務分離
elmetal
PRO
2
270
推しメソッドsource_locationのしくみを探る - はじめてRubyのコードを読んでみた
nobu09
2
300
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Scaling GitHub
holman
459
140k
A designer walks into a library…
pauljervisheath
205
24k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Being A Developer After 40
akosma
89
590k
A Modern Web Designer's Workflow
chriscoyier
693
190k
For a Future-Friendly Web
brad_frost
176
9.6k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Gamification - CAS2011
davidbonilla
80
5.2k
Mobile First: as difficult as doing things right
swwweet
223
9.4k
Transcript
Azure TechDay Party
1955 年 John McCarthy 召集對人 工智慧志同道合的夥伴,共同參與 達特矛斯夏季人工智慧研究計劃。 發想主題有: ✓ Automatic
Computers ✓ How Can a Computer be Programmed to Use a Language ✓ Neuron Nets ✓ Theory of the Size of a Calculation ✓ Self-Improvement ✓ Abstractions ✓ Randomness and Creativity https://1drv.ms/b/s!Aiwtjhj5fofrkNBZXcZNC_X_xweqQQ
2 次 AI 寒冬 1975年的第一次 AI 寒冬 ✓ 越戰、石油危機,經濟無法支持 ✓
這時的電腦又貴效能又不足,無法解決計算問題 1990年 AI 又第二次遇冷 ✓ 專家知識的建立,耗費巨大成本 ✓ 訓練機器學習的數據不足
自從有了雲… 這朵 雲 在世界各地都看的到也摸得著,擁有無限的計算能力 與資源,並且不斷的茁壯。 這些裝置能力發展得越來越強,Edge 邊緣運算 的想法也應運而生,越來越多的應用開始從雲端往物 聯網設備延伸。 人類的終極目標:AI
這突破性的智能功能, 強化了雲端與邊緣各種裝置。 人們從自動化運動的過程中,學會利用傳感器和 可連網的 IoT 裝置,將收集到的數據交由雲集中管理。
各式各樣的感測器,收集了龐 大的數據,物聯網 (IoT) 已經 在我們身邊悄然發生 資料科學家們有著取之不盡, 用之不竭的材料,研究並建立 有意義的知識模型 開發者們將裝置與知識結合, 打造出更勝以往的工作能力,
更快速的反應,更有效的應變 事件的變化 AI + IoT
KEY Takeaway 商業模型 解決方案 數據與學習
講者介紹 Poy Chang 目前任職於全美 100 大私人企業,負責企業內部 IT 解 決方案設計與開發,專注於 Angular、ASP.NET
Core、 Azure 等技術研究 ✓ Angular Taiwan 社群核心成員 ✓ Microsoft MVP Developer Technologies ✓ Global Azure Bootcamp@北京2018 講師
IoT 3 層架構 智慧工廠 智慧家庭 智慧交通 智慧醫療 應用層 感測器 GPS
讀碼器 攝像頭 感知層 網路層 2G 3G 4G HTTP MQTT AMQP
智慧工廠 智慧家庭 智慧交通 智慧醫療 應用層 感測器 GPS 讀碼器 攝像頭 感知層
網路層 2G 3G 4G HTTP MQTT AMQP 人工智慧 大數據 雲運算 機器學習 平台層 AIoT 4 層架構
AIoT 4+1層架構 感測器 GPS 讀碼器 攝像頭 感知層 網路層 3G 4G
5G HTTP MQTT AMQP 人工智慧 大數據 雲運算 機器學習 平台層 智慧工廠 智慧家庭 智慧交通 智慧醫療 應用層 邊緣智慧
六大類應用 影像辨識 聲音辨識 自然語言 趨勢分析 深度學習 主動決策 趨勢分析
成本 獲得 關鍵合作夥伴 關鍵活動 價值主張 客戶關係 目標客層 關鍵資源 通路
成本 獲得 關鍵合作夥伴 關鍵活動 價值主張 客戶關係 目標客層 關鍵資源 通路 成本
✓ 技術開發能力 ✓ 人才薪資成本 ✓ 系統成本 獲得 ✓ 良率提高省下成本 ✓ 及時管理,有效控制生產成本 關鍵合作夥伴 ✓ 資料收集的設備 廠商 ✓ 資料儲存方式或 設備廠商 關鍵活動 ✓ 大數據系統開發 ✓ 系統規劃開發與 資料收集器硬體 搭配 價值主張 ✓ 透過大數據分析 提高良率 ✓ 即時反應機台的 生產狀態 ✓ 異常回饋 客戶關係 ✓ 直接關係 目標客層 ✓ 線上製造及管理 相關人員 關鍵資源 ✓ 機器學習的軟體 能力 ✓ 系統能力 通路 ✓ 直接溝通
行動 認知 感知 學習循環 回饋
影像 知識 語言 語音 搜尋 機器學習 認知服務 AI as a
Service
認知服務 辨識 Computer Vision 臉部辨識 影片索引器 內容仲裁 自訂視覺 知識 QnA
Maker 語言 文字分析 文字翻譯 Bing 拼字檢查 內容仲裁 語言理解 LUIS 語音 語音轉換文字 說話者辨識 文字轉換語音 語音翻譯 搜尋 Bing Web 搜尋 Bing 圖像式搜尋 Bing 自訂搜尋 Bing 實體搜尋 Bing 影片搜尋 Bing 新聞搜尋 Bing 影像搜尋 Bing 自動建議 https://azure.microsoft.com/zh-tw/services/cognitive-services/directory/
無法加裝感測傳輸器時… http://poychang.github.io/use-file-system-watcher-collect-iot-log/ 使用 FileSystemWatcher 監看檔案或資料夾變化 機台持續將狀態 寫入紀錄檔
學習有四種 監督式學習 非監督式學習 強化學習 深度學習 監督式學習
ML.NET https://www.slideshare.net/alantsai2007/2018-net-conf-machine-learning-net
None
IoT Edge 雲端上的 IoT ✓ 遠端監控與管理 ✓ 合併來自多個 IoT 的遠端數據
✓ 無限的計算力和儲存空間 邊緣的 IoT ✓ 低延遲控制與接近實時回應 ✓ 協議轉換與資料標準化 ✓ 數據隱私與保護智慧財產權 雲端與邊緣的協作
IoT Edge 雲端部署 ✓ 透過 IoT Edge 執行階段與 IoT Hub
來提供完整的裝 置生命週期管理 ✓ 組態設定的變更作業 ✓ 指定特定目標裝置 ✓ 部署功能模組 ✓ 監控設備狀態 Azure IoT Edge Runtime Azure IoT Edge device 擷取 資料 資料 清理 ML
IoT Edge 功能模組 ✓ IoT Edge 執行階段管理所有功能模組 ✓ 透過模組來擴充功能 ✓
每個模組可獨立運作 ✓ 透過模組路由將數據做串接 ✓ 使用 Docker 容器化技術 ✓ 使用任何語言撰寫你的功能模組 ✓ 低延遲的 AI 能力 Azure IoT Edge device Azure IoT Edge Runtime 擷取 資料 Module 資料 清理 Module ML
Presentation Device IoT Edge on Windows Collection Gateway Ingestion IoT
Hub Device Twin Stream Analysis Stream Analysis Machine Learning Event Hub Storage & Batch Analysis Cosmos DB SQL Database Storage In Cloud On Gateway On Device
IoT Edge on Windows Gateway IoT Hub Device Twin Stream
Analysis Machine Learning Event Hub Cosmos DB SQL Database Storage
None
藉由 Azure 儀錶板 幫助開發/維運人員 監控解決方案
藉由 Power BI 儀錶板 幫助線上使用者/管理者 監控設備狀態
Apps Store Devices
Azure Cloud Feature Module IoT Devices
Azure IoT Edge Module Marketplace 對於解決方案的開發者 ✓探索 有認證過的功能模組 ✓整合 有認證過的功能模組
對於功能模組的開發者 ✓分享 有趣功能功能 ✓用你的有趣功能模組 賺錢 https://azuremarketplace.microsoft.com/en-us/marketplace/apps/category/internet-of-things
更多 IoT 訊息 https://aka.ms/IoTShow https://aka.ms/IoTSchool https://github.com/Azure/iot Sample & Resources
Azure TechDay Party