SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
1© 2015 SAP SE or an SAP affiliate company. All rights reserved.
SAP HANA SPS 10 – What’s New?
Predictive Analysis Library & Application Function Modeler
SAP HANA Product Management June, 2015
(Delta from SPS 09 to SPS 10)
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 2Customer
Disclaimer
This presentation outlines our general product direction and should not be relied on in making
a purchase decision. This presentation is not subject to your license agreement or any other
agreement with SAP.
SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and
SAP’s strategy and possible future developments are subject to change and may be changed
by SAP at any time for any reason without notice.
This document is provided without a warranty of any kind, either express or implied, including
but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or
non-infringement. SAP assumes no responsibility for errors or omissions in this document,
except if such damages were caused by SAP intentionally or grossly negligent.
Predictive Analysis Library (PAL)
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Customer
Agenda
Predictive Analysis Library (PAL)
Release Theme
List of Algorithms
General Changes
New Algorithms
• Confusion Matrix
• Parameter Selection and Model Evaluation
• Gaussian Mixture Model
• Latent Dirichlet Allocation (LDA)
• Test for White Noise, Trend, Seasonality
• Grubbs Outlier Test
• Seasonal ARIMA
Enhancements
Documentation
Release Theme
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Release Theme
The SPS 10 version of the Predictive Analysis Library includes many new algorithms as well as
several enhancements to existing algorithms.
These new features were chosen based on the prioritization of customer and other stakeholder
requests.
List of Algorithms
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Customer
SAP HANA In-Memory Predictive Analytics
Predictive Analysis Library (PAL) - Algorithms Supported
Association Analysis
 Apriori
 Apriori Lite
 FP-Growth
 KORD – Top K Rule Discovery
Classification Analysis
 CART *
 C4.5 Decision Tree Analysis
 CHAID Decision Tree Analysis
 K Nearest Neighbour
 Logistic Regression
 Back-Propagation (Neural Network)
 Naïve Bayes
 Support Vector Machine
 Confusion Matrix*
 Parameter Selection & Model Evaluation*
Regression
 Multiple Linear Regression
 Polynomial Regression
 Exponential Regression
 Bi-Variate Geometric Regression
 Bi-Variate Logarithmic Regression
Probability Distribution
 Distribution Fit
 Cumulative Distribution Function
 Quantile Function
Outlier Detection
 Inter-Quartile Range Test (Tukey’s Test)
 Variance Test
 Anomaly Detection
 Grubbs Outlier Test*
Link Prediction
 Common Neighbors
 Jaccard’s Coefficient
 Adamic/Adar
 Katzβ
Data Preparation
 Sampling
 Random Distribution Sampling
 Binning
 Scaling
 Partitioning
 Principal Component Analysis (PCA) * New in SPS 10
Statistic Functions
(Univariate)
 Mean, Median, Variance, Standard
Deviation
 Kurtosis
 Skewness
Statistic Functions
(Multivariate)
 Covariance Matrix
 Pearson Correlations Matrix
 Chi-squared Tests:
- Test of Quality of Fit
- Test of Independence
 F-test (variance equal test)
Other
 Weighted Scores Table
 Substitute Missing Values
Cluster Analysis
 ABC Classification
 DBSCAN
 K-Means
 K-Medoid Clustering
 K-Medians
 Kohonen Self Organized Maps
 Agglomerate Hierarchical
 Affinity Propagation
 Gaussian Mixture Model*
 Latent Dirichlet Allocation (LDA)*
Time Series Analysis
 Single Exponential Smoothing
 Double Exponential Smoothing
 Triple Exponential Smoothing
 Forecast Smoothing
 ARIMA / Seasonal ARIMA*
 Brown Exponential Smoothing
 Croston Method
 Forecast Accuracy Measure
 Linear Regression with Damped Trend
and Seasonal Adjust
 Test for White Noise, Trend, Seasonality*
