Use the TaoyuanCity government to
provide open data and use data
science methods for predictive analysis
邹嘉骏 Jacky Zou
(大中華)台灣微軟資料科學應用者[專案研究員]
jackycj0830@gmail.com
國立中央大學通訊工程學系研究所(主攻物聯網、機器學習、人工智慧)
1
什麼是機器學習
• 機器學習(Machine Learning)是計算機科學的一門。
•常利用着統計學的技巧,機器學習程式(Machine Learning
Algorithms)能夠自動學習識別數據內的規律。憑着機器學習找
到的規律,電腦程式能作出高度準確的預測。
• Using known data, develop a model to predict unknown data.
Known Data: Big enough archive, previous observations, past data
Unknown Data: Unseen, not existing, future data
Model: Known data + Algorithms (ML algorithms)
11
Azure Machine LearningService
Data -> Predictive model -> Operational web API in minutes
Blobs and Tables
Hadoop (HDInsight)
Relational DB (Azure SQL DB)
Data Clients
Model is now a web
service that is callable
Monetize the API through
our marketplace
API
Integrated development
environment for Machine
Learning
ML STUDIO
50°F 30°F 68°F95°F1990
48°F 29°F 70°F 98°F2000
49°F 27°F 67°F 96°F2010
? ? ? ?2020
… … … ……
Known data
Model
Unknown data
Weather forecast sample
Using known data, develop a model to predict unknown data.
19.
Model (Regression)
90°F
-26°F
50°F 30°F68°F 95°F1990
48°F 29°F 70°F 98°F2000
49°F 27°F 67°F 96°F2010
Using known data, develop a model to predict unknown data.
Predict 2020 Summer
Azure ML 功能類別
•Data Format conversions
• Feature Selection
• Machine Learning
• OpenCV Library Modules
• R Language Modules
• Python Language Modules
• Statistical Functions
• Text Analytics
• Time Series
Anomaly
detection
algorithms
Classification
algorithms
Clustering
algorithms
Regression
algorithms
25.
Import data toAzure ML
• Upload local file and use saved
dataset
• Import data via online data source
• Import data via SQL Database
• Use output from other experiment
26.
Export data fromAzure ML
• Visualize data/output
• Save as Dataset
• Download to local
• Open in Notebook
• Export Data to Hive Query, Azure SQL
Database, Azure Table, Blob Storage