You are on page 1of 54

Adding artificial intelligence and machine learning to

your (IoT) applications
Nemery Philippe
Your logo

SAPience.be TECHday 2017
1

Your logo

“By 2020, more than half of major new business
processes and systems will incorporate some
element of the IoT.” Gartner “Unexpected Implications Arising From the Internet of Things” report – 2016

“Analytics are essential to the success of IoT
systems. They are arguably the main point of the
IoT.” Oxford Economics “Iot Adoption” report - 2016

SAPience.be TECHday 2017

Your logo

Tomorrow Shift Now !

SAPience.be TECHday 2017

© 2014 SAP AG. All rights reserved. 4

Your logo

SAPience.be TECHday 2017

be TECHday 2017 . Your logo SAPience.

APIs will be the By 2019. – IDC – Gartner SAPience.be TECHday 2017 . platforms. Your logo Market trends – Digital transformation Emerging systems of intelligence Artificial intelligence and Embedded machine Conversational applications: machine learning. IoT. feature of 90% of modern BI – IDC and decision services. natural-language and ISV development will primary mechanism generation will be a standard include AI or ML. algorithms. analytics providing the new user experience built-in guidance By 2018. 75% of enterprise By 2019. insights learning. to connect data.

be TECHday 2017 . process & business model innovations SAPience. Your logo WHY ? Increase revenue with superior sales targeting and execution Re-imagine business processes with digital intelligence Improving quality time at work for employees Increased customer satisfaction with superior service Enabling product.

Your logo Tomorrow Shift Now ! SAPience.be TECHday 2017 .

Your logo SAP Analytics Enables the Intelligent Enterprise SAPience.be TECHday 2017 .

Things and Businesses Machine Learning UX IoT Artificial Intelligence Real-time APIs Analytics SAPience.be TECHday 2017 . Your logo Smart Digital Business Collaboration Integration Mobile Microservices Intelligently connecting People.

be TECHday 2017 . The world’s largest business network SAPience. optimize processes. Your logo Machine Learning enables the intelligent enterprise We integrate learning from data into SAP 76% of the world’s transaction revenue applications and platforms to help businesses grow. 12 lines of business and make customers happy. 25 industries assist employees.

be TECHday 2017 . Internal Your logo Machine Learning enables the intelligent enterprise Text Video Speech Image … and more SAPience.

be TECHday 2017 . Your logo Machine Learning & Artificial Intelligence Services EMPOWER everyone SAPience.

Your logo Functional services .be TECHday 2017 . Business services – Applications – Data Scientist Developers Business Analysts Ready to use SAPience.

Your logo In-Database Machine Learning Machine Learning Services Intelligent Apps & ML Extensions Data Science Platform SAPience.be TECHday 2017 .

Your logo SAPience.be TECHday 2017 .

Ensure the output is ready to consume by business users. model model training and model deployment are fully automated .data preparation. Your logo In-Database Machine Learning Machine Learning Services Intelligent Apps & ML Extensions Data Science Platform SAP Predictive Analytics . Wide range of in-database & in application scoring options to data model enable deployment everywhere . In application deployment through Predictive Analytics Data Manager integrator (PAI) Predictive Factory Capture feedback SAPience. Automate the end-to-end process .be TECHday 2017 . Enable Business Analysts & Citizen Data Scientists to Automated Modeler Expert Analytics (VCF) create predictive models through simplified approach Train . Prepare Apply .

• Paper production runs as a continuous process. • Any deviation from the quality target will potentially lower the sales price or even render the entire reel unsellable.be TECHday 2017 . • Any production stop is a cost. SAPience. Your logo Challenges in paper production.

be TECHday 2017 . Your logo SAPience.

Your logo SAPience.be TECHday 2017 .

be TECHday 2017 . Your logo SAPience.

Your logo SAPience.be TECHday 2017 .

Decrease production losses 2. Your logo 1. Increase plant utilization 3. guarantee and possibly improve continuous quality standards.be TECHday 2017 . SAPience. Monitor. Reduce time-to-quality. in particular for rarely and never- before produced materials 4.

Your logo Cox Communications: Business Reducing Driver Turnover and Delivering personalized banking users are creating predictive Creating a Safer Workforce by experiences for 4.5 million people with models to supercharge customer automating end to end process insights in the hands of business Relationships users 14% 80% 15% Reduction in 400% 250% More products Reduction in Higher hit rate for non.be TECHday 2017 . Larger hit rate for per customer model creation driver turnover in mortgage loans savings products household time first year 28% 42X <6 Months to ROI 200% Reduction in Greater Increased hit rate for customer churn throughput for payoff insurance products rate central analysts SAPience.

Your logo SAPience.be TECHday 2017 .

Clustering. Association analysis. Machine Learning Libraries allowing in-memory and co-located Algorithms Push Machine transactional and analytics processing And Data Learning close to . Regression. forecasts. Link analysis. statistical and data pre-processing functions Algorithms . … SAPience. Time series forecasting. Your logo In-Database Machine Learning Machine Learning Services Intelligent Apps & ML Extensions Data Science Platform SAP HANA In-Database ML and Application Development Platform .be TECHday 2017 . Strategic Data Platform for all SAP Applications .and SAP Retail Applications predictions. covering Classification. Predictive Analytics Library Data  Over 90+ algorithms. Integration / Extensibility designed to run in-  SAP HANA R integration and Google Tensorflow integration memory  Streaming Analytics embedded machine learning  Application function library (AFL) SDK embedding custom C++ functions  SAP Application-specific function libraries for optimization and demand forecasting Parallel processing for fastest in SAP Supply Chain. Recommender systems. Outlier detection.

