deep learning in enterprise n.
Skip this Video
Loading SlideShow in 5 Seconds..
Deep Learning In Enterprise PowerPoint Presentation
Download Presentation
Deep Learning In Enterprise

Loading in 2 Seconds...

play fullscreen
1 / 27

Deep Learning In Enterprise - PowerPoint PPT Presentation


  • 68 Views
  • Uploaded on

Gain an introduction to SAP Leonardo machine learning foundation and deep learning applications in enterprise with Nazanin Zaker.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
    Presentation Transcript
    deep learning in enterprise

    Deep Learning in Enterprise

    Nazanin Zaker

    October 2017

    EXTERNAL

    outline

    Outline:

    Ø Introduction to machine learning and deep learning

    Ø SAP Leonardo machine learning foundation

    Ø Deep learning applications in enterprise

    Image classification

    Face detection

    Sentiment analysis

    Brand application

    Customized business solution for Swarovski

    Ø Best Resources & Practices

    EXTERNAL

    universal presence of machine learning

    Universal Presence of Machine Learning

    Translate squeezes deep learning onto a phone

    Self-driving cars provide an easier

    and safer way for everyone to get

    around.

    taken from Google research blog

    3

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    deep learning breaking all benchmarks

    Deep Learning: Breaking all Benchmarks

    ImageNet performance

    Automated Labeling

    Computer vision is surpassing human abilities

    Accuracy (%)

    100

    Human Performance

    95

    90

    A dog with

    ball in its

    mouth

    A skier is jumping

    over

    snow covered hill

    85

    80

    75

    Group of seven

    people

    Late 19th

    century

    architecture

    2012

    2013

    2014

    2015

    year

    4

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    deep learning

    Deep Learning

    Knowledge Bases

    AI

    Logistic Regression

    Machine

    Learning

    Shallow autoencoders

    Representation

    Learning

    Convolutional Neural Networks (CNN)

    Recurrent Neural Networks (RNN)

    Deep

    Learning

    5

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    why deep learning works learn features

    Why Deep Learning Works? Learn features and classifier together

    Traditional Recognition: Shallow Architecture

    Trainable

    Classifier

    Hand designed

    feature extraction

    Image/Video

    pixels

    Object Class

    Deep Learning: Deep Architecture

    What about learning the features?

    LeNet-5 Architecture

    1998

    6

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    convolutional neural networks cnn

    Convolutional Neural Networks (CNN)

    Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner, Gradient-based learning applied to document recognition, Proceedings of the IEEE

    86(11): 2278–2324, 1998. (LeNet-5 Architecture)

    Feed Forward Feature Extraction

    Feature

    Maps

    Convolution

    (Learned)

    Non-

    linearity

    Spatial

    Pooling

    Input Image

    Back-propagation

    7

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    sap leonardo digital innovation system

    SAP Leonardo Digital Innovation System

    Solution Ideation

    & Vision

    Rapid

    Prototyping

    Business Case

    Development

    Technology

    Blueprint

    Design

    Thinking

    Services

    Data

    Analytics

    Intelligence

    Internet of

    Things

    Blockchain

    SAP Leonardo

    Technologies

    Machine

    Learning

    Big Data

    Microservices

    Open APIs Flexible Runtimes Integration

    SAP Cloud Platform

    Multi-Cloud Infrastructure

    SAP Data Center

    Microsoft Azure

    8

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    machine learning is the reality behind artificial

    Machine learning is the reality behind artificial intelligence

    What is machine learning?

    § Computers learn from data without

    being explicitly programmed.

    Why now?

    § Machines can see, read, listen,

    understand, and interact.

    § Big Data (for example, business networks,

    cloud applications, the Internet of Things,

    and SAP S/4HANA)

    § Massive improvements in hardware

    (graphics processing unit [GPU] and

    multicore)

    § Deep learning algorithms

    9

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    sap leonardo enables the intelligent enterprise

    SAP Leonardo enables the intelligent enterprise

    SAP Leonardo

    SAP Leonardo

    Business Outcomes

    Machine Learning

    Increase

    revenue

    Conversational Interfaces

    76% of the world’s

    transaction revenue

    Re-imagine

    processes

    Intelligent Apps

    25 industries

    Quality time

    at work

    12 lines of business

    Data

    Science

    Platform

    Intelligent

    Services

    Customer

    satisfaction

    The world’s largest

    business network

    Enabling

    innovations

    10

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    sap leonardo machine learning foundation enabling

    SAP Leonardo Machine Learning Foundation

    Enabling customers and partners to build the intelligent enterprise

    SAP Leonardo Machine Learning Foundation

    Ready to use Services

    Inference

    Bring your own Model

    Applications

    Ready to use

    Customize Model

    Training

    Create Training

    SAP Cloud Platform

    11

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    sap leonardo machine learning portfolio

    SAP Leonardo Machine Learning: Portfolio of Capabilities

    Conversational Interfaces (SAP CoPilot)

    End-User

    Intelligent Apps

    Integration of Machine Learning into existing applications

    (e.g. SAP Analytics Cloud, SAP Business Integrity Screening, SAP Cash Application)

    Standalone Machine Learning Applications

    (e.g. SAP Brand Impact)

    Intelligent Services

    Data Science Platform & Tools

    (Citizen) Data Scientist

    Text/ Document

    Services

    (e.g. Sentiment

    Analysis)

    Image/Video

    Services

    (e.g. Image

    Classification)

    Speech/ Audio

    Services

    (e.g. Voice

    Recognition)

    Data

    Exploration

    In-Application

    Deployment

    Model Storage

    Predictive

    Services

    (e.g.

    Forecasting)

    Developer

    Production

    Readiness

    Data Integration

    Lifecycle

    Management

    Structured

    Data Services

    (e.g. Time Series

    Analysis)

    Graph

    Services

    (e.g. Link

    Recommender)

    Business

    Services

    (e.g. Service

    Ticket Intelligence)

    Data Preparation

    TensorFlow

    Integration

    ML Model

    Creation

    End to End

    Automation

    SAP HANA Platform

    SAP Cloud Platform

    12

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    ready to use services easy consumption calling

    Ready-to-use Services: Easy Consumption

    Calling REST APIS through the API Business Hub

    13

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    face api why

    Face API : WHY?

    14

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    services driven by deep learning in sap leonardo

    Services Driven By Deep Learning In SAP Leonardo Machine Learning Face

    Detection Demo

    15

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    face api how

    Face API : HOW?

    Caliberation Net

    Convolution Net

    * A Convolutional Neural Network Cascade for Face Detection, CVPR 2015

    16

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    text api why

    Text API : WHY?

    17

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    services driven by deep learning in sap leonardo 1

    Services Driven By Deep Learning In SAP Leonardo Machine Learning

    Sentiment Analysis

    18

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    text api how

    Text API : HOW?

    Predicted Sentiment

    Compute average of confidence score for positive / negative / neutral from each

    method and indicate dominant sentiment as objective sentiment of the message

    NRC Canada

    SemEval 2013

    1stposition

    GU-MLT-LT

    SemEval 2013

    2ndposition

    KLUE

    TeamX

    SemEval 2013

    5thposition

    SemEval 2014

    1stposition

    TWITTER MESSAGE

    * Webis: An Ensemble for Twitter Sentiment Detection, SemEval 2015

    19

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    text api how 1

    Text API : HOW?

    * Convolutional Neural Networks for Sentence Classification, EMNLP 2015

    20

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    sap brand impact monitor brand assets

    SAP Brand Impact

    Monitor Brand Assets and Exposure in Video

    Manual processing

    (watch TV)

    Automatic

    Fast: real-time analysis

    of full HD videos

    Slow: > 6 weeks

    after event

    NOW

    Enterprise-grade

    precision

    Sampling and

    Extrapolation

    Unprecedented

    scalability

    High cost

    21

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    slide22

    22

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    how machine learning helped swarovski

    How Machine Learning helped Swarovski to fix broken products

    Business challenge: repair process is cumbersome

    >100 service tickets and images of broken products each day

    manual identification against a catalog with >40.000 products

    SAP Solution: SAP Leonardo Machine Learning

    Using SAP Leonardo’s computer vision technology

    Algorithms mimic human vision to understand semantic concepts of images

    Comparison of broken product images with product catalog in seconds

    23

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    sap leonardo machine learning foundation broken

    SAP Leonardo Machine Learning Foundation

    Broken product similarity search demo

    24

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    best resources practices

    Best Resources, & Practices

    Websites

    à For more information check cloudplatform.sap.com or sap.com/ml

    à Participate in the openSAP course Enterprise Machine Learning in a

    Nutshell (overview course)

    Education

    Early adoption and

    co-innovation

    à Be an early adopter and co-innovate with us for next-wave cases

    25

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    best resources practices cont

    Best Resources, & Practices (Cont.)

    • For whom that are interested to learn more, and self study:

    • Coursera

    • Udacity

    • http://machinelearningmastery.com

    • http://deeplearning.net

    • Join AI conferences:

    • CVPR, ICML, AAAI, NIPS, …

    • Join WiBD meetups

    • Next Networking event @ Nutanix, “Empowering Big Data in

    Hybrid Cloud” on Nov 2nd.

    26

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL

    thank you

    Thank you.

    Nazanin Zaker

    SAP Innovation Center Network

    nazanin.zaker.habibabadi@sap.com

    27

    © 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ

    EXTERNAL