Does Khiops Automatically Apply Log, Square, or Other Transformations During Variable Encoding? #634
-
This question was raised during a presentation of Khiops. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
No, Khiops does not automatically apply transformations such as logarithm, square, or square root based on skewness or other distributional characteristics. Instead, it relies on a non-parametric, information-theoretic discretization approach based on value ranks, making explicit variable transformations unnecessary. Why Are Such Transformations Unnecessary in Khiops?Khiops employs the MODL (Minimum Optimized Description Length) discretization method, which ensures:
ConclusionTransformations aimed at normalizing distributions or correcting skewness are unnecessary in Khiops. Its MODL-based encoding automatically adapts to the data, ensuring optimal variable encoding without manual intervention. |
Beta Was this translation helpful? Give feedback.
No, Khiops does not automatically apply transformations such as logarithm, square, or square root based on skewness or other distributional characteristics. Instead, it relies on a non-parametric, information-theoretic discretization approach based on value ranks, making explicit variable transformations unnecessary.
Why Are Such Transformations Unnecessary in Khiops?
Khiops employs the MODL (Minimum Optimized Description Length) discretization method, which ensures: