Can you explain how it works in the context of deep learning