Deep learning architectures : a mathematical approach (2020)