SAS Machine Learning and other Analytics: Trends and Roadmap. Sascha Schubert Sberbank 8 Sep 2017

Similar documents
SAS Python R ** Best-of-all-Worlds Workshop ** Larry Orimoloye Global Technology Practice

Enterprise Analytics Accelerating Your Path to Value with an Open Analytics Platform

GOVERNMENT ANALYTICS LEADERSHIP FORUM SAS Canada & The Institute of Public Administration of Canada. April 26 The Shaw Centre

Deep Learning For Vision Analytics. SAS User Group Malaysia 3 rd May, 2018

VDMML Enablement Session Data Science Jam Sessions

USING R IN SAS ENTERPRISE MINER EDMONTON USER GROUP

Copyr i g ht 2012, SAS Ins titut e Inc. All rights res er ve d. ENTERPRISE MINER: ANALYTICAL MODEL DEVELOPMENT

Introducing Analytics with SAS Enterprise Miner. Matthew Stainer Business Analytics Consultant SAS Analytics & Innovation practice

Brian Macdonald Big Data & Analytics Specialist - Oracle

SAP Predictive Analytics Suite

Microsoft Azure Essentials

Azure ML Studio. Overview for Data Engineers & Data Scientists

Data Analytics for Semiconductor Manufacturing The MathWorks, Inc. 1

KnowledgeENTERPRISE FAST TRACK YOUR ACCESS TO BIG DATA WITH ANGOSS ADVANCED ANALYTICS ON SPARK. Advanced Analytics on Spark BROCHURE

Sascha Schubert Product Manager Data Mining SAS EMEA Copyright 2005, SAS Institute Inc. All rights reserved.

DATA SCIENCE: HYPE AND REALITY PATRICK HALL

Analytics in Action transforming the way we use and consume information

AGENDA. Oslo 30/

Data Analytics with MATLAB Adam Filion Application Engineer MathWorks

Machine Learning with Google Cloud Platform

SAS FORUM RUSSIA Welcome

Machine Learning and Deep Learning for Building Intelligent Platforms Binu Aiyappan, Wipro Technologies. #ESCconf

Sunnie Chung. Cleveland State University

C3 Products + Services Overview

GSAW 2018 Machine Learning

Machine Learning For Enterprise: Beyond Open Source. April Jean-François Puget

Evaluation of Machine Learning Algorithms for Satellite Operations Support

2015 The MathWorks, Inc. 1

BRINGING AI TO ALL DEVELOPERS

Transforming Analytics with Cloudera Data Science WorkBench

Intel s Machine Learning Strategy. Gary Paek, HPC Marketing Manager, Intel Americas HPC User Forum, Tucson, AZ April 12, 2016

Goya Deep Learning Inference Platform. Rev. 1.2 November 2018

Deep Dive into High Performance Machine Learning Procedures. Tuba Islam, Analytics CoE, SAS UK

Intel Public Sector 3

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

IBM SPSS Modeler Personal

Goya Inference Platform & Performance Benchmarks. Rev January 2019

KnowledgeSTUDIO. Advanced Modeling for Better Decisions. Data Preparation, Data Profiling and Exploration

DLT AnalyticsStack. Powering big data, analytics and data science strategies for government agencies

IBM SPSS & Apache Spark

Analytics with Intelligent Edge Sergey Serebryakov Research Engineer IEEE COMMUNICATIONS SOCIETY

Data mining and Renewable energy. Cindi Thompson

WIN BIG WITH GOOGLE CLOUD

Achieve Better Insight and Prediction with Data Mining

Changing The Business landscape SAS and Open Source, Better Together. Dr Mark Chia, Head of Advanced Analytics, SAS

Architecture Overview for Data Analytics Deployments

IBM SPSS Modeler Personal

Machine Learning 2.0 for the Uninitiated A PRACTICAL GUIDE TO IMPLEMENTING ML 2.0 SYSTEMS FOR THE ENTERPRISE.

Data Science, realizing the Hype Cycle. Luigi Di Rito, Director Data Science Team, SAP Center of Excellence

In-Memory Analytics: Get Faster, Better Insights from Big Data

Hortonworks Connected Data Platforms

SAS Viya. Примеры проектов на новой платформе. Copyright SAS Institute Inc. All rights reserved.

Making your Data Ready for AI

Microsoft Developer Day

Modern Analytics Architecture

30 Minutes Overview of Data Science for Business

Context. The NEW data services from UST Global UST GLOBAL - A UNIQUE PARTNER. UST Global Data Services March 2018!1

INSIGHTS & BIG DATA. Data Science as a Service BIG DATA ANALYTICS

Data Science is a Team Sport and an Iterative Process

Integrating Artificial Intelligence and Simulation Modeling

Put your customer at the center

Guide to Modernize Your Enterprise Data Warehouse How to Migrate to a Hadoop-based Big Data Lake

Powered by Tech Mahindra MAKE IT BIG WITH BIG DATA ANALYTICS

Powered by. Tech Mahindra MAKE IT BIG WITH BIG DATA ANALYTICS

