https://123dok.net/document/zx5o6ex4-comparing-shallow-versus-neural-network-architectures-automatic-classification.html