General Changes
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 10Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
General Changes
Enhanced PAL exception handling for HANA SQL handler
Exceptions thrown by PAL could be caught by the exception handler in a SQLScript procedure.
Error code 423 (AFL error).
PAL function integration with SAP HANA Series Data and window functions (partition, binning,
single & double exponential smoothing)
RANDOM_PARTITION
(<training_set_size>,
<validation_set_size>, <test_set_size>,
[<seed>]) OVER ( [ PARTITION BY
<expression> [ { , <expression> } ... ] ]
ORDER BY
<window_order_by_expression> )
BINNING (VALUE => <column ref>,
<binning parameter> => <expression>)
OVER ([PARTITION BY …])
<binning parameter> := BIN_COUNT |
BIN_WIDTH | TILE_COUNT |
STDDEV_COUNT
SERIES_FILTER
(VALUE, METHOD_NAME => <NAME>,
<filter parameter> => <expression>
OVER ( PARTITION BY … ORDER BY
…)
<NAME> :=
SINGLESMOOTH/DOUBLESMOOTH
<filter parameter> := ALPHA|BETA
New Algorithms
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Parameter Selection and Model Evaluation
Parameter Selection and Model Evaluation
Enables cross-validation and parameter selection
for the following PAL functions:
• Logistic Regression
• Naive Bayes
• Support Vector Machine
To avoid over fitting and optimize model parameters, it is
common to use cross validation to evaluate model
performance and perform model selection.
This function is an envelope for different classification
algorithms to provide automatic parameter selection and
model evaluation facilities during the model training
phase.
Output Tables
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Grubbs Outlier Test - Anomaly detection
Grubbs Outlier Test - Anomaly detection
Grubbs’ test is used to detect outliers using hypothesis test and Grubbs’ test statistic from a given
univariate data set , and the algorithm assumes that Y comes from Gaussian distribution.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Gaussian Mixture Model (GMM)
Gaussian Mixture Model
GMM is a probabilistic model that assumes the
data points are generated by a mixture of a
number of Gaussian distributions with unknown
parameters. It can be used to cluster data points
with the probability of belonging to each cluster.
Each component in GMM has its own weight,
mean and covariance matrix. The weight means
the importance of a Gaussian distribution in the
GMM. The mean and covariance matrix are the
basic parameters of a Gaussian distribution.
As one example, GMM can be used in the field of image segmentation
and clustering. In PAL, we view the GMM as a clustering algorithm. We
use it to describe the data and finally we can get the probabilities of a
sample belonging to each of the Gaussian components in GMM.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Latent Dirichlet Allocation (LDA) – Topic Modeling
Latent Dirichlet allocation
Latent Dirichlet allocation (LDA) is a generative model that allows sets of observations to be explained
by unobserved groups that explain why some parts of the data are similar. It is often used in text
mining for topic modeling. If observations are words collected into documents, it posits that each
document is a mixture of a small number of topics and that each word's creation is attributable to one
of the document's topics. In PAL, the parameter inference is done via Gibbs sampling.
Estimation
Inference
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Confusion Matrix (CM)
Confusion Matrix
Confusion matrix is a traditional method to evaluate the performance of classification algorithms,
including multi-class problems. PAL confusion matrix calculates the precision, recall and F1-score/ Fβ-
score.
Input: ID, Original Label, Predicted Label
Output: Class, Recall, Precision, F-measure, Support
Predicted Class
Actual
Class
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Test for White Noise
Test for White Noise
The algorithm is used to identify if a time series has white noise or not. If white noise exists in the raw
time series, the value of 1 will be returned by the algorithm as an indication, if not, the value of 0 will be
returned.
In PAL, Ljung-Box test is used to test for autocorrelation at different lags.
White noise refers to the signal power distribution being independent over time or among frequencies.
1 = White noise exists
0 = White noise does
NOT exist
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Test for Trend
Test for Trend
The algorithm is to identify if a time series has a trend, i.e., upward, downward, or no trend, and
calculate the de-trended time series. Two methods are provided for identifying the trend, which are the
difference-sign test and the rank test.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Test for Seasonality
Test for Seasonality – identify if seasonality exists for time series
The algorithm is to test if a time series has a seasonality or not. If it does, the corresponding
seasonality model (additive or multiplicative) is identified, and also the de-seasonalized series (i.e.,
both trend and seasonality are eliminated) is given.
Enhancements
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Enhancements (1 of 4)
Random Distribution Sampling
• Triangular distribution support
Logistic Regression
• Added Elastic Net regularization (linear combination of L1 and L2 regularization) to optimize fitting
of a model
• Add cancel flag
Multiple Linear Regression
• Change default optimization method to QR decomposition
• Add cancel flag
• Added Elastic Net regularization (linear combination of L1 and L2 regularization) to optimize fitting
of a model
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 22Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Enhancements (2 of 4)
Decision Trees (C4.5, CART, CHAID)
• Enable column selection
• Support asymmetric class by allowing penalty on misclassification of certain classes
ARIMA
• Support S-ARIMA, leverage seasonality patterns in ARIMA, ARIMA-X
• Improved algorithm performance
Exponential Smoothing
• Added dampened trend to double and triple exponential smoothing algorithms. PAL provides two
types of double exponential smoothing: Holt Linear Exponential Smoothing and Additive Damped
Trend Holt Linear Exponential Smoothing. Holt’s linear method displays a constant trend indefinitely
into the future. Empirical evidence indicates that the Holt linear method tends to over-forecast.
Hence a parameter used to damp the trend may improve the situation. For additive triple
exponential smoothing, one additive damped method is also supported.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 23Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Enhancements (3 of 4)
Substitute missing values function
• Additional substitution strategy to replace the missing values with zeroes and specified value
Apriori
• Add time-out capability
• Remove the data type restriction of rule output for APRIORI2
AprioriLite
• Introduce a time-out in the algorithm
FP-Growth
• Provide relational table output for generated rules
• Introduce a time-out in the algorithm, add cancel flag
• Add extra filter parameters like LHS, RHS, MAX_CONSEQUENT
• Add parallelism for rule generation
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 24Customer
HANA Predictive Analysis Library – What’s New in SPS 10?
Enhancements (4 of 4)
Neural Network BP
• Add multiple thread support for batch training
• Variable learning rate for stochastic training
• Enhanced stochastic decent optimization
• Added multiple thread support for prediction
• Added SoftMax output parameter for prediction
SVM
• Support categorical variables
• Enhance output tables with more statistics
DBSCAN
• Support categorical variable
Documentation
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 26Customer
How to find SAP HANA documentation on this topic?
SAP HANA Platform SPS
 What’s New – Release Notes
 Installation
– SAP HANA Server InstallationGuide
 Administration
– SAP HANA Administration Guide
 SAP HANA Options
– SAP HANA Predictive Analysis Library (PAL) Reference
 Development
– SAP HANA Developer Guide
• In addition to this learning material, you can find SAP HANA documentation on
SAP Help Portal knowledge center at http://help.sap.com/hana_platform.
• The knowledge center is structured according to the product lifecycle: installation, security, administration,
development. So you can find e.g. the SAP HANA Predictive Analysis Library (PAL) Reference
in the SAP HANA Optionst section and so forth …
Application Function Modeler
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 28Customer
Web-Based Application Function Modeler for SAP HANA
Graphical Re-Design and DataFlow Enhancements with HANA SPS10
New Web-based Flowgraph
Editor
• Support opening flowgraph file
• Support for AFL transform
• Support for R-Script tranform
• Support for SDI/SDQ
• Create Procedure or Task
runtime options
Graphical
dataflow
modeling
Compose Application
Function Calls (PAL,
BFL, …)
Writing custom
operators in R
+Information
Management &
DataQuality Operations
Standard Set-
Operation+
+
• Interoperability of Flowgraph editors -
Flowgraph created in web-based editor
works in Hana Studio editor and vice versa.
Note: Not all AFL functions will be supported in
first SPS10 revision. PAL is NOT supported in
first SPS10 revision.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 29Customer
Web-Based Application Function Modeler for SAP HANA
AFL Node enables selection of function by area
• AFL functions do not individually
appear in the palette as they do in
SAP HANA studio.
• One AFL Node can be selected
• The AFL function is then selected.
Note: Not all AFL functions are
supported in initial SPS10 revision.
PAL is NOT supported in first SPS10
revision.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 30Customer
Application Function Modeler Enhancements
SPS10
General
• Support opening empty flowgraph file
• Update the regular expression in existing
PAL palette template to fit PAL SPS10
• Enhanced flow validation, NCLOB support
Added new PAL functions into the palette
template (9 new base functions)
• Time Series: Trend Test, White Noise Test,
Seasonality Test
• Clustering: GMM, LDA Estimate, LDA
Inference
• Classification: PSME (Parameter selection
and model evaluation), Confusion Matrix
• Statistics: Grubbs Test
Update the function parameters in existing PAL
palette template
• Remove deprecated parameters
• Add new available parameters
• Update the default value for some existing
parameters
Added PAL Overload Functions (14 functions)
Clustering
• ANOMALYDETECTION__OVERLOAD_2_3
• KMEANS__OVERLOAD_2_4
• LDAESTIMATE__OVERLOAD_2_6
• LDAINFERENCE__OVERLOAD_5_2
• LDAINFERENCE__OVERLOAD_5_3
Time Series
• SINGLESMOOTH__OVERLOAD_2_2
• DOUBLEMOOTH__OVERLOAD_2_2
• TRIPLESMOOTH__OVERLOAD_2_2
Note: the function <Base Name>__OVERLOAD_2_3 is the overload function with 2
input tables and 3 output tables.
Classification
• PREDICTWITHBPNN__OVERLOA
D_3_2
• PSME__OVERLOAD_3_4
• PSME__OVERLOAD_3_5
• SVMPREDICT__OVERLOAD_5_1
• SVMTRAIN__OVERLOAD_2_3
Association
• FPGROWTH__OVERLOAD_2_3
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 31Public
How to find SAP HANA documentation on this topic?
SAP HANA Platform documentation
 What’s New – Release Notes
 Modeling Information
– SAP HANA Modeling Guide
 Development Information
– SAP HANA Developer Guide
 References
– SAP HANA SQL Reference
• In addition to this learning material, you find SAP HANA documentation on
SAP Help Portal knowledge center at
http://help.sap.com/hana_platform.
• The knowledge center is structured according to the product lifecycle:
installation > security > administration > modeling > development.
So you can find e.g. the SAP HANA Developer Guide
in the Develepment section and so forth …
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 32Public
How to find SAP HANA demo examples on this topic?
• Go Online under https://www.youtube.com/user/saphanaacademy .
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Thank you
Contact information
Mark Hourani
SAP HANA Product Management
AskSAPHANA@sap.com
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 34Public
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and
services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as
constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 35Public
Planned Innovations Future DirectionTODAY
SAP HANA Predictive Analysis Library Roadmap
Product road map overview – key themes and capabilities
Framework
 SAP HANA built-in C++ library for Advanced Analytics
 Accessible from Application Function Layer via
SQLScript, SAP Predictive Analysis, and Application
Function Modeler
Algorithms and Functions
 Regression
Multiple Linear Regression, Polynomial / Exponential / Bi-
Variate Geometric / Logarithmic Regression
 Classification
(Multi-class) Log. Regression, SVM, C4.5 & CHAID &
CART Dec. Trees, KNN , Naive Bayes, Neural Network…
 Clustering
K-means/median/Medoid/, DBSCAN, Hierarchical
clustering, Affinity Propagation…
 Association Rule Learning
Apriori / Apriori Lite, FP-Growth
 Time Series Analysis
Exponential/AHEAD smoothing, ARIMA-X, Croston
method
 Others
Distribution fit, Random sampling, Link prediction, ABC
analysis, Univariate / multivariate statistics…
Framework
 Enhanced PAL exception handling for HANA
SQL handler
 Disable L Interface – except for Apriori, Apriori
Lite, and Logistic Regression
 PAL function integration with SAP HANA Series
Data and window function (single & double
exponential smoothing, binning, partion)
Algorithms
 Topic model algorithm (Latent Dirichlet allocation
LDA)
 Time series enhancement (Seasonal-ARIMA,&
ARIMA-X, test of trend/seasonality/white noise,
…)
 Grubbs Outlier Test - Anomaly detection
 Gaussian Mixture Model (clustering with
probability)
 Confusion Matrix - Classification evaluation
 Enable cross-validation for some PAL functions –
Naïve Bayes, SVM and Logistic Regression
 Various enhancements to many algorithms
Framework
 Generalized storage and consumption of
predictive models
 Simplified programming approach
 Architecture/Interface improvements
 Enable PAL functions in distributed HANA
environment
 Built-in PAL functions in HANA without
explicit AFL installation
Algorithms
 Meta-heuristic optimization
 Unified linear model (Generalized linear
model, Generalized Additive Model)
 Sparse data analysis
 Tests of goodness of fit enhancements
 Random Forest
 Recommendation algorithms
 Discriminant analysis
 Bayesian optimization
 Matrix factorization
 …
This is the current state of planning and may be changed by SAP at any time.(Release SPS09) (To be released in SPS10)

Contenu connexe

Tendances

What's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 OperationsWhat's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 OperationsSAP Technology
 
SAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload ManagementSAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload ManagementSAP Technology
 
What's new for Spatial in SAP HANA SPS 11
What's new for Spatial in SAP HANA SPS 11What's new for Spatial in SAP HANA SPS 11
What's new for Spatial in SAP HANA SPS 11SAP Technology
 
SAP HANA Native Application Development
SAP HANA Native Application DevelopmentSAP HANA Native Application Development
SAP HANA Native Application DevelopmentSAP Technology
 
What's new for Text in SAP HANA SPS 11
What's new for Text in SAP HANA SPS 11What's new for Text in SAP HANA SPS 11
What's new for Text in SAP HANA SPS 11SAP Technology
 
SAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic TieringSAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic TieringSAP Technology
 
What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)SAP Technology
 
