Крупные технологические компании собирают пользовательские данные, передают их в дата-центр и используют для обучения алгоритмов искусственного интеллекта. Эта старая и медленная практика, к тому же, является причиной нездоровых слухов и обвинений компаний в незаконном шпионаже за пользователями. Вместо этого Google предлагает политику децентрализованного обучения, проводящегося непосредственно на смартфонах.
Новый механизм, названный «Федеративные вычисления» (Federated Learning) работает прямо на смартфоне пользователя, анализируя его поведение и поисковые предпочтения, при этом никакие данные не отсылаются в сеть. Сейчас механизм тестируется в рамках одного приложения Google Gboard, для этого в него встроили облегченную версию TensorFlow (ПО для машинного обучения от Google). В компании заверяют, что специально оптимизировали механизм так, чтобы он не влиял на скорость разряда батареи — анализ собранных данных ведется только когда устройство не используется и подключено к сети электропитания.
Стоит отметить, что Google немного лукавит, говоря о прекращении передачи данных на свои сервера — теперь на них отправляются только сформированные отчеты об уже проанализированных данных, не содержащие никакой приватной информации. В дальнейшем эти отчеты используются для вычисления необходимых изменений в следующей версии приложения.