AFAIK both the iphone and the pixel have a chip that are specifically designed to do forward propagation on a deep neural network. I don't know much about them though.
AFAIK both the iphone and the pixel have a chip that are specifically designed to do forward propagation on a deep neural network. I don't know much about them though.
All the feed ranking stuff is done serverside I assume... And apart from that, the app is just for posting and reading text and pictures. I don't really see any use for any ML there.
Every bit of ML you can offload on your clients is one you don't have to pay for.
But it turns out that user complaints of a laggy app, hot phone and bad battery life (and therefore lost users and lost ad revenue) far outweigh any CPU time savings on the server.
1. Gyroscope creates a lot of data for every millisecond, so it doesn't makes any sense to send all of it over to the server.
2. You only need to recognise certain keywords/movements of the user for somewhat accurate ad-tracking and behavourial analysis.
3. You don't need to prompt the user to allow access to it.
Video/image filters. Very popular on snapchat, instagram, tiktok, etc. If you want to compete with those services you have them.