Implementation of Autoencoder as additional alternative to PCA especially for large data sets would be helpfull.
Please refer to this wish, which is for the same goal.
https://community.jmp.com/t5/JMP-Wish-List/Neural-Network-third-layer/idc-p/602814#M3841