SmartCare. SPSS Workshop. Rick Durham - North American Advanced Analytics Channel Team IBM Corporation. Date: 5/28/2014

This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and

Advanced Analytics in Azure

EXECUTIVE BRIEF. Successful Data Warehouse Approaches to Meet Today s Analytics Demands. In this Paper

C3 IoT: Products + Services Overview


MICROSOFT AI PLATFORM

AI in Marketing Supercharging your marketing pipeline with SaaSberry BI s AI-driven solutions.

Pentaho 8.0 and Beyond. Matt Howard Pentaho Sr. Director of Product Management, Hitachi Vantara

What s new in MATLAB and Simulink

Digital Transformation for Real. Tom Libretto, Chief Marketing Officer, Pegasystems

C3 IoT: Products + Services Overview

Machine Learning 101

Data Driven Culture Enabled by Data Management

Equifax InterConnect. A Product Review. By James Taylor CONTENTS

Data Analysis in the Internet of Things: IoT capabilities with MATLAB/Simulink

St Louis CMG Boris Zibitsker, PhD

National Occupational Standard

2016 INFORMS International The Analytics Tool Kit: A Case Study with JMP Pro

KnowledgeSEEKER POWERFUL SEGMENTATION, STRATEGY DESIGN AND VISUALIZATION SOFTWARE

INTRODUCTION TO R FOR DATA SCIENCE WITH R FOR DATA SCIENCE DATA SCIENCE ESSENTIALS INTRODUCTION TO PYTHON FOR DATA SCIENCE. Azure Machine Learning

Preparing for the analytics economy Why and how Telecom operators should adapt

Copyright - Diyotta, Inc. - All Rights Reserved. Page 2

Onur Celebioglu. Engineering Director, HPC &AI Solutions

FINANCE + DEEP LEARNING SKYMIND / DEEPLEARNING4J 2015

Enterprise-Scale MATLAB Applications

What s new in Machine Learning across the Splunk Portfolio

POST GRADUATE PROGRAM IN DATA SCIENCE & MACHINE LEARNING (PGPDM)

Spark and Hadoop Perfect Together

Incorporating AI/ML into Your Application Architecture. Norman Sasono CTO & Co-Founder, bizzy.co.id

How to create an Azure subscription

NICE Customer Engagement Analytics - Architecture Whitepaper

Powered by. Tech Mahindra MAKE IT BIG WITH BIG DATA ANALYTICS

What s New. Bernd Wiswedel KNIME KNIME AG. All Rights Reserved.

Cognitive, AI and Analytics

Predictive Analytics Reimagined for the Digital Enterprise

Transcription:

SAS Machine Learning and other Analytics: Trends and Roadmap Sascha Schubert Sberbank 8 Sep 2017

How Big Analytics will Change Organizations Optimization and Innovation Optimizing existing processes Customer service Pattern detection Transformation and Disruption Data Monetarization Defintion of new business models Collaboration with new industries Both benefit from the same technology trends

Machine Learning Why is ML so HOT? Abundance of Data There were 5 Exabytes of information created between the dawn of civilization through 2003, but that much information is now created every 2 days. Eric Schmidt, Google CEO 2010 Affordable Compute Power & Scalability Development of Algorithms

Data Mining & Machine Learning Advanced Analytics on SAS Viya Text Analytics Forecasting Econometrics Optimization Discovery Deployment Data Interactive Programmatic Automated Modern Approachable

SAS Visual Data Mining and Machine Learning K-means and K-modes Clustering Linear and Logistic Regression Generalized Linear Models Partial Least Squares Regression Nonlinear Regression Principal Component Analysis Robust PCA Moving Window PCA Quantile Regression Decision Trees* Factorization Machines* Gradient Boosting* Neural Networks* Random Forest* Support Vector Machines* Boolean Rules Text Mining Network Analytics/Community Detection Autotuning Discovery Deployment Data * Supports Autotuning Assess Supervised Models Creates score code Multi Threaded Data Step DS2 SQL Variable Binning Variable Cardinality Analysis Sampling and Partitioning Missing Value Imputation Variable Selection Transpose Image processing

SAS VIYA DATA MINING AND MACHINE LEARNING AUTOTUNING HYPERPARAMETERS Highly data dependent Related to model complexity Auto Tuning: Automate hyperparameters search and find the optimal set Maximize predictability on independent data set Aims to avoid over-fitting by controlling model complexity Creates more accurate models faster vs hand tuning SAS auto tuning leverages world class SAS optimization engines

High Frequency Analytics Applications Many use cases are focused on anomaly detection Fraud detection Cyber-security intrusion detection Process degradation (capitally intensive assets) 1,0 0,9 0,8 0,7 0,6 0,5 0,4 Normal Conditions Operating boundary 0,3 0,2 Anomalies 0,1 0,0 0,0 0,5 1,0

From Images to Data Image Preprocess and transform into table Analyze c1 c2 c3 c4 c5 c6 c7 c8 C9 208.0 220.0 225.0 232.0 237.0 244.0 250.0 254.0 255.0

