Deep Learning For Sensing In Complex And Dynamic Environments