SAP Leonardo Machine Learning Services

SAP Leonardo Machine Learning Services

SAP Leonardo Machine Learning Services

There has been a lot of buzz around SAP Leonardo, which includes a portfolio of offerings ranging from IoT, Blockchain, Machine learning, Big Data, Data Intelligence, Design Thinking & Analytics. This blog focuses on the SAP Leonardo Machine Learning and provides the readers with an understanding and overview of the current features offered.

SAP Leonardo Machine Learning Services

For an SAP customer, the following questions will arise –

  1. “What is SAP Leonardo Machine Learning?”   
  2. “Is it a new machine learning product from SAP?“
  3. “What happens to existing SAP Advance Analytics tools (SAP Predictive Analytics , HANA PAL (Predictive Analytics Libraries) ?”
  4. “How will it integrate with existing SAP applications?”

Let’s begin with answering the first question, SAP Leonardo Machine learning is not a new product offered by SAP. SAP Leonardo Machine Learning is the new branding for SAP’s entire portfolio of intelligent applications and services. It ranges from well-established product offerings, such as SAP HANA Predictive Analytics Library(PAL ), SAP Predictive Analytics(SAP PA 3.x) to services offered through the SAP Leonardo Machine learning foundation. The services offered are explained below.

The below diagram gives an overview of SAP Leonardo Machine Learning components.

Breaking down components of SAP Leonardo Machine Learning

Let’s try to understand how SAP is trying to position the portfolio of Machine Learning Applications. This portfolio includes the following three components

  1. HANA(PAL)- Which is part of HANA’s application function library (AFL) defines functions that can be called from within SAP HANA SQLScript procedures to perform predictive analytic algorithms
  2. SAP Predictive Analytics – Standalone software application provided which can be used in conjunction with HANA(PAL) to build predictive models .
  3. SAP Leonardo Machine Learning Foundation on SAP cloud platform consists of machine learning API’s available via API Business Hub which can be implemented as REST APIs. (A RESTful API is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data.

The following diagram describes the different services provided by the machine learning foundation.

SAP Machine Learning Functional Services –Provide readily consumable pre-trained models that can be used as a web service by calling simple REST APIs. SAP now has a growing list of consumable APIs on the business hub. Here are some of the examples of these APIs:

  • Document Feature Extraction API
  • Image Classification API
  • Image Feature Extraction API
  • Time Series Forecast API
  • Topic Detection API
  • Product Text Classification API
  • Similarity scoring API

SAP Machine Learning Predictive Services – SAP offers predictive services which can perform analytics on data on SAP HANA DB on SAP Cloud platform. Some of the services offered are listed below:

  • SAP Predictive Analytics Integrator Service*
  • Clustering service
  • Dataset service
  • Forecast service
  • Outlier service
  • Recommendation service
  • Whatif service

SAP Predictive Analytics Integrator Service -This service integrates and consumes predictive models within cloud applications and enables productive utilization of the predictive models. SAP Predictive Analytics Integrator is a framework to enable SAP Applications to embed predictive models natively in enterprise applications. Business users can use the output of the models in the form of insights, scores and decisions to help them in their day to day work while data scientists can debrief the models to understand how they work and update them to increase accuracy and ROI. SAP Leonardo Machine Learning Services

SAP Leonardo Machine Learning Business Service – The services provided by SAP focus on business specific use cases and out of box solutions. For example, SAP Leonardo Machine Learning foundation can enable service organizations, by easily categorizing and smartly processing incoming service inquiries, or by analyzing historical activities of business network users. Some of the services called as intelligent services are listed below:

  • SAP Intelligent Financing API
  • SAP Service Ticket Intelligence Classification
  • SAP Service Ticket Intelligence Recommendation

To understand how SAP is positioning these APIs, we can draw parallels from Bluemix platform which offers Watson APIs (Text to Speech API, Personality Insights API) or AWS platform offering Machine Learning APIs. The blog does not provide a comparison between the API’s offered by SAP and other API providers. The blog portrays SAP’s vision and future road map for providing machine learning APIs within its ecosystem . Third party providers also can host their APIs on this SAP cloud platform. SAP Leonardo Machine Learning Services

Technical Scenarios

Let’s explore various technical scenarios to understand how customers will leverage SAP Leonardo Machine Learning Platform. We go with the assumption that the customers understand the need to set up a next generation platform for predictive and cognitive analytics. Many customers have already realized the importance of having an enterprise wide adoption of machine learning as compared to having niche applications run by group of data scientists.

  • Customers running HANA (PAL) – HANA will soon provide an Application Function Library (AFL) to natively access and consume machine learning services provided by SAP Leonardo Machine Learning Foundation. This will enhance HANA’s already existing PAL algorithms with service APIs for certain applications.
  • Customers running SAP Predictive Analytics –SAP Predictive Analytics Integrator works with on premise and cloud based applications and is used to solve business problems based on structured relational data. Customers now can build models in SAP PA and consume them in real business applications
  • Customers running open source machine learning applications (R, Python, SparkML..) SAP Leonardo Machine Learning services can be easily implemented as REST APIs

Watch this space for more clarity from SAP

  • SAP has recently introduced a set of following cognitive APIs – Image processing, Topic detection, Product Text Classification Et al., customers need to evaluate and compare the functionalities and features (performance, security, compatibility, scalability, pricing ..) of each API with features of similar APIs provided by leading providers.

Summary

The diagram below combines all the components of SAP Leonardo Machine Learning (We do not have an exhaustive list of all APIs)

Conclusion

In conclusion, SAP Leonardo Machine Learning Services mark a pivotal advancement in the realm of intelligent technologies. Businesses that embrace this innovation unlock unprecedented potential, fostering efficiency, enhancing customer experiences, and gaining valuable insights for strategic decision-making. SAP Leonardo Machine Learning Services

Frequently Asked Questions (FAQs)

  1. How can SAP Leonardo benefit my business?
    • SAP Leonardo can benefit your business by enhancing efficiency, improving decision-making, and providing data-driven insights tailored to your industry.
  2. Is SAP Leonardo suitable for small businesses?
    • Yes, SAP Leonardo is scalable and can be tailored to suit the needs of small businesses, offering them the same transformative benefits.
  3. What kind of support is available for SAP Leonardo users?
    • SAP provides comprehensive training and support services to ensure users can make the most of SAP Leonardo’s capabilities.
  4. Can SAP Leonardo be customized for specific industry requirements?
    • Absolutely. SAP Leonardo is designed to be customizable, allowing businesses to tailor the solution to their specific industry requirements. SAP Leonardo Machine Learning Services
  5. How does SAP Leonardo ensure data security and privacy?
    • SAP Leonardo prioritizes data security and privacy, implementing robust measures to safeguard sensitive information.
  • Related Posts

    सबसे लोकप्रिय परियोजना प्रबंधन सॉफ्टवेयर कौन सा है? -2024

    सबसे लोकप्रिय परियोजना प्रबंधन सॉफ्टवेयर कौन सा है? -2024 व्यापार की तेज गति वाली दुनिया में, कुशल परियोजना प्रबंधन सफलता के लिए यह बहुत ज़रूरी है। सही Project. मैनेजमेंट सॉफ़्टवेयर चुनने से…

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You Missed

    SAP Fiori Tutorial. Part VI. How to Troubleshoot SAP Fiori Errors?

    • By Varad
    • October 5, 2024
    • 2 views
    SAP Fiori Tutorial. Part VI. How to Troubleshoot SAP Fiori Errors?

    Part 11 of Core Data Services: How Do I Use CDS View in the KPI Fiori Apps for Smart Business Services?

    • By Varad
    • October 4, 2024
    • 5 views
    Part 11 of Core Data Services: How Do I Use CDS View in the KPI Fiori Apps for Smart Business Services?

    SAP Fiori. Chapter 12: SAP Fiori Launchpad Tcode: Uses and Upkeep

    • By Varad
    • October 3, 2024
    • 4 views
    SAP Fiori. Chapter 12:  SAP Fiori Launchpad Tcode: Uses and Upkeep

    Step by Step Guide to Install SAP Web IDE Personal Edition

    • By Varad
    • October 2, 2024
    • 3 views
    Step by Step Guide to Install SAP Web IDE Personal Edition

    “A Strategic View of SAP Fiori: Insights from a Space Level Perspective”

    • By Varad
    • October 1, 2024
    • 7 views
    “A Strategic View of SAP Fiori: Insights from a Space Level Perspective”

    An Overview of SAP Fiori ABAP Programming Model – 1

    • By Varad
    • October 1, 2024
    • 6 views