Deep learning techniques for biometric authentication and robust classification