SAS Viya Image Processing Toolkit loadimages CAS flattenimagetable compareimages c1 c2 c3 c4 c5 c6 c7 c8 C9 208.0 220.0 225.0 232.0 237.0 244.0 250.0 254.0 255.0 _channel1 channel2 channel3 channel4 source_id reference_id_ 0.00245 0.00481 0.00147 1.0 sor.jpg ref.jpg saveimages matchimages summarizeimages augmentimages Column jpg minwidth maxwidth max3rdchannel 0 _image_ 1.0 704.0 704.0 255.0 colorjittering lighten invertpixels pyramidup rotateleft horizontalflip colorshifting darken sharpen pyramiddown rotateright verticalflip

SAS Viya : New Open Architecture Different Interfaces for Different User Personas Interactive GUI Programming API Interfaces REST API

SAS Visual Data Mining and Machine Learning GUI Interface SAS Visual Analytics Machine Learning Forest Gradient Boosting Neural Networks Support Vector Machines Factorization Machines Statistics Linear Regression Logistic Regression GLM Regression Clustering (k-means) Decision Tree

SAS Visual Data Mining and Machine Learning Programmatic Interface - SAS Studio Web Interface Interactive Program Editor Snippets Tasks Program Generator

SAS Viya Programming As viewed through Legos SAS Studio can include one or more procedures to create a task. Stack one or more action sets to create procedures Stack one or more actions to create action sets Each action has one or more parameter settings. Studio Task Procedure Action Set Action Action Parameters Actions are at the heart of every CAS procedure

SAS Viya and Open Source SAS Scripting Wrapper for Analytics Transfer (SWAT) package is an API from Python or R to CAS. SWAT allows users to load data into memory and apply CAS actions to transform, summarize, model and score the data Integration of SAS Analytics in Python/R code Jupyter Notebook support + + pandas

SAS Viya : New Interface APIs Different Languages Same Power proc print data = hmeq (obs = 10); run; Workers Controller df = s.castable( hmeq ) df.head(10) Translated Action [table.fetch] table.name = hmeq from = 1 to = 10 df <- defcastable(s, hmeq ) head(df, 10)

SAS ENTERPRISE MINER VIYA NODE Increase the Reach Model comparison Testing new SAS Viya algorithms Simultaneous processing of all model trainings Model ensembles Integration with SAS Enterprise Miner Metadata Management, deployment und monitoring of SAS Viya models

Different Interfaces for Different User Personas Office Integration Mobile One Integrated Solution for Different User Types

Analytics Lifecycle Integrated Machine Learning Viya Deployment Targets Batch DB, Hadoop Data Preparation Ent Miner SAS Code Decision Management In Database Open Source Hadoop Decision Service Data Prep Analytical data preparation Batch Deployment Model Building Segmented Models Full-scale process flow Open Source Models Model Deployment Model Monitoring In-Database deployment Data driven Rules In Stream *** available 2017

Useful Websites Developer.sas.com, Communities.sas.com

The customer makes a purchase in a store USE CASE - Real Time NBA Billing system stops the transaction as it exceeds expense limit Event: transaction denied is considered relevant for real-time decision management system RT Decision Engine Notice is sent on the Bank web portal, the bank APP, or via SMS You have reached your credit card limit. We can increase your limit by 500 Euro. Please answer with Yes NBA is calculated using: customer profile and eligibility to that specific offer

Automated Decisions ChatBot

Get Started with SAS Viya Enablement SAS Viya Virtual Learning Support your adoption Free resources Getting Started training Video Libraries e-learning Topics Include Administration Programming & Analytics SAS Visual Analytics Open Source Integration

W47 SAS Viya Visual Data Mining and Machine Learning Some highlights Custom pipelines Parallel execution SAS best practice pipelines (i.e. Rapid Predictive Modeler) Defining and sharing custom reusable nodes Ability to deploy models in to databases directly Score code generation and score code APIs Import SAS 9.4 score code into pipeline comparison SAS Code integration

Deep Learning SAS Vision Provide market leading platform for the rapid and seamless extraction of knowledge from data of any size, type, or complexity. Provide deep learning for SAS Solutions (Fraud, Customer Intelligence and Security Intelligence) and for customers to embed into their applications. Deep Forward Networks Convolutional Neural Networks Recurrent Neural Networks Autoencoders

Neural Networks Perceptron Feed Forward Networks (FF); Radial Basis Networks (RBF) Support Vector Machines (SVM) Deep Learning Deep Neural Network (DNN) Convolutional Neural Networks (CNN) Recurrent Neural Networks (RNN) Auto Encoder (AE) http://www.asimovinstitute.org/neural-network-zoo/

SAS Approach to Artificial Intelligence Artificial Intelligence (AI) is the science of enabling computers to perform tasks that typically require human intelligence to complete. Pattern Recognition Prediction Classification Image Recognition Speech to Text Natural Language Interaction Natural Language Generation Deep Learning Machine Learning Natural Language Understanding Natural Language Processing

Thank you! Sascha Schubert sascha.schubert@sas.com sas.com