Deep learning, encompasses various techniques and methodologies that fall within the scope of machine learning and, by extension, artificial intelligence. In recent years it has gained much significance, mainly because of its impact on areas such as machine vision or natural language processing.