Top Banner
Real-World Predictive Analytics With Power BI and Predixion Software Lynn Langit Architect Level: Intermediate
26

Real-world Predictive Analytics with Power BI and Predixion Software

May 14, 2015

Download

Technology

Lynn Langit

Using Microsoft Power BI (Gateway and Power Query) and Predixion Software to get business value from machine learning (advanced data mining) problems.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Real-world Predictive Analytics with Power BI and Predixion Software

Real-World Predictive AnalyticsWith Power BI and Predixion Software

Lynn LangitArchitect

Level: Intermediate

Page 2: Real-world Predictive Analytics with Power BI and Predixion Software

Types of Analytics• Business Analytics - deterministic

– Query – Aggregation

• Predictive Analytics - probabilistic– Machine Learning

• Statistics• Unsupervised Data Mining• Supervised Data Mining• Other

Page 3: Real-world Predictive Analytics with Power BI and Predixion Software

Process1. Select Business Question

2. Find Data

3. Prepare Data

4. Apply Machine Learning

5. Evaluate /Visualize

Results

Page 4: Real-world Predictive Analytics with Power BI and Predixion Software

1. Business Question Example

“What are the factors most closely related to hospital patient re-admissions?”

Page 5: Real-world Predictive Analytics with Power BI and Predixion Software

3a. Preparing the Data• Power BI -- Power Query

Page 6: Real-world Predictive Analytics with Power BI and Predixion Software

3b. Preparing the Data• Predixion Software

– Insight Workbench

Page 7: Real-world Predictive Analytics with Power BI and Predixion Software

Using the Power Query Add-in for Excel

DEMO

Page 8: Real-world Predictive Analytics with Power BI and Predixion Software

3c. Power BI Data GatewayWhat is it? Endpoint hosted via Office 365

• Enables access to corporate OData feeds• Enables discovery of saved, shared queries in PowerQuery• Enables Excel workbook refresh (via SharePoint online)

Page 9: Real-world Predictive Analytics with Power BI and Predixion Software

FREE – Power Query Single User

Office 365

• $$$ - Office 365 gateway• Sharable Queries

Power BI

Page 10: Real-world Predictive Analytics with Power BI and Predixion Software

Using the Power BI Gateway

DEMO

Page 11: Real-world Predictive Analytics with Power BI and Predixion Software

4. Apply Machine Learning

“What are the factors most closely related to hospital patient re-admissions?”

Page 12: Real-world Predictive Analytics with Power BI and Predixion Software

4a. About 3rd party Excel ML Add-ins

What are they? Toolbars in Excel• XLMiner• StatsMiner• XLStat• RExcel

Important: All of these tools assume expert statistical knowledge

Page 13: Real-world Predictive Analytics with Power BI and Predixion Software

An aside…about R Language

Page 14: Real-world Predictive Analytics with Power BI and Predixion Software

4b. About the Data Mining Add-ins For ExcelWhat is it? Free add-ins which add menus to use SSAS Analysis Services Data Mining

• Table Analysis Tools for Excel– Use mining models with Excel data or external data

• Data Mining Client for Excel– Create/test/explore/manage Mining Models

• Data Mining Templates for Visio– Render/share mining models as Visio Drawings

Important: Use requires connection to SQL Server 2012 SSAS

Page 15: Real-world Predictive Analytics with Power BI and Predixion Software

Using the Data Mining Add-ins for Excel

DEMO

Page 16: Real-world Predictive Analytics with Power BI and Predixion Software

Machine Learning (Data Mining) Objects

• Structure or Application• Model(s)• Model Tools

• Processing• Verification• Query• Visualization

Page 17: Real-world Predictive Analytics with Power BI and Predixion Software

4c & 5. About Predixion SoftwareWhat is it? Suite of tools for predictive analytics

• Insight Now– Use mining models with Excel data or external data

• Insight Workbench– Prepare data for model creation

• Insight Analytics– Create/test/explore/manage Mining Models

• Web-based Viewers and Tools

Important: Runs on premise (SSAS local) –OR-- on cloud via Predixion’s cloud-based servers

Page 18: Real-world Predictive Analytics with Power BI and Predixion Software

Using Predixion SoftwareDEMO

Page 19: Real-world Predictive Analytics with Power BI and Predixion Software

19

Page 20: Real-world Predictive Analytics with Power BI and Predixion Software
Page 21: Real-world Predictive Analytics with Power BI and Predixion Software

4d. New - Azure Machine Learning

Page 22: Real-world Predictive Analytics with Power BI and Predixion Software

Understanding options…

Tool Server Required Complexity of Use Other Cost of

Add-in Cost of Solution

Power Query None Easy Sharing queries requires Office 365 licenses

FREE varies

XLMiner none Hard Assumes stats expertise $$ $$

RExcel none Hard Assumes R expertise $ $

Data Mining Add-ins SQL Server SSAS Medium Designed for single user FREE $$$

Predixion on premise SQL Express Medium Requires local R install FREE $$-$$$

Predixion on premise SQL Server SSAS Medium Your data is stored locally FREE $$$$

Predixion cloud none Easy Supports SSAS Data Mining AND R Language

FREE $$-$$$

Azure Machine Learning none Hard Rich set of algorithms and supports R

n/a unknown

Page 23: Real-world Predictive Analytics with Power BI and Predixion Software

Analytics Applied

Business Analyst

Select & Clean

Aggregate

Query

Data Scientist

Selects Libraries

Applies Algorithms

Creates Solutions

ML ResearcherCreates Algorithms

Page 24: Real-world Predictive Analytics with Power BI and Predixion Software

Get Started Evaluate

• Pick one or more solutions

• Gather source data

• Prepare source data

• Try out some data mining algorithms

Learn Cost/Benefits

• tooling costs• learning costs• data gathering

costs• data

preparation costs

• data cleansing costs

• value of results

Start with a business question

Page 25: Real-world Predictive Analytics with Power BI and Predixion Software

www.TeachingKidsProgramming.org• Free Courseware (Java, Small Basic or C# [on Pluralsight])• Do a Recipe Teach a Kid (Ages 10 ++)

Page 26: Real-world Predictive Analytics with Power BI and Predixion Software

ThankYou

SoCalDevGal on