The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
Highlight which attributes are outliers within the entire line
Jeffersonjpa
Member Posts: 5 Learner II
In the process of detecting outliers how do I know / highlight which attributes are outliers. Example: I know I can use the Detect Outlier (LOF) component but it highlights the entire line as outliner. How do I know within the line which of the attributes is really nonstandard ... which of the attributes are really outliers?
0
Best Answer
-
User146561 Member Posts: 3 Contributor IOutliers are typically determined by a deviation from the norm in a high dimensional space. That means, there is not a single attribute responsible for an outlier but a combination thereof. Short answer to your question: Not possible.However, there is one algorithm which assumes independence of the featues and each feature contributes to an outlier score. The algorithm is called HBOS and maybe what you are looking for. You can find it in the "Anomaly Detection Extension". There is also a visualization as a colored table for the results illustrating which feature of which row causes a high outlier score.5
Answers
In addition to the solution from @User146561 you can use the Tukey Test operator from the Operator Toolbox extension. This operator only calculates attribute specific outlier scores. Obviously it does not take into account any dependencies between the attributes to determine the outlier score for each example. But you maybe can combine both and check for Examples with a high LOF-score, what the score of the different tukey tests are. This is of course only a hint, which attributes may contribute to the LOF-Score.
Best regards,
Fabian