分析、預測報表

PowerBI資料視覺化


什麼是Power BI?

Power BI由Microsoft(微軟)開發
主要是為數據分析而生的軟體,能夠建立互動式資料與資料視覺化。

是結合Excel增益集功能的 PowerQuery、PowerPivot、PowerView商業智慧軟體。

提供使用者方便且快速的分析資料與報表建立
點擊想要查看的主體,能夠快速的切換與瀏覽資料


分別對應PowerBI的三個步驟:

步驟一、PowerQuery-資料獲取與清理

可連接到各種資料來源,包括所有大小和圖形的資料。

步驟二、PowerPivot-資料分析與建模

匯入資料、建立資料模型、KPI 與量值計算,從海量的資料中建置結構或非結構化的資料模型、建立不同資料表之間的關聯。

步驟三、PowerView-資料視覺化

負責做報表,建立圖像式、互動式、多圖層報表..等等的視覺展現。


藉由Power BI 能夠快速找出資料洞察,並即時提供商業決策。


以微軟提供的範例來說明

提供多種視覺效果,供資料呈現,例如:
能夠動態顯示想要的內容

顯示的資料會因你的選擇的物品、人員、地區...等等因素而改變
能夠以某(一或多)條件為主,進行動態瀏覽。

利用powerBI問答功能,快速找到想要的訊息

提供使用者建議問題與根據輸入的內容給予提示

Power BI的優點

  1. 快速追蹤各項分析資料
  2. 能夠連結到任何資料
  3. 輕鬆準備和建構您的資料
  4. 資料視覺化與多樣化的視覺分析圖表
  5. 建立客製化的互動式報表
  6. 任何地方都可以建立分析資料
  7. 建立互動式報表以進行深度分析

機器學習與人工智慧


機器學習(ML)為人工智慧(AI)的一部份,AI含括了機器學習(ML)與深度學習(DL)。

簡單來說:

AI:模擬人類思考模式、邏輯與行為,並具備學習、記憶與持續進步的能力
ML:給予特徵建立模型,如:貓的形狀、花紋、聲音等等,並能夠依模型給予答案
DL:給予資料讓模型自主擷取特徵,並能夠依模型給予答案


人工智慧

artificial intelligence,AI

現今AI人工智慧已漸漸滲透各行各業,如行銷、金融、運輸、農業、醫療照護等等。



例如:

蘋果iOS系統中的Siri(人工智慧助理軟體)
聊天機器人(語言處理)
分析與監控系統
情緒、圖像識別
醫療-疾病判斷
自動駕駛


較著名的事件有:

IBM開發的 DeepBlue擊敗 國際象棋世界冠軍和特級大師加里·卡斯帕羅夫
Google 開發的AlphaGo 擊敗 圍棋大師 李世石
卡耐基梅隆大學(CMU)開發的Libratus 擊敗人類頂級職業高手

而機器學習更是AI中不可或缺的一部份


機器學習

Machine Learning,ML

機器學習(Machine Learning)為人工智慧(AI)的衍生子集,透過演算法與資料產生模型,當模型能夠根據先前的結果成功預測並響應展開的場景時,就會進行"學習"。機器學習是指開發模式識別的過程或 因數據不斷學習和預測,並且可以在沒有專門編程的情況下進行調整。

架構

機器學習由 feature 特徵與label 標籤(目標)組成

簡單來說:

因為 [ 什麼原因],所以 [ 什麼結果],而特徵為原因、標籤為結果

分為Training訓練與Predict預測階段


四種機器學習類別

監督式學習

學習的資料具有特徵與目標所組成
因結果不同又分為:

1.二元分類 如(是、否)

2.多元分類 如(A.晴天、B.雨天、C.夏天、D.冬天)

3.回歸分類 如(銷售量預測)

非監督式學習

學習的資料不具目標,機器面對資料時會採用關聯性對資料進行分類

半監督式學習

使用一個小的標籤數據集來指導更大的未標籤數據集的分類

強化學習

定義:動作(Actions)、狀態(States)、獎勵(Rewards)的方式,讓訓練機器循序學習。

使用獎懲的方式,讓機器以獎勵為目標不斷學習。