SAP HANA SPS10- Text Analysis & Text Mining
SAP HANA SPS10- Text Analysis & Text MiningSAP HANA SPS10- Text Analysis & Text Mining
SAP HANA SPS10- Text Analysis & Text MiningSAP Technology
 
What's New in SAP HANA SPS 11 Predictive
What's New in SAP HANA SPS 11 PredictiveWhat's New in SAP HANA SPS 11 Predictive
What's New in SAP HANA SPS 11 PredictiveSAP Technology
 
What's New in SPS11 Overview
What's New in SPS11 OverviewWhat's New in SPS11 Overview
What's New in SPS11 OverviewSAP Technology
 
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP Technology
 
SAP HANA SPS10- SAP HANA Modeling
SAP HANA SPS10- SAP HANA ModelingSAP HANA SPS10- SAP HANA Modeling
SAP HANA SPS10- SAP HANA ModelingSAP Technology
 
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)SAP Technology
 
SAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration MonitoringSAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration MonitoringSAP Technology
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSAP Technology
 
SAP HANA SPS09 - Full-text Search
SAP HANA SPS09 - Full-text SearchSAP HANA SPS09 - Full-text Search
SAP HANA SPS09 - Full-text SearchSAP Technology
 
SAP HANA SPS09 - XS Programming Model
SAP HANA SPS09 - XS Programming ModelSAP HANA SPS09 - XS Programming Model
SAP HANA SPS09 - XS Programming ModelSAP Technology
 
SAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload ManagementSAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload ManagementSAP Technology
 
What's new on SAP HANA Workload Management
What's new on SAP HANA Workload ManagementWhat's new on SAP HANA Workload Management
What's new on SAP HANA Workload ManagementSAP Technology
 

Tendances (20)

What's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 OperationsWhat's New in SAP HANA SPS 11 Operations
What's New in SAP HANA SPS 11 Operations
 
SAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload ManagementSAP HANA SPS10- Workload Management
SAP HANA SPS10- Workload Management
 
What's new for Spatial in SAP HANA SPS 11
What's new for Spatial in SAP HANA SPS 11What's new for Spatial in SAP HANA SPS 11
What's new for Spatial in SAP HANA SPS 11
 
SAP HANA Native Application Development
SAP HANA Native Application DevelopmentSAP HANA Native Application Development
SAP HANA Native Application Development
 
What's new for Text in SAP HANA SPS 11
What's new for Text in SAP HANA SPS 11What's new for Text in SAP HANA SPS 11
What's new for Text in SAP HANA SPS 11
 
SAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic TieringSAP HANA SPS10- SAP HANA Dynamic Tiering
SAP HANA SPS10- SAP HANA Dynamic Tiering
 
What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)What's New in SAP HANA SPS 11 DB Control Center (Operations)
What's New in SAP HANA SPS 11 DB Control Center (Operations)
 
SAP HANA SPS10- Text Analysis & Text Mining
SAP HANA SPS10- Text Analysis & Text MiningSAP HANA SPS10- Text Analysis & Text Mining
SAP HANA SPS10- Text Analysis & Text Mining
 
What's New in SAP HANA SPS 11 Predictive
What's New in SAP HANA SPS 11 PredictiveWhat's New in SAP HANA SPS 11 Predictive
What's New in SAP HANA SPS 11 Predictive
 
What's New in SPS11 Overview
What's New in SPS11 OverviewWhat's New in SPS11 Overview
What's New in SPS11 Overview
 
SAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data SyncSAP HANA SPS10- SAP HANA Remote Data Sync
SAP HANA SPS10- SAP HANA Remote Data Sync
 
SAP HANA SPS10- SAP HANA Modeling
SAP HANA SPS10- SAP HANA ModelingSAP HANA SPS10- SAP HANA Modeling
SAP HANA SPS10- SAP HANA Modeling
 
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
What's New in SAP HANA SPS 11 Backup and Recovery (Operations)
 
SAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration MonitoringSAP HANA SPS09- Administration Monitoring
SAP HANA SPS09- Administration Monitoring
 
Spark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business OperationsSpark Usage in Enterprise Business Operations
Spark Usage in Enterprise Business Operations
 
SAP HANA SPS09 - Full-text Search
SAP HANA SPS09 - Full-text SearchSAP HANA SPS09 - Full-text Search
SAP HANA SPS09 - Full-text Search
 
SAP HANA SPS09 - XS Programming Model
SAP HANA SPS09 - XS Programming ModelSAP HANA SPS09 - XS Programming Model
SAP HANA SPS09 - XS Programming Model
 
SAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload ManagementSAP HANA SPS09 - SAP HANA Workload Management
SAP HANA SPS09 - SAP HANA Workload Management
 
HANA SPS07 SQL Script
HANA SPS07 SQL ScriptHANA SPS07 SQL Script
HANA SPS07 SQL Script
 
What's new on SAP HANA Workload Management
What's new on SAP HANA Workload ManagementWhat's new on SAP HANA Workload Management
What's new on SAP HANA Workload Management
 

En vedette

SAP HANA SPS09 - Predictive Analysis Library
SAP HANA SPS09 - Predictive Analysis LibrarySAP HANA SPS09 - Predictive Analysis Library
SAP HANA SPS09 - Predictive Analysis LibrarySAP Technology
 
SAP HANA SPS08 Predictive Analysis Library
SAP HANA SPS08 Predictive Analysis LibrarySAP HANA SPS08 Predictive Analysis Library
SAP HANA SPS08 Predictive Analysis Library SAP Technology
 
HANA SPS07 App Function Library
HANA SPS07 App Function LibraryHANA SPS07 App Function Library
HANA SPS07 App Function LibrarySAP Technology
 
Interpreting machine learning models
Interpreting machine learning modelsInterpreting machine learning models
Interpreting machine learning modelsandosa
 
HANA SPS07 Geospatial Processing
HANA SPS07 Geospatial ProcessingHANA SPS07 Geospatial Processing
HANA SPS07 Geospatial ProcessingSAP Technology
 
Machine learning 101 dkom 2017
Machine learning 101 dkom 2017Machine learning 101 dkom 2017
Machine learning 101 dkom 2017fredverheul
 
To explain or to predict
To explain or to predictTo explain or to predict
To explain or to predictGalit Shmueli
 
Machine learning 101 sit hvr
Machine learning 101 sit hvrMachine learning 101 sit hvr
Machine learning 101 sit hvrfredverheul
 
Sap Executive Keynote Dr. Wieland Schreiner, EVP - SAP AG
Sap Executive Keynote   Dr. Wieland Schreiner, EVP - SAP AGSap Executive Keynote   Dr. Wieland Schreiner, EVP - SAP AG
Sap Executive Keynote Dr. Wieland Schreiner, EVP - SAP AGINDUSCommunity
 
SAP Marketing Runs Hybris Marketing By Andreas Starke
SAP Marketing Runs Hybris Marketing By Andreas StarkeSAP Marketing Runs Hybris Marketing By Andreas Starke
SAP Marketing Runs Hybris Marketing By Andreas StarkeMarTech Conference
 
Real-Time Supply Chain Analytics with Machine Learning, Kafka, and Spark
Real-Time Supply Chain Analytics with Machine Learning, Kafka, and SparkReal-Time Supply Chain Analytics with Machine Learning, Kafka, and Spark
Real-Time Supply Chain Analytics with Machine Learning, Kafka, and SparkSingleStore
 
Building Information Platform - Integration of Hadoop with SAP HANA and HANA ...
Building Information Platform - Integration of Hadoop with SAP HANA and HANA ...Building Information Platform - Integration of Hadoop with SAP HANA and HANA ...
Building Information Platform - Integration of Hadoop with SAP HANA and HANA ...DataWorks Summit/Hadoop Summit
 
The Future of Business Planning with BPC 10.1 and SAP HANA
The Future of Business Planning with BPC 10.1 and SAP  HANAThe Future of Business Planning with BPC 10.1 and SAP  HANA
The Future of Business Planning with BPC 10.1 and SAP HANADickinson + Associates
 
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...SAP Analytics
 
Big Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of ThingsBig Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of ThingsAnthony Chen
 
SAP HANA SPS12 Exploring New Features
SAP HANA SPS12 Exploring New FeaturesSAP HANA SPS12 Exploring New Features
SAP HANA SPS12 Exploring New FeaturesLinh Nguyen
 
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1Linh Nguyen
 

En vedette (19)

SAP HANA SPS09 - Predictive Analysis Library
SAP HANA SPS09 - Predictive Analysis LibrarySAP HANA SPS09 - Predictive Analysis Library
SAP HANA SPS09 - Predictive Analysis Library
 
SAP HANA SPS08 Predictive Analysis Library
SAP HANA SPS08 Predictive Analysis LibrarySAP HANA SPS08 Predictive Analysis Library
SAP HANA SPS08 Predictive Analysis Library
 
HANA SPS07 App Function Library
HANA SPS07 App Function LibraryHANA SPS07 App Function Library
HANA SPS07 App Function Library
 
Text Analysis with SAP HANA
Text Analysis with SAP HANAText Analysis with SAP HANA
Text Analysis with SAP HANA
 
Interpreting machine learning models
Interpreting machine learning modelsInterpreting machine learning models
Interpreting machine learning models
 
HANA SPS07 Geospatial Processing
HANA SPS07 Geospatial ProcessingHANA SPS07 Geospatial Processing
HANA SPS07 Geospatial Processing
 
Machine learning 101 dkom 2017
Machine learning 101 dkom 2017Machine learning 101 dkom 2017
Machine learning 101 dkom 2017
 
To explain or to predict
To explain or to predictTo explain or to predict
To explain or to predict
 
Machine learning 101 sit hvr
Machine learning 101 sit hvrMachine learning 101 sit hvr
Machine learning 101 sit hvr
 
Sap Executive Keynote Dr. Wieland Schreiner, EVP - SAP AG
Sap Executive Keynote   Dr. Wieland Schreiner, EVP - SAP AGSap Executive Keynote   Dr. Wieland Schreiner, EVP - SAP AG
Sap Executive Keynote Dr. Wieland Schreiner, EVP - SAP AG
 
SAP Marketing Runs Hybris Marketing By Andreas Starke
SAP Marketing Runs Hybris Marketing By Andreas StarkeSAP Marketing Runs Hybris Marketing By Andreas Starke
SAP Marketing Runs Hybris Marketing By Andreas Starke
 
Real-Time Supply Chain Analytics with Machine Learning, Kafka, and Spark
Real-Time Supply Chain Analytics with Machine Learning, Kafka, and SparkReal-Time Supply Chain Analytics with Machine Learning, Kafka, and Spark
Real-Time Supply Chain Analytics with Machine Learning, Kafka, and Spark
 
Building Information Platform - Integration of Hadoop with SAP HANA and HANA ...
Building Information Platform - Integration of Hadoop with SAP HANA and HANA ...Building Information Platform - Integration of Hadoop with SAP HANA and HANA ...
Building Information Platform - Integration of Hadoop with SAP HANA and HANA ...
 
