ML has heavy processing demands, but the communications overheads mean we ultimately need it to happen at the very edge: on smartphones.
Constraints on the Cloud: why we need machine learning at the Edge – DatacenterDynamics
Constraints on the Cloud: why we need machine learning at the Edge DatacenterDynamics