Machine Learning, Artificial Intelligence, TensorFlow, Neural Networks, Unsupervised Learning.
Illustration of how sparse filtering modifies the data can be seen above, also just in case I have linked the paper which explains the theoretical overview. Paper from this website Additionally, if you wish to see the implementation done in tensorflow please click here. My simple and naive idea