The Future of Business Planning with BPC 10.1 and SAP HANA
The Future of Business Planning with BPC 10.1 and SAP  HANAThe Future of Business Planning with BPC 10.1 and SAP  HANA
The Future of Business Planning with BPC 10.1 and SAP HANA
 
SAP HANA Platform
SAP HANA Platform SAP HANA Platform
SAP HANA Platform
 
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
#asksap Analytics Innovations Community Call - Take Action in 2017 with Innov...
 
Big Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of ThingsBig Data Analytics for the Industrial Internet of Things
Big Data Analytics for the Industrial Internet of Things
 
SAP HANA SPS12 Exploring New Features
SAP HANA SPS12 Exploring New FeaturesSAP HANA SPS12 Exploring New Features
SAP HANA SPS12 Exploring New Features
 
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1
 

Similaire à SAP HANA SPS10- Predictive Analysis Library and Application Function Modeler

SAP HANA SPS08 Overview
SAP HANA SPS08 OverviewSAP HANA SPS08 Overview
SAP HANA SPS08 OverviewSAP Technology
 
Itm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hanaItm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hanaOlivier Bilger
 
HANA SPS07 Smart Data Access
HANA SPS07 Smart Data AccessHANA SPS07 Smart Data Access
HANA SPS07 Smart Data AccessSAP Technology
 
2 ewa overview_info day
2 ewa overview_info day2 ewa overview_info day
2 ewa overview_info dayMd Kamruzzaman
 
Capture Accurate Solution Requirements with Exploratory Modeling at SAP
Capture Accurate Solution Requirements with Exploratory Modeling at SAPCapture Accurate Solution Requirements with Exploratory Modeling at SAP
Capture Accurate Solution Requirements with Exploratory Modeling at SAPESUG
 
#askSAP Analytics Innovations Community Call: Reimagine Analytics for the Dig...
#askSAP Analytics Innovations Community Call: Reimagine Analytics for the Dig...#askSAP Analytics Innovations Community Call: Reimagine Analytics for the Dig...
#askSAP Analytics Innovations Community Call: Reimagine Analytics for the Dig...SAP Analytics
 
SAP Cloud For Analytics Launch Event South Africa
SAP Cloud For Analytics Launch Event South AfricaSAP Cloud For Analytics Launch Event South Africa
SAP Cloud For Analytics Launch Event South AfricaWaldemar Adams
 
Analytics summer workshop preview
Analytics summer workshop previewAnalytics summer workshop preview
Analytics summer workshop previewMichael Bliemel
 
209 hana-defining-capability-whitepaper
209 hana-defining-capability-whitepaper209 hana-defining-capability-whitepaper
209 hana-defining-capability-whitepaperbbenthach
 
What's New for SAP HANA Smart Data Integration & Smart Data Quality
What's New for SAP HANA Smart Data Integration & Smart Data QualityWhat's New for SAP HANA Smart Data Integration & Smart Data Quality
What's New for SAP HANA Smart Data Integration & Smart Data QualitySAP Technology
 
SAP Lambda Architecture Point of View
SAP Lambda Architecture Point of ViewSAP Lambda Architecture Point of View
SAP Lambda Architecture Point of ViewSnehanshu Shah
 
データベースMeetup Vol3
データベースMeetup Vol3データベースMeetup Vol3
データベースMeetup Vol3Koji Shinkubo
 
26764 Waldemar Adams 151116 BCN SAP Select
26764 Waldemar Adams 151116 BCN SAP Select26764 Waldemar Adams 151116 BCN SAP Select
26764 Waldemar Adams 151116 BCN SAP SelectWaldemar Adams
 
SAP HANA SPS08 Modeling
SAP HANA SPS08 ModelingSAP HANA SPS08 Modeling
SAP HANA SPS08 ModelingSAP Technology
 
How to find_information_on_sap_eam
How to find_information_on_sap_eamHow to find_information_on_sap_eam
How to find_information_on_sap_eamNguyen Hai
 
SAP Analytics Overview and Strategy
SAP Analytics Overview and StrategySAP Analytics Overview and Strategy
SAP Analytics Overview and StrategyGuenter Plahl
 
Sap Product Lifecycle Costing solution in detail
Sap Product Lifecycle Costing solution in detailSap Product Lifecycle Costing solution in detail
Sap Product Lifecycle Costing solution in detailHenry Blanck
 
Innovations in Logistics with S4HANA Enterprise Management 1511
 Innovations in Logistics with S4HANA Enterprise Management 1511 Innovations in Logistics with S4HANA Enterprise Management 1511
Innovations in Logistics with S4HANA Enterprise Management 1511Danny Karsai
 
The Essential Guide to SAP Cloud, Data Migration, ABAP, and Reporting.pdf
The Essential Guide to SAP Cloud, Data Migration, ABAP, and Reporting.pdfThe Essential Guide to SAP Cloud, Data Migration, ABAP, and Reporting.pdf
The Essential Guide to SAP Cloud, Data Migration, ABAP, and Reporting.pdfingenxtec
 

Similaire à SAP HANA SPS10- Predictive Analysis Library and Application Function Modeler (20)

EA261_2015
EA261_2015EA261_2015
EA261_2015
 
SAP HANA SPS08 Overview
SAP HANA SPS08 OverviewSAP HANA SPS08 Overview
SAP HANA SPS08 Overview
 
Itm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hanaItm110 how does sap solution manager support sap hana
Itm110 how does sap solution manager support sap hana
 
HANA SPS07 Smart Data Access
HANA SPS07 Smart Data AccessHANA SPS07 Smart Data Access
HANA SPS07 Smart Data Access
 
2 ewa overview_info day
2 ewa overview_info day2 ewa overview_info day
2 ewa overview_info day
 
Capture Accurate Solution Requirements with Exploratory Modeling at SAP
Capture Accurate Solution Requirements with Exploratory Modeling at SAPCapture Accurate Solution Requirements with Exploratory Modeling at SAP
Capture Accurate Solution Requirements with Exploratory Modeling at SAP
 
#askSAP Analytics Innovations Community Call: Reimagine Analytics for the Dig...
#askSAP Analytics Innovations Community Call: Reimagine Analytics for the Dig...#askSAP Analytics Innovations Community Call: Reimagine Analytics for the Dig...
#askSAP Analytics Innovations Community Call: Reimagine Analytics for the Dig...
 
SAP Cloud For Analytics Launch Event South Africa
SAP Cloud For Analytics Launch Event South AfricaSAP Cloud For Analytics Launch Event South Africa
SAP Cloud For Analytics Launch Event South Africa
 
Analytics summer workshop preview
Analytics summer workshop previewAnalytics summer workshop preview
Analytics summer workshop preview
 
209 hana-defining-capability-whitepaper
209 hana-defining-capability-whitepaper209 hana-defining-capability-whitepaper
209 hana-defining-capability-whitepaper
 
What's New for SAP HANA Smart Data Integration & Smart Data Quality
What's New for SAP HANA Smart Data Integration & Smart Data QualityWhat's New for SAP HANA Smart Data Integration & Smart Data Quality
What's New for SAP HANA Smart Data Integration & Smart Data Quality
 
SAP Lambda Architecture Point of View
SAP Lambda Architecture Point of ViewSAP Lambda Architecture Point of View
SAP Lambda Architecture Point of View
 
データベースMeetup Vol3
データベースMeetup Vol3データベースMeetup Vol3
データベースMeetup Vol3
 
