activity
20182021
collaborators

5 papers

cs.LG2021

D-Cliques: Compensating for Data Heterogeneity with Topology in Decentralized Federated Learning

Aurélien Bellet, Anne-Marie Kermarrec, Erick Lavoie

The convergence speed of machine learning models trained with Federated Learning is significantly affected by heterogeneous data partitions, even more so in a fully decentralized s…

cs.DC2019

Genet: A Quickly Scalable Fat-Tree Overlay for Personal Volunteer Computing using WebRTC

Erick Lavoie, Laurie Hendren, Fréderic Desprez +1

WebRTC enables browsers to exchange data directly but the number of possible concurrent connections to a single source is limited. We overcome the limitation by organizing particip…

cs.DC2018

Personal Volunteer Computing

Erick Lavoie, Laurie Hendren

We propose personal volunteer computing, a novel paradigm to encourage technical solutions that leverage personal devices, such as smartphones and laptops, for personal application…

cs.DC2018

Pando: Personal Volunteer Computing in Browsers

Erick Lavoie, Laurie Hendren, Frederic Desprez +1

The large penetration and continued growth in ownership of personal electronic devices represents a freely available and largely untapped source of computing power. To leverage tho…

cs.PL2018

A Formalization for Specifying and Implementing Correct Pull-Stream Modules

Erick Lavoie, Laurie Hendren

Pull-stream is a JavaScript demand-driven functional design pattern based on callback functions that enables the creation and easy composition of independent modules that are used…