Learning at Outwoods Edge