26764 Waldemar Adams 151116 BCN SAP Select
26764 Waldemar Adams 151116 BCN SAP Select26764 Waldemar Adams 151116 BCN SAP Select
26764 Waldemar Adams 151116 BCN SAP Select
 
SAP HANA SPS08 Modeling
SAP HANA SPS08 ModelingSAP HANA SPS08 Modeling
SAP HANA SPS08 Modeling
 
How to find_information_on_sap_eam
How to find_information_on_sap_eamHow to find_information_on_sap_eam
How to find_information_on_sap_eam
 
SAP Analytics Overview and Strategy
SAP Analytics Overview and StrategySAP Analytics Overview and Strategy
SAP Analytics Overview and Strategy
 
Sap Product Lifecycle Costing solution in detail
Sap Product Lifecycle Costing solution in detailSap Product Lifecycle Costing solution in detail
Sap Product Lifecycle Costing solution in detail
 
Innovations in Logistics with S4HANA Enterprise Management 1511
 Innovations in Logistics with S4HANA Enterprise Management 1511 Innovations in Logistics with S4HANA Enterprise Management 1511
Innovations in Logistics with S4HANA Enterprise Management 1511
 
The Essential Guide to SAP Cloud, Data Migration, ABAP, and Reporting.pdf
The Essential Guide to SAP Cloud, Data Migration, ABAP, and Reporting.pdfThe Essential Guide to SAP Cloud, Data Migration, ABAP, and Reporting.pdf
The Essential Guide to SAP Cloud, Data Migration, ABAP, and Reporting.pdf
 

Plus de SAP Technology

SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1SAP Technology
 
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...SAP Technology
 
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...SAP Technology
 
Extend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processesExtend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processesSAP Technology
 
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...SAP Technology
 
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology PlatformAccelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology PlatformSAP Technology
 
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...SAP Technology
 
Transform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANATransform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANASAP Technology
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Technology
 
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...SAP Technology
 
The IoT Imperative for Consumer Products
The IoT Imperative for Consumer ProductsThe IoT Imperative for Consumer Products
The IoT Imperative for Consumer ProductsSAP Technology
 
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...SAP Technology
 
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...SAP Technology
 
The IoT Imperative in Government and Healthcare
The IoT Imperative in Government and HealthcareThe IoT Imperative in Government and Healthcare
The IoT Imperative in Government and HealthcareSAP Technology
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP Technology
 
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANAFive Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANASAP Technology
 
SAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial DataSAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial DataSAP Technology
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESAP Technology
 
SAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP Technology
 

Plus de SAP Technology (20)

SAP Integration Suite L1
SAP Integration Suite L1SAP Integration Suite L1
SAP Integration Suite L1
 
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
Future-Proof Your Business Processes by Automating SAP S/4HANA processes with...
 
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
7 Top Reasons to Automate Processes with SAP Intelligent Robotic Processes Au...
 
Extend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processesExtend SAP S/4HANA to deliver real-time intelligent processes
Extend SAP S/4HANA to deliver real-time intelligent processes
 
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
Process optimization and automation for SAP S/4HANA with SAP’s Business Techn...
 
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology PlatformAccelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
Accelerate your journey to SAP S/4HANA with SAP’s Business Technology Platform
 
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
Accelerate Your Move to an Intelligent Enterprise with SAP Cloud Platform and...
 
Transform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANATransform your business with intelligent insights and SAP S/4HANA
Transform your business with intelligent insights and SAP S/4HANA
 
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
SAP Cloud Platform for SAP S/4HANA: Accelerate your move to an Intelligent En...
 
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
Innovate collaborative applications with SAP Jam Collaboration & SAP Cloud Pl...
 
The IoT Imperative for Consumer Products
The IoT Imperative for Consumer ProductsThe IoT Imperative for Consumer Products
The IoT Imperative for Consumer Products
 
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
The IoT Imperative for Discrete Manufacturers - Automotive, Aerospace & Defen...
 
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
IoT is Enabling a New Era of Shareholder Value in Energy and Natural Resource...
 
The IoT Imperative in Government and Healthcare
The IoT Imperative in Government and HealthcareThe IoT Imperative in Government and Healthcare
The IoT Imperative in Government and Healthcare
 
SAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital CoreSAP S/4HANA Finance and the Digital Core
SAP S/4HANA Finance and the Digital Core
 
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANAFive Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
Five Reasons To Skip SAP Suite on HANA and Go Directly to SAP S/4HANA
 
SAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial DataSAP Helps Reduce Silos Between Business and Spatial Data
SAP Helps Reduce Silos Between Business and Spatial Data
 
Why SAP HANA?
Why SAP HANA?Why SAP HANA?
Why SAP HANA?
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASE
 
SAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance FeaturesSAP ASE 16 SP02 Performance Features
SAP ASE 16 SP02 Performance Features
 

Dernier

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 

