Skip to main content

Showing 1–3 of 3 results for author: Van Overveldt, T

  1. arXiv:2404.10764  [pdf, other

    cs.CR cs.LG

    Confidential Federated Computations

    Authors: Hubert Eichner, Daniel Ramage, Kallista Bonawitz, Dzmitry Huba, Tiziano Santoro, Brett McLarnon, Timon Van Overveldt, Nova Fallen, Peter Kairouz, Albert Cheu, Katharine Daly, Adria Gascon, Marco Gruteser, Brendan McMahan

    Abstract: Federated Learning and Analytics (FLA) have seen widespread adoption by technology platforms for processing sensitive on-device data. However, basic FLA systems have privacy limitations: they do not necessarily require anonymization mechanisms like differential privacy (DP), and provide limited protections against a potentially malicious service provider. Adding DP to a basic FLA system currently… ▽ More

    Submitted 16 April, 2024; originally announced April 2024.

  2. arXiv:1902.01046  [pdf, other

    cs.LG cs.DC stat.ML

    Towards Federated Learning at Scale: System Design

    Authors: Keith Bonawitz, Hubert Eichner, Wolfgang Grieskamp, Dzmitry Huba, Alex Ingerman, Vladimir Ivanov, Chloe Kiddon, Jakub Konečný, Stefano Mazzocchi, H. Brendan McMahan, Timon Van Overveldt, David Petrou, Daniel Ramage, Jason Roselander

    Abstract: Federated Learning is a distributed machine learning approach which enables model training on a large corpus of decentralized data. We have built a scalable production system for Federated Learning in the domain of mobile devices, based on TensorFlow. In this paper, we describe the resulting high-level design, sketch some of the challenges and their solutions, and touch upon the open problems and… ▽ More

    Submitted 22 March, 2019; v1 submitted 4 February, 2019; originally announced February 2019.

  3. arXiv:1112.3786  [pdf, ps, other

    cs.PL

    High-Level Multi-Threading in hProlog

    Authors: Timon Van Overveldt, Bart Demoen

    Abstract: A new high-level interface to multi-threading in Prolog, implemented in hProlog, is described. Modern CPUs often contain multiple cores and through high-level multi-threading a programmer can leverage this power without having to worry about low-level details. Two common types of high-level explicit parallelism are discussed: independent and-parallelism and competitive or-parallelism. A new type o… ▽ More

    Submitted 23 December, 2011; v1 submitted 16 December, 2011; originally announced December 2011.

    Comments: Online Proceedings of the 11th International Colloquium on Implementation of Constraint LOgic Programming Systems (CICLOPS 2011), Lexington, KY, U.S.A., July 10, 2011

    ACM Class: D.1.6; D.3