sas and open source group... · 2016-12-14 · support for sas & open source models supported...

Post on 15-Aug-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Open Source and SASExtending SAS and R models to Model Manager

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Agenda Open source and SAS

• The Analytics Lifecycle and Open source

• How SAS embraces/extends Open source

• Demo example (Model Manager)

• Open Source Support Summary and Questions

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

The Analytic Lifecycle

RegulatedAutomated

GovernedEmbed

ReliableDecisions

ConsistentDocumented

Actions IT

Lots of DataNew DataExperimentationFail FastTest & LearnInteractiveIterative Innovation FlexibilityData Science

Discovery & Development of

Analytics

Deployment & Execution of Analytics

EXPLORE

PREPARE

MODEL MONITOR

EXECUTE

INVENTORY

ASK

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

USE SAS to integrate R

R MODELS

SAS MODELS

Why?• Model Comparison• Leverage R for new algorithms• Ensemble Modelling• Generate Score Code• Deploy R models

EXTEND

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Productivity

SAS Models (4) Open Source (2)Gradient Boost

Compare 7 modelsChoose champion

Inventory ModelGenerate score code

Deploy in database/Hadoop

EXTEND

What happens if this replicates to many analytical projects?

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

!!!???!!!

The ‘IT’ folksThe ‘Analytics’ folks

I have 200 models that are deployment-ready. Can can you help me

manage them?

You have many models,…now what?

How do you deploy models?

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

EXTEND

How SAS Extends…• Central model management platform• Repository for SAS Models and Open

Source (R, Python, PMML)

• Model History• Version control • Model and data lineage• Model Governance

THE ANALYTIC LIFECYCLE

What customers want?• Model Management platform• Inventory ALL models• Know who’s working on what• Ability to deploy models• Auditable models

MONITOR

Discovery & Development of Analytics Deployment & Execution of Analytics

PREPARE

DATAEXPLORE MODEL INVENTORY EXECUTE MONITOR

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Model Inventory EXTEND

SAS and Open Source models

Model Metadata

Model lineage

Model inventory and search

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

EXTEND

How SAS Extends…• Model execution platform • Execute models as database functions

(UDP or via Embedded Process)

• No Language Conversion• Purpose built model execution engines

THE ANALYTIC LIFECYCLE

What customers want?• Deployable analytics• Automation• Faster time to model execution• In Hadoop/Database model execution

MONITOR

Discovery & Development of Analytics Deployment & Execution of Analytics

PREPARE

DATAEXPLORE MODEL INVENTORY EXECUTE MONITOR

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Model executionEXTEND

Model Publishing and automation

In Hadoop/database deploymentModel Score Code Creation

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

EXTEND

How SAS Extends…• Model performance platform to keep

models “fresh”• Compare Multiple Models at once• Assess model accuracy (Lift, ROC, K-S)

• Champion/Challenger modeling• Model Retraining including open source

THE ANALYTIC LIFECYCLE

What customers want?• Best possible models• Model tournaments• Visibility into performance• Easy retraining• Champion/challenger modelling

MONITOR

Discovery & Development of Analytics Deployment & Execution of Analytics

PREPARE

DATAEXPLORE MODEL INVENTORY EXECUTE MONITOR

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Model performanceEXTEND

Monitor data drift

Retrain models

Model comparisons

Model performance reports

Copyright © SAS Inst itute Inc. A l l r ights reserved.

DemonstrationModel Manager

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Support for SAS & Open Source models

Supported

PMML

Non-

PMML

Inventory n n n n

Publish &

Score

Batch n n n n

In-Database n n n n

Web Service n n n n

Streaming n n n n

Monitor n n n n

Retrain n n n n

n Supported via customization

n Supported

n Not supported

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Thank youpat.valente@sas.com

Copyright © SAS Inst itute Inc. A l l r ights reserved.

AppendixScreen Shots

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Copyright © SAS Inst itute Inc. A l l r ights reserved.

top related