A Python and scikit-learn compatible implementation of LUSI (Learning Using Statistical Invariants) algorithm.
[1]Vapnik, V., & Izmailov, R. (2019). Rethinking statistical learning theory: learning using statistical invariants. Machine Learning, 108(3), 381-423.
[2]Vapnik, V., & Izmailov, R. (2020, August). Complete statistical theory of learning: learning using statistical invariants. In Conformal and Probabilistic Prediction and Applications (pp. 4-40). PMLR.
[3]Simard, P. Y., LeCun, Y. A., Denker, J. S., & Victorri, B. (1998). Transformation invariance in pattern recognition—tangent distance and tangent propagation. In Neural networks: tricks of the trade (pp. 239-274). Springer, Berlin, Heidelberg.