Federated Learning. It's something Google does at the Android level, but I don't think they provide an API for app developers to train on device.
Another use case is privacy: ship a pretrained facenet style model and let it learn to map your address book to faces in your photos without your data leaving the device.
oh, you're talking about updating parameters. Maybe sending that new data home and train a new model and then update parameters across all devices in fleet.
Comments
yes, it's an inference engine that runs pre-built architectures. why would you want to train on the device?
Federated Learning. It's something Google does at the Android level, but I don't think they provide an API for app developers to train on device.
Another use case is privacy: ship a pretrained facenet style model and let it learn to map your address book to faces in your photos without your data leaving the device.
Maybe not fully train but fine tune on the user data ( images, voice, surroundings, etc, etc)
oh, you're talking about updating parameters. Maybe sending that new data home and train a new model and then update parameters across all devices in fleet.
I'd assume Apple does not allow this.
Apple would allow this with privacy statements, it's practically the industry standard right now. Of course Facebook is doing this for instance.
However it could be a killer feature to have easy api's for doing personalization all on device.