A C# implementations of the algorithm DTAE [1] for categorical data.
In the file Program.cs, specify the paths to the training (1tra.csv) and testing (1tst.csv) files that appear in this repository.
I implemented DTAE on top of an architecture created by Dr. Milton García-Borroto and Dr. Octavio Loyola-González.
[1] D. L. Aguilar, M. A. Medina-Pérez, O. Loyola-González, K.-K. Raymond Choo, E. Bucheli-Susarrey, "Towards an interpretable autoencoder: A decision tree-based autoencoder and its application in anomaly detection," IEEE Transactions on Dependable and Secure Computing, doi: 10.1109/TDSC.2022.3148331.