Skip to Content

Multivariate outlier detection in SAP PAL

Hi Experts,

We are slightly stuck with a question in terms of SAP PAL multivariate outlier detection and need help.

We are trying to implement a classification scenario with different variables( categorical + numerical ) but need to detect outliers in SAP PAL/ SAP BO PA tool first. We have around 300 records with 8 variables.

For single variable there are many algos in PAL like Grubb's , Inter quartile etc. but for multivariate I am not having much luck. Not able to find algos like MANOVA or Mahalanobis distance.

We cant do PCA here as we have categorical attributes too. We cant do individual column based outlier analysis as data is elliptical, so we need to do cumulative multivariate outlier analysis.

If possible can you please guide, as to how we can do this for multivariate scenario using PAL's algo ? We are really hoping if you can give us a direction, we would be highly obliged.



Add comment
10|10000 characters needed characters exceeded

2 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Jun 01, 2017 at 02:12 AM

    If you use supervised learning algorithms where you have labelled outliers, you can use classification algorithms in PAL.If you don't have label information, you can use clustering algorithms like DBSCAN which return outliers information, or one-class SVM, which is newly available in PAL from HANA 2 SPS01.

    Best regards,


    Add comment
    10|10000 characters needed characters exceeded

  • Posted on May 20, 2017 at 03:58 AM

    Dear experts,

    Any guidance here?

    One idea that's striking in my head is to use GMM or Hierarchical agglomerate clustering to do clustering and take small( smaller than ex: 5 ) clusters as outliers. However I am still not sure what is the best possibility in terms of SAP provided algos.

    Really awaiting an expert advice.

    Thanks for your support.


    Add comment
    10|10000 characters needed characters exceeded