Diffusion Based Deep Learning Definition