Dernier (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

SAP HANA SPS10- Predictive Analysis Library and Application Function Modeler

  • 1. 1© 2015 SAP SE or an SAP affiliate company. All rights reserved. SAP HANA SPS 10 – What’s New? Predictive Analysis Library & Application Function Modeler SAP HANA Product Management June, 2015 (Delta from SPS 09 to SPS 10)
  • 2. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 2Customer Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP’s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
  • 4. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 4Customer Agenda Predictive Analysis Library (PAL) Release Theme List of Algorithms General Changes New Algorithms • Confusion Matrix • Parameter Selection and Model Evaluation • Gaussian Mixture Model • Latent Dirichlet Allocation (LDA) • Test for White Noise, Trend, Seasonality • Grubbs Outlier Test • Seasonal ARIMA Enhancements Documentation
  • 6. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Customer HANA Predictive Analysis Library – What’s New in SPS 10? Release Theme The SPS 10 version of the Predictive Analysis Library includes many new algorithms as well as several enhancements to existing algorithms. These new features were chosen based on the prioritization of customer and other stakeholder requests.
  • 8. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 8Customer SAP HANA In-Memory Predictive Analytics Predictive Analysis Library (PAL) - Algorithms Supported Association Analysis  Apriori  Apriori Lite  FP-Growth  KORD – Top K Rule Discovery Classification Analysis  CART *  C4.5 Decision Tree Analysis  CHAID Decision Tree Analysis  K Nearest Neighbour  Logistic Regression  Back-Propagation (Neural Network)  Naïve Bayes  Support Vector Machine  Confusion Matrix*  Parameter Selection & Model Evaluation* Regression  Multiple Linear Regression  Polynomial Regression  Exponential Regression  Bi-Variate Geometric Regression  Bi-Variate Logarithmic Regression Probability Distribution  Distribution Fit  Cumulative Distribution Function  Quantile Function Outlier Detection  Inter-Quartile Range Test (Tukey’s Test)  Variance Test  Anomaly Detection  Grubbs Outlier Test* Link Prediction  Common Neighbors  Jaccard’s Coefficient  Adamic/Adar  Katzβ Data Preparation  Sampling  Random Distribution Sampling  Binning  Scaling  Partitioning  Principal Component Analysis (PCA) * New in SPS 10 Statistic Functions (Univariate)  Mean, Median, Variance, Standard Deviation  Kurtosis  Skewness Statistic Functions (Multivariate)  Covariance Matrix  Pearson Correlations Matrix  Chi-squared Tests: - Test of Quality of Fit - Test of Independence  F-test (variance equal test) Other  Weighted Scores Table  Substitute Missing Values Cluster Analysis  ABC Classification  DBSCAN  K-Means  K-Medoid Clustering  K-Medians  Kohonen Self Organized Maps  Agglomerate Hierarchical  Affinity Propagation  Gaussian Mixture Model*  Latent Dirichlet Allocation (LDA)* Time Series Analysis  Single Exponential Smoothing  Double Exponential Smoothing  Triple Exponential Smoothing  Forecast Smoothing  ARIMA / Seasonal ARIMA*  Brown Exponential Smoothing  Croston Method  Forecast Accuracy Measure  Linear Regression with Damped Trend and Seasonal Adjust  Test for White Noise, Trend, Seasonality*
  • 10. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 10Customer HANA Predictive Analysis Library – What’s New in SPS 10? General Changes Enhanced PAL exception handling for HANA SQL handler Exceptions thrown by PAL could be caught by the exception handler in a SQLScript procedure. Error code 423 (AFL error). PAL function integration with SAP HANA Series Data and window functions (partition, binning, single & double exponential smoothing) RANDOM_PARTITION (<training_set_size>, <validation_set_size>, <test_set_size>, [<seed>]) OVER ( [ PARTITION BY <expression> [ { , <expression> } ... ] ] ORDER BY <window_order_by_expression> ) BINNING (VALUE => <column ref>, <binning parameter> => <expression>) OVER ([PARTITION BY …]) <binning parameter> := BIN_COUNT | BIN_WIDTH | TILE_COUNT | STDDEV_COUNT SERIES_FILTER (VALUE, METHOD_NAME => <NAME>, <filter parameter> => <expression> OVER ( PARTITION BY … ORDER BY …) <NAME> := SINGLESMOOTH/DOUBLESMOOTH <filter parameter> := ALPHA|BETA
  • 12. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 12Customer HANA Predictive Analysis Library – What’s New in SPS 10? Parameter Selection and Model Evaluation Parameter Selection and Model Evaluation Enables cross-validation and parameter selection for the following PAL functions: • Logistic Regression • Naive Bayes • Support Vector Machine To avoid over fitting and optimize model parameters, it is common to use cross validation to evaluate model performance and perform model selection. This function is an envelope for different classification algorithms to provide automatic parameter selection and model evaluation facilities during the model training phase. Output Tables
  • 13. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 13Customer HANA Predictive Analysis Library – What’s New in SPS 10? Grubbs Outlier Test - Anomaly detection Grubbs Outlier Test - Anomaly detection Grubbs’ test is used to detect outliers using hypothesis test and Grubbs’ test statistic from a given univariate data set , and the algorithm assumes that Y comes from Gaussian distribution.
  • 14. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 14Customer HANA Predictive Analysis Library – What’s New in SPS 10? Gaussian Mixture Model (GMM) Gaussian Mixture Model GMM is a probabilistic model that assumes the data points are generated by a mixture of a number of Gaussian distributions with unknown parameters. It can be used to cluster data points with the probability of belonging to each cluster. Each component in GMM has its own weight, mean and covariance matrix. The weight means the importance of a Gaussian distribution in the GMM. The mean and covariance matrix are the basic parameters of a Gaussian distribution. As one example, GMM can be used in the field of image segmentation and clustering. In PAL, we view the GMM as a clustering algorithm. We use it to describe the data and finally we can get the probabilities of a sample belonging to each of the Gaussian components in GMM.
  • 15. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 15Customer HANA Predictive Analysis Library – What’s New in SPS 10? Latent Dirichlet Allocation (LDA) – Topic Modeling Latent Dirichlet allocation Latent Dirichlet allocation (LDA) is a generative model that allows sets of observations to be explained by unobserved groups that explain why some parts of the data are similar. It is often used in text mining for topic modeling. If observations are words collected into documents, it posits that each document is a mixture of a small number of topics and that each word's creation is attributable to one of the document's topics. In PAL, the parameter inference is done via Gibbs sampling. Estimation Inference
  • 16. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 16Customer HANA Predictive Analysis Library – What’s New in SPS 10? Confusion Matrix (CM) Confusion Matrix Confusion matrix is a traditional method to evaluate the performance of classification algorithms, including multi-class problems. PAL confusion matrix calculates the precision, recall and F1-score/ Fβ- score. Input: ID, Original Label, Predicted Label Output: Class, Recall, Precision, F-measure, Support Predicted Class Actual Class
  • 17. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 17Customer HANA Predictive Analysis Library – What’s New in SPS 10? Test for White Noise Test for White Noise The algorithm is used to identify if a time series has white noise or not. If white noise exists in the raw time series, the value of 1 will be returned by the algorithm as an indication, if not, the value of 0 will be returned. In PAL, Ljung-Box test is used to test for autocorrelation at different lags. White noise refers to the signal power distribution being independent over time or among frequencies. 1 = White noise exists 0 = White noise does NOT exist
  • 18. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 18Customer HANA Predictive Analysis Library – What’s New in SPS 10? Test for Trend Test for Trend The algorithm is to identify if a time series has a trend, i.e., upward, downward, or no trend, and calculate the de-trended time series. Two methods are provided for identifying the trend, which are the difference-sign test and the rank test.
  • 19. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 19Customer HANA Predictive Analysis Library – What’s New in SPS 10? Test for Seasonality Test for Seasonality – identify if seasonality exists for time series The algorithm is to test if a time series has a seasonality or not. If it does, the corresponding seasonality model (additive or multiplicative) is identified, and also the de-seasonalized series (i.e., both trend and seasonality are eliminated) is given.
  • 21. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 21Customer HANA Predictive Analysis Library – What’s New in SPS 10? Enhancements (1 of 4) Random Distribution Sampling • Triangular distribution support Logistic Regression • Added Elastic Net regularization (linear combination of L1 and L2 regularization) to optimize fitting of a model • Add cancel flag Multiple Linear Regression • Change default optimization method to QR decomposition • Add cancel flag • Added Elastic Net regularization (linear combination of L1 and L2 regularization) to optimize fitting of a model
  • 22. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 22Customer HANA Predictive Analysis Library – What’s New in SPS 10? Enhancements (2 of 4) Decision Trees (C4.5, CART, CHAID) • Enable column selection • Support asymmetric class by allowing penalty on misclassification of certain classes ARIMA • Support S-ARIMA, leverage seasonality patterns in ARIMA, ARIMA-X • Improved algorithm performance Exponential Smoothing • Added dampened trend to double and triple exponential smoothing algorithms. PAL provides two types of double exponential smoothing: Holt Linear Exponential Smoothing and Additive Damped Trend Holt Linear Exponential Smoothing. Holt’s linear method displays a constant trend indefinitely into the future. Empirical evidence indicates that the Holt linear method tends to over-forecast. Hence a parameter used to damp the trend may improve the situation. For additive triple exponential smoothing, one additive damped method is also supported.
  • 23. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 23Customer HANA Predictive Analysis Library – What’s New in SPS 10? Enhancements (3 of 4) Substitute missing values function • Additional substitution strategy to replace the missing values with zeroes and specified value Apriori • Add time-out capability • Remove the data type restriction of rule output for APRIORI2 AprioriLite • Introduce a time-out in the algorithm FP-Growth • Provide relational table output for generated rules • Introduce a time-out in the algorithm, add cancel flag • Add extra filter parameters like LHS, RHS, MAX_CONSEQUENT • Add parallelism for rule generation
  • 24. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 24Customer HANA Predictive Analysis Library – What’s New in SPS 10? Enhancements (4 of 4) Neural Network BP • Add multiple thread support for batch training • Variable learning rate for stochastic training • Enhanced stochastic decent optimization • Added multiple thread support for prediction • Added SoftMax output parameter for prediction SVM • Support categorical variables • Enhance output tables with more statistics DBSCAN • Support categorical variable
  • 26. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 26Customer How to find SAP HANA documentation on this topic? SAP HANA Platform SPS  What’s New – Release Notes  Installation – SAP HANA Server InstallationGuide  Administration – SAP HANA Administration Guide  SAP HANA Options – SAP HANA Predictive Analysis Library (PAL) Reference  Development – SAP HANA Developer Guide • In addition to this learning material, you can find SAP HANA documentation on SAP Help Portal knowledge center at http://help.sap.com/hana_platform. • The knowledge center is structured according to the product lifecycle: installation, security, administration, development. So you can find e.g. the SAP HANA Predictive Analysis Library (PAL) Reference in the SAP HANA Optionst section and so forth …
  • 28. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 28Customer Web-Based Application Function Modeler for SAP HANA Graphical Re-Design and DataFlow Enhancements with HANA SPS10 New Web-based Flowgraph Editor • Support opening flowgraph file • Support for AFL transform • Support for R-Script tranform • Support for SDI/SDQ • Create Procedure or Task runtime options Graphical dataflow modeling Compose Application Function Calls (PAL, BFL, …) Writing custom operators in R +Information Management & DataQuality Operations Standard Set- Operation+ + • Interoperability of Flowgraph editors - Flowgraph created in web-based editor works in Hana Studio editor and vice versa. Note: Not all AFL functions will be supported in first SPS10 revision. PAL is NOT supported in first SPS10 revision.
  • 29. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 29Customer Web-Based Application Function Modeler for SAP HANA AFL Node enables selection of function by area • AFL functions do not individually appear in the palette as they do in SAP HANA studio. • One AFL Node can be selected • The AFL function is then selected. Note: Not all AFL functions are supported in initial SPS10 revision. PAL is NOT supported in first SPS10 revision.
  • 30. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 30Customer Application Function Modeler Enhancements SPS10 General • Support opening empty flowgraph file • Update the regular expression in existing PAL palette template to fit PAL SPS10 • Enhanced flow validation, NCLOB support Added new PAL functions into the palette template (9 new base functions) • Time Series: Trend Test, White Noise Test, Seasonality Test • Clustering: GMM, LDA Estimate, LDA Inference • Classification: PSME (Parameter selection and model evaluation), Confusion Matrix • Statistics: Grubbs Test Update the function parameters in existing PAL palette template • Remove deprecated parameters • Add new available parameters • Update the default value for some existing parameters Added PAL Overload Functions (14 functions) Clustering • ANOMALYDETECTION__OVERLOAD_2_3 • KMEANS__OVERLOAD_2_4 • LDAESTIMATE__OVERLOAD_2_6 • LDAINFERENCE__OVERLOAD_5_2 • LDAINFERENCE__OVERLOAD_5_3 Time Series • SINGLESMOOTH__OVERLOAD_2_2 • DOUBLEMOOTH__OVERLOAD_2_2 • TRIPLESMOOTH__OVERLOAD_2_2 Note: the function <Base Name>__OVERLOAD_2_3 is the overload function with 2 input tables and 3 output tables. Classification • PREDICTWITHBPNN__OVERLOA D_3_2 • PSME__OVERLOAD_3_4 • PSME__OVERLOAD_3_5 • SVMPREDICT__OVERLOAD_5_1 • SVMTRAIN__OVERLOAD_2_3 Association • FPGROWTH__OVERLOAD_2_3
  • 31. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 31Public How to find SAP HANA documentation on this topic? SAP HANA Platform documentation  What’s New – Release Notes  Modeling Information – SAP HANA Modeling Guide  Development Information – SAP HANA Developer Guide  References – SAP HANA SQL Reference • In addition to this learning material, you find SAP HANA documentation on SAP Help Portal knowledge center at http://help.sap.com/hana_platform. • The knowledge center is structured according to the product lifecycle: installation > security > administration > modeling > development. So you can find e.g. the SAP HANA Developer Guide in the Develepment section and so forth …
  • 32. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 32Public How to find SAP HANA demo examples on this topic? • Go Online under https://www.youtube.com/user/saphanaacademy .
  • 33. © 2015 SAP SE or an SAP affiliate company. All rights reserved. Thank you Contact information Mark Hourani SAP HANA Product Management AskSAPHANA@sap.com
  • 34. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 34Public © 2015 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward- looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.
  • 35. © 2015 SAP SE or an SAP affiliate company. All rights reserved. 35Public Planned Innovations Future DirectionTODAY SAP HANA Predictive Analysis Library Roadmap Product road map overview – key themes and capabilities Framework  SAP HANA built-in C++ library for Advanced Analytics  Accessible from Application Function Layer via SQLScript, SAP Predictive Analysis, and Application Function Modeler Algorithms and Functions  Regression Multiple Linear Regression, Polynomial / Exponential / Bi- Variate Geometric / Logarithmic Regression  Classification (Multi-class) Log. Regression, SVM, C4.5 & CHAID & CART Dec. Trees, KNN , Naive Bayes, Neural Network…  Clustering K-means/median/Medoid/, DBSCAN, Hierarchical clustering, Affinity Propagation…  Association Rule Learning Apriori / Apriori Lite, FP-Growth  Time Series Analysis Exponential/AHEAD smoothing, ARIMA-X, Croston method  Others Distribution fit, Random sampling, Link prediction, ABC analysis, Univariate / multivariate statistics… Framework  Enhanced PAL exception handling for HANA SQL handler  Disable L Interface – except for Apriori, Apriori Lite, and Logistic Regression  PAL function integration with SAP HANA Series Data and window function (single & double exponential smoothing, binning, partion) Algorithms  Topic model algorithm (Latent Dirichlet allocation LDA)  Time series enhancement (Seasonal-ARIMA,& ARIMA-X, test of trend/seasonality/white noise, …)  Grubbs Outlier Test - Anomaly detection  Gaussian Mixture Model (clustering with probability)  Confusion Matrix - Classification evaluation  Enable cross-validation for some PAL functions – Naïve Bayes, SVM and Logistic Regression  Various enhancements to many algorithms Framework  Generalized storage and consumption of predictive models  Simplified programming approach  Architecture/Interface improvements  Enable PAL functions in distributed HANA environment  Built-in PAL functions in HANA without explicit AFL installation Algorithms  Meta-heuristic optimization  Unified linear model (Generalized linear model, Generalized Additive Model)  Sparse data analysis  Tests of goodness of fit enhancements  Random Forest  Recommendation algorithms  Discriminant analysis  Bayesian optimization  Matrix factorization  … This is the current state of planning and may be changed by SAP at any time.(Release SPS09) (To be released in SPS10)