“…Deep learning, also referred to as deep structured learning, is a branch of machine learning, which is based on a set of algorithms aiming to simulate higher level abstraction in datasets, implementing depth graphs with several processing layers built up with several linear or non-linear transformations. Deep learning architectures include recurrent neural networks [ 84 ], convolutional neural networks [ 85 , 86 , 87 ], deep belief networks, and others [ 88 ], including more sophisticated approaches such as generative adversarial networks (GANs) which can be effectively used to improve the resolution of the obtained images [ 89 ]. They could be applied to such fields, as drug design and recognition, bioinformatics, computer visioning, image recognition, and analysis [ 90 , 91 , 92 , 93 ], facial analysis [ 94 , 95 , 96 , 97 , 98 ], etc.…”