Learning On The Edge