In some cases, autoencoders may enhance your performance, produce biologically plausible filters, and more importantly, give you a model based on your data instead of predefined filters. Autoencoders provide you a filter that may fit your data better, in general. The only downside is, of course, the additional computation time. However, in many cases, it doesn't hinder you from learning online.
For more information, you might have a look at http://www.idsia.ch/~masci/papers/2011_icann.pdf
If you are looking to learn more about Artificial Intelligence then you visit Artificial Intelligence(AI) Tutorial. Also, if you are appearing for job profiles of AI Engineer or AI Expert then you can prepare for the interviews on Artificial Intelligence Interview Questions.