latency) to real-time in HANA • Predict thousands of manufacturing signals in real time  Save engineers’ time so they can focus on more value add activities: solving problems (vs. Intel generates nearly a trillion  Scale to analyze billions of rows and thousands of columns test data records and thus requires to operate on petabytes of data to analyze and  There are potentially millions of $$$ in savings on assembly and packaging costs improve manufacturing processes. Dynamic Tiering.be TECHday 2017 . Your logo Solving the Big Data Analytics Riddle Predictive Quality in Manufacturing Processes and Solution Yield Management.  SAP HANA Platform incl. production process.com/extremeanalytics Challenge Benefits • Mission: Intel manufactures hundreds of millions of microprocessors. leverages predictive analytics to predict thousands of signals in real-time CART Decision Tree model run in PAL using the analytics ready unit centric view HANA data Compared against running the classification model in SAP HANA PAL to other algorithms.  Move from batch processing (5 hr. and provides the best speed for real time monitoring http://www. CART is familiar to Intel data scientists. Smart Data Access and the Predictive Analytics Library (PAL) Bringing OLTP and OLAP data models on HANA.intel. and each  Isolate defective products during wafer sort/singulation. and take them out of the microprocessor has potentially billions of transistors on one microprocessor. pivoting tables) • Identify defective products earlier in the production cycle • Improve product yield • Reduce time to ramp-up new manufacturing processes Customer success: Intel SAPience.  Minimize scrapping “good” units • As Intel runs through the manufacturing and test cycle.

be TECHday 2017 . Your logo SAPience.

Your logo In-Database Machine Learning Machine Learning Services Intelligent Apps & ML Extensions Data Science Platform SAP Cloud Platform (SCP) Predictive Services Tabular • SCP Core Services • REST based services deployed into SCP instances • Clustering • Forecast • SAP Predictive Analytics automated technology. • Customer can manage the lifecycle of the model using SAP PA without development cycles.be TECHday 2017 . Integrator for Cloud Deployments) • Model trains automatically on customer data. • The customer’s data science team can configure & customise the model using SAP PA SAPience. • Recommendation Service • Key Influencers • Outliers • PAi REST • Scoring Equation • What-if • Seamless consumption of models by Business application. • PAi REST (PA Application • Business process works out of the box.

be TECHday 2017 Machine Learning Foundation *planned for Q4/2017 . publish and run your own TensorFlow ML Model as a web service • Manage your model’s status. Your logo In-Database Machine Learning Machine Learning Services Intelligent Apps & ML Extensions Data Science Platform Pre-trained Services Text Video • Leverage pre-trained ML services via simple Web APIs allowing immediate usage • Explore a rich set of ML services such as image classification or topic Speech detection as building blocks for creating your own intelligent app Image Bring your own model* • Deploy. monitor resource consumption and validate quality periodically • Leverage features such as authentication and scalability Customize model* • Re-train and tailor image and text classification services based on your own data • Simple APIs for retraining ML models – no extensive machine learning knowledge required SAPience.

Your logo SAPience.be TECHday 2017 .

be TECHday 2017 . Your logo Tabular Image & Video Text Speech & Audio General ▪ Time series change point ▪ Image classification ▪ Topic detection availability detection ▪ Customizable image ▪ Text classification End-Oct ▪ Similarity scoring classification ▪ Text feature extraction ▪ Image feature extraction ▪ Customizable text classification Alpha Oct ▪ Time series forecasting ▪ Product image classification ▪ Machine translation ▪ Speech-to-text* ▪ Multi-dimensional time series ▪ Human detection service ▪ Language detection ▪ Text-to-speech* forecasting ▪ Object detection service ▪ Product text classification ▪ Multi-dimensional data ▪ Document clustering clustering ▪ Generic classification (tabular and text) Road map ▪ Time-to-failure forecasting ▪ Image segmentation ▪ Sentiment analysis ▪ Voice recognition (speaker ▪ Association rule learning ▪ Face detection ▪ Named entity recognition identification) ▪ Customizable recommender ▪ Document optical character ▪ Hate speech detection recognition ▪ File-to-text conversion ▪ Image text extraction ▪ Image NER/extraction ▪ Apparel detection SAPience.

Manage and Customize in SAP Cloud • Deploy. Your logo In-Database Machine Learning Machine Learning Services Intelligent Apps & ML Extensions Data Science Platform Machine Learning Foundation TechEd 2017 Announcements .be TECHday 2017 .Deep Learning Services – TensorFlow Text Video • Deploy. Manage and Monitor run your own TensorFlow Model on ML foundation • Leverage and benefit from the platform capabilities of ML foundation like authentication and Speech scalability • Use your existing data assets to retrain ML foundation’s image or text classifier Image • Simply access ML foundation’s API for retraining – no extensive machine learning knowledge required … and more • Benefit from having a classifier that is tailored to your own business • Leverage ML foundation’s capabilities to serve your training jobs SAPience.

Your logo SAPience.be TECHday 2017 .

SAPience.be TECHday 2017 . Your logo SAP’s Machine Learning automatically classifies product images and enables faster customer interaction with precise information on potential product repair cost or item substitution.

Your logo SAPience.be TECHday 2017 .

Your logo Jewelry Matching with SAP Leonardo Machine Learning Foundation First Flow Graph of Application Product Catalog Product Catalog Images Image Feature Feature Vectors Extraction Service DB DB Result Image Feature Similarity Scoring Extraction Service SAPience.be TECHday 2017 .

be TECHday 2017 . Persist data on database with • ID • Material Number • Image BLOB SAPience. Your logo Architecture and Data Flow Setup 1)REST client receives product data from jewelry company.

be TECHday 2017 . SAPience. Persist data on database. Results contain JSON with Feature Vectors. 2)REST client sends ZIP with Image Blobs and IDs to Image Feature Extraction. Your logo Architecture and Data Flow Setup 1)REST client receives product data from jewelry company.

Persist data on database. Results contain JSON with Feature Vectors. 3)Persist Feature Vectors on Database. SAPience. 2)REST client sends ZIP with Image Blobs and IDs to Image Feature Extraction.be TECHday 2017 . Your logo Architecture and Data Flow Setup 1)REST client receives product data from jewelry company.

Your logo Architecture and Data Flow Setup 1) REST client receives product data from jewelry company. Runtime Data Flow 1) User uploads broken product image. 3) Persist Feature Vectors on Database. Persist data on database.be TECHday 2017 . Results contain JSON with Feature Vectors. SAPience. 2) REST client sends ZIP with Image Blobs and IDs to Image Feature Extraction.

Runtime Data Flow 1) User uploads broken product image. 2) REST client sends ZIP with Image Blobs and IDs to Image Feature Extraction. 3) Persist Feature Vectors on Database. Your logo Architecture and Data Flow Setup 1) REST client receives product data from jewelry company. Results cointain JSON with Feature Vectors. 2) REST client sends broken product image to Image Feature Extraction.be TECHday 2017 . SAPience. Persist data on database.

Resulting JSON send to UI and best matches are shown. Runtime Data Flow 1) User uploads broken product image. SAPience. Persist data on database. 3) Persist Feature Vectors on Database. 2) REST client sends ZIP with Image Blobs and IDs to Image Feature Extraction. 3) REST client sends all persisted Feature Vectors and broken product Feature Vector to Cosine Similarity Scoring. Your logo Setup 1) REST client receives product data from jewelry company.be TECHday 2017 . 2) REST client sends broken product image to Image Feature Extraction. Results cointain JSON with Feature Vectors.

com https://api.com/shell/api SAPience.be TECHday 2017 .sap. Your logo Trial on SAP API Business Hub Services available on API Business Hub: https://api.sap.

be TECHday 2017 . Your logo SAPience.

be TECHday 2017 . Your logo SAPience.

be TECHday 2017 . Your logo In-Database Machine Learning Machine Learning Services Intelligent Apps & ML Extensions Data Science Platform SAP Cash Application SAP Customer Retention SAP Business Integrity Screening- Next-generation intelligent invoice matching Build customer loyalty through proactive retention Identify fraud behavior powered by machine learning • Improves days of sales outstanding • Automatically classifies and finds patterns • Ability to focus on cases with highest likelihood of • Integrated with SAP S/4HANA for reduced TCO and time to • Detects at-risk customers fraud and ROI value • Provides understanding of root causes and timely • Integrated with SAP HANA for reduced TCO and time • Allows shared services to scale as the business grows predictions to act to value • Empowers finance to focus on strategic tasks and service • Models update as patterns of fraud evolve quality • Custom and 3rd-party algorithms to optimize for customer’s business SAP Brand Impact Cloud for Customer SAP Service Ticketing- Reimagine marketing and sponsorship Opportunity Scoring Accelerate customer service in an engagements omnichannel front office • Fast: Near real-time • Improve service response times with automated • Opportunity scoring to find the most likely processing • Transparent Interactive Interface opportunities to close • Accurate and scalable to millions of hours • Integrated with SAP Hybris Service Cloud for • Key Factor Analysis to explain reasons reduced time to value • Time-annotated impact indicator API for combining data with CRM. ERP. Web site stats • Allows customer service to scale with increased digital interactions SAPience.

be TECHday 2017 . Your logo SAPience.

be TECHday 2017 . Your logo SAPience.

be TECHday 2017 . Your logo Drink your own Champagne: SAP uses SAP Leonardo ML Service Ticketing SAPience.

Deploy and Manage machine Wants develop or embed machine Wants specific machine applications learning and predictive models for learning capabilities into their apps or like invoice matching specific use cases business process Cloud On Premise Predictive Analytics Machine Learning Predictive Analytics Intelligent Apps & ML or Machine Learning Foundation or SCP Extensions Foundation Predictive HANA HANA Services SAPience.When to chose What? Customer Train.be TECHday 2017 . Your logo SAP Leonardo Machine Learning .

Your logo SAP Leonardo Machine Learning Strategic Partnerships Partners Focus Areas Achievements ▪ SAP ML in Nvidia CEO Keynote ▪ Access to latest pre-release hardware (e. enablement) ▪ Working to include GCP APIs in Leonardo (inbound OEM) ▪ Study & formulate best practices on AI tech ▪ SAP accepted as partner ▪ Advance the public’s understanding of AI ▪ Enables one global answer ▪ Serve as an open platform for discussion to ML & AI ethics and engagement about AI and its influences on people and society ▪ Predictive Analytics integrator acceleration ▪ SAP and Accenture engaged in joint GTM ▪ Enable partners to add and edit machine learning for Predictive Analytics on integration workflows in SAP Applications topics ▪ Acceleration of core PAI capabilities in SAPience.be TECHday 2017 progress . DGX station) ▪ Our standard ML framework (ease of training.g.

be TECHday 2017 56 .Thank you! SAPience.