19
#AnalyticsX Copyright © 2016, SAS Institute Inc. All rights reserved. Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler Principal Product Manager Data Mining and Machine Learning SAS Steve Sparano Principal Product Manager SAS

Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

  • Upload
    others

  • View
    17

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#AnalyticsXC o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager

Jonathan WexlerPrincipal Product Manager Data Mining and Machine LearningSAS

Steve SparanoPrincipal Product ManagerSAS

Page 2: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

About the presentersJonathan Wexler, Principal Product Manager, SAS

Responsible for SAS Enterprise Miner, SAS Factory Miner and related SAS Machine Learning products. He has a B.S. in Mathematics/Statistics and M.A. in Biostatistics.

Steve Sparano, Principal Product Manager, SAS

Responsible for SAS Decision Manager, SAS Event Stream Processing, and SAS Workflow automation capabilities. He has a B.S. in Business Management and Computer Science.

Page 3: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Automate your model development

Streamline and action your analytics

SAS Software Demo

Agenda

Page 4: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Automate your model development

Streamline and action your analytics

SAS Software Demo

Agenda

Page 5: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

• Use ALL the Relevant Data

• Include More Attributes

• More Machine Learning

Algorithms

• Model Tournaments

• More Granular Segments

• Embedded Analytics

• Combine Business Rules and

Models

• Build Once, Deploy AnywhereDecisions at Scale

Scalable Analytics

Page 6: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Discovery Deployment

Decisions at Scale

Iterative

Leading Edge

Experiments

Fail Fast

Data Science

Interactive

New data

Innovation

Governed

Deep Learning

Robust

Automated

Regulated

Actions

Consistent

Documented

Decisions

Prepare

Explore

Model

Implement

Act

Evaluate

Ask

Data

Page 7: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Micro Segmentation

Summed customer transactions

Customer type

Community type

Distance

Spend

frequency

Creating a hierarchy of models, choosing the “best” model at each

level

DATA

Page 8: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

SAS® Factory Miner

Page 9: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Extend Organizational Talent PoolAnalytics Collaboration

Data Science Superhero

Business Analyst

Data Miner

Data

Scientist

Builds model

workflow

templates

Adapts model

templates

Uses model

templates

Page 10: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

SAS Ecosystem

Data Integration

Rules

Factory Miner

Model Building

• Segmented Models

• Full-scale process flow

• Open Source Models

Model Deployment

• Model Monitoring

• In-Database deployment

• Data driven Rules

Data Prep

• Analytical data

preparation

• Batch Deployment

Micro Analytic Service

In Database

Batch

In-Stream

In Hadoop

Deployment Targets

Ent Miner

Open Source

DB, Hadoop

Decision Manager

Page 11: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Automate your model development

Streamline and action your analytics

SAS Software Demo

Agenda

Page 12: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Decision Management is an approach for automating and improving

high-volume operational decisions.

Decision: Data Prep + Business Rules + Analytical Models +

Optimization + Integration

• ACCURATE

• SCALABLE

• GOVERNED

Decision Management

Page 13: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Decisions

• The Evolution Of Decision Making

STRATEGIC OPERATIONALMARKETS

GLOBAL

OPERATIONS

PRODUCT

LINES

PRICING

DECISIONS

Page 14: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Evolving Environment of Data-Analytics-Processes

• Integration of Rules, Events, Models, Data

• Unified Decision Management platform

• Streamline decision deployment for multiple targets

Decision Management

Real Time Business

Processes

Pervasive Analytics

Streaming Data

Page 15: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

Deploy

Internet of Things

ANALYTICS LIFECYCLE: SENSE – UNDERSTAND - ACT

ETL

Data Data Storage

Alerts / Reports/ Decisioning

De

plo

y

f

IoT Data Intelligent Filter / Transform

Streaming Model Execution

Page 16: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

C o p y r ig ht © 201 3, SAS In st i tute In c. A l l r ig hts r ese rve d.

Discovery Deployment

Iterative

Visual

Experiments

Fail Fast

Data Science

Interactive

New data

Innovation

Deep Learning

Governed

Robust

Automated

Regulated

Actions

Consistent

Documented

Decisions

Analytics Lifecycle

Prepare

Explore

Model

Implement

Act

Evaluate

Ask

Data

SAS Solution:

Analytics

Visual Analytics

Factory Miner Rules Management

Decision Manager

Event Stream Processing

Page 17: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

MonitorDecisionsModels

Decision ProcessPutting models to work

PrepareData

BuildModel

DesignDecision

Flow

Publ ishDefine

Business

Rules

Publish, Monitor, GovernAnalytics

Register Model

Page 18: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

#analyticsx

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

DEMO

Page 19: Mass-Scale, Automated Machine Learning and Model ... · Mass-Scale, Automated Machine Learning and Model Deployment Using SAS® Factory Miner and SAS® Decision Manager Jonathan Wexler

C o p y r ig ht © 201 6, SAS In st i tute In c. A l l r ig hts r ese rve d.

#AnalyticsX