Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 18 submissions in the queue.
posted by martyb on Thursday March 07 2019, @07:17AM   Printer-friendly
from the teach-an-old-AI-new-tricks dept.

Google tool lets any AI app learn without taking all your data

A new computing tool developed by Google will let developers build AI-powered apps. The upside is it's doing so without sucking up all of your information.

Google on Wednesday released TensorFlow Federated, open-source software that incorporates federated learning, an AI training system. It works by using data that's spread out across a lot of devices, such as smartphones and tablets, to teach itself new tricks. But rather than send the data back to a central server for study, it learns on your phone or tablet itself and sends only the lesson back to the app maker.

Federated learning runs "part of the machine learning algorithm right next to where the data is on the device," Alex Ingerman, a product manager at Google Research, said in an interview. The algorithm applies what it already knows to the data on your phone, such as suggesting replies to emails, and creates a summary of what it learned in the process to send back.

TensorFlow Federated: Machine Learning on Decentralized Data

TensorFlow Federated (TFF) is an open-source framework for machine learning and other computations on decentralized data. TFF has been developed to facilitate open research and experimentation with Federated Learning (FL), an approach to machine learning where a shared global model is trained across many participating clients that keep their training data locally. For example, FL has been used to train prediction models for mobile keyboards without uploading sensitive typing data to servers.

I wonder. If the mother ship no longer gets the raw data to train, what if there is an improved learning algorithm they would like to use?


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Insightful) by maxwell demon on Thursday March 07 2019, @08:12AM (1 child)

    by maxwell demon (1608) on Thursday March 07 2019, @08:12AM (#811075) Journal

    This page linked from the summary [googleblog.com] says:

    Careful scheduling ensures training happens only when the device is idle, plugged in, and on a free wireless connection, so there is no impact on the phone's performance.

    In other words, it doesn't drain your battery because it only runs when your phone doesn't run on battery. However I could imagine that it negatively affects charging times.

    --
    The Tao of math: The numbers you can count are not the real numbers.
    Starting Score:    1  point
    Moderation   +1  
       Insightful=1, Total=1
    Extra 'Insightful' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   3  
  • (Score: 1) by ksandom on Thursday March 07 2019, @01:07PM

    by ksandom (7429) on Thursday March 07 2019, @01:07PM (#811123) Homepage

    Nice. I missed that. Thank you :)