Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Georgios Damaskinos

dblp:200/2459 · DBLP profile ↗
← Back
6ranked-venue papers
5as first author
2since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 1 since 2021Security and privacy · 1Software engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Optimization for machine learning · 64% Efficient and distributed learning · 18% Trustworthy machine learning · 18%
Network and information security
2 papers
Privacy and data protection · 100%
Databases, data mining, and information retrieval
2 papers
Data mining · 41% Recommender systems · 41% Distributed and cloud data management · 18%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning › coordinate descent
stochastic coordinate descent
0.512021
Differentially Private Stochastic Coordinate Descent · AAAI 2021
Privacy and data protection › differential privacy
differentially private optimization
0.512021
Differentially Private Stochastic Coordinate Descent · AAAI 2021
Privacy and data protection
differential privacy
0.512021
Differentially Private Stochastic Coordinate Descent · AAAI 2021
Privacy and data protection › privacy-enhancing technologies
data deletion
0.412020
DELF: Safeguarding deletion correctness in Online Social Networks · USENIX Security Symposium 2020
Machine learning › Optimization for machine learning › stochastic gradient descent
asynchronous SGD
0.312018
Asynchronous Byzantine Machine Learning (the case of SGD) · ICML 2018
Machine learning › Trustworthy machine learning › robustness
byzantine robustness
0.312018
Asynchronous Byzantine Machine Learning (the case of SGD) · ICML 2018
Machine learning › Efficient and distributed learning
distributed training
0.312018
Asynchronous Byzantine Machine Learning (the case of SGD) · ICML 2018
Machine learning › Optimization for machine learning
stochastic gradient descent
0.312018
Asynchronous Byzantine Machine Learning (the case of SGD) · ICML 2018
Recommender systems › collaborative filtering
similarity-based recommendation
0.312017
Capturing the Moment: Lightweight Similarity Computations · ICDE 2017
Data mining
similarity computation
0.312017
Capturing the Moment: Lightweight Similarity Computations · ICDE 2017
Distributed systems › fault tolerance
byzantine fault tolerance
0.112018
Asynchronous Byzantine Machine Learning (the case of SGD) · ICML 2018
Distributed systems
fault tolerance
0.112018
Asynchronous Byzantine Machine Learning (the case of SGD) · ICML 2018

Methods — techniques the papers use, named apart from their topics

stochastic coordinate descent · 1.0differential privacy · 1.0gradient filtering · 0.7gradient dampening · 0.7convergence analysis · 0.7trust-distrust prediction · 0.3incremental computation · 0.3
YearPublicationVenuePosition
2022 FLeet: Online Federated Learning via Staleness Awareness and Performance Prediction
abstract
Federated learning (FL) is very appealing for its privacy benefits: essentially, a global model is trained with updates computed on mobile devices while keeping the data of users local. Standard FL infrastructures are however designed to have no energy or performance impact on mobile devices, and are therefore not suitable for applications that require frequent ( online ) model updates, such as news recommenders. This article presents FLeet , the first Online FL system, acting as a middleware between the Android operating system and the machine learning application. FLeet combines the privacy of Standard FL with the precision of online learning thanks to two core components: (1) I-Prof , a new lightweight profiler that predicts and controls the impact of learning tasks on mobile devices, and (2) AdaSGD , a new adaptive learning algorithm that is resilient to delayed updates. Our extensive evaluation shows that Online FL, as implemented by FLeet , can deliver a 2.3× quality boost compared to Standard FL while only consuming 0.036% of the battery per day. I-Prof can accurately control the impact of learning tasks by improving the prediction accuracy by up to 3.6× in terms of computation time, and by up to 19× in terms of energy. AdaSGD outperforms alternative FL approaches by 18.4% in terms of convergence speed on heterogeneous data.
Georgios Damaskinos, Rachid Guerraoui, Anne-Marie Kermarrec, Vlad Nitu, Rhicheek Patra, François Taïani
ACM Trans. Intell. Syst. Technol.1
2021 Differentially Private Stochastic Coordinate Descent
abstract
In this paper we tackle the challenge of making the stochastic coordinate descent algorithm differentially private. Compared to the classical gradient descent algorithm where updates operate on a single model vector and controlled noise addition to this vector suffices to hide critical information about individuals, stochastic coordinate descent crucially relies on keeping auxiliary information in memory during training. This auxiliary information provides an additional privacy leak and poses the major challenge addressed in this work. Driven by the insight that under independent noise addition, the consistency of the auxiliary information holds in expectation, we present DP-SCD, the first differentially private stochastic coordinate descent algorithm. We analyze our new method theoretically and argue that decoupling and parallelizing coordinate updates is essential for its utility. On the empirical side we demonstrate competitive performance against the popular stochastic gradient descent alternative (DP-SGD) while requiring significantly less tuning.
Georgios Damaskinos, Celestine Dünner, Rachid Guerraoui, Nikolaos Papandreou, Thomas P. Parnell
AAAI1
2020 FLeet: Online Federated Learning via Staleness Awareness and Performance Prediction
abstract
Federated Learning (FL) is very appealing for its privacy benefits: essentially, a global model is trained with updates computed on mobile devices while keeping the data of users local. Standard FL infrastructures are however designed to have no energy or performance impact on mobile devices, and are therefore not suitable for applications that require frequent (online) model updates, such as news recommenders.
Georgios Damaskinos, Rachid Guerraoui, Anne-Marie Kermarrec, Vlad Nitu, Rhicheek Patra, François Taïani
Middleware1
2020 DELF: Safeguarding deletion correctness in Online Social Networks
Katriel Cohn-Gordon, Georgios Damaskinos, Divino Neto, Joshi Cordova, Benoît Reitz, Benjamin Strahs, Daniel Obenshain, Paul Pearce, Ioannis Papagiannis, Available Media
USENIX Security Symposium2
2018 Asynchronous Byzantine Machine Learning (the case of SGD)
abstract
Asynchronous distributed machine learning solutions have proven very effective so far, but always assuming perfectly functioning workers. In practice, some of the workers can however exhibit Byzantine behavior, caused by hardware failures, software bugs, corrupt data, or even malicious attacks. We introduce Kardam, the first distributed asynchronous stochastic gradient descent (SGD) algorithm that copes with Byzantine workers. Kardam consists of two complementary components: a filtering and a dampening component. The first is scalar-based and ensures resilience against 1/3 Byzantine workers. Essentially, this filter leverages the Lipschitzness of cost functions and acts as a self-stabilizer against Byzantine workers that would attempt to corrupt the progress of SGD. The dampening component bounds the convergence rate by adjusting to stale information through a generic gradient weighting scheme. We prove that Kardam guarantees almost sure convergence in the presence of asynchrony and Byzantine behavior, and we derive its convergence rate. We evaluate Kardam on the CIFAR100 and EMNIST datasets and measure its overhead with respect to non Byzantine-resilient solutions. We empirically show that Kardam does not introduce additional noise to the learning procedure but does induce a slowdown (the cost of Byzantine resilience) that we both theoretically and empirically show to be less than f/n, where f is the number of Byzantine failures tolerated and n the total number of workers. Interestingly, we also empirically observe that the dampening component is interesting in its own right for it enables to build an SGD algorithm that outperforms alternative staleness-aware asynchronous competitors in environments with honest workers.
Georgios Damaskinos, El Mahdi El Mhamdi, Rachid Guerraoui, Rhicheek Patra, Mahsa Taziki
ICML1
2017 Capturing the Moment: Lightweight Similarity Computations
abstract
Similarity computations are crucial in various web activities like advertisements, search or trust-distrust predictions. These similarities often vary with time as product perception and popularity constantly change with users' evolving inclination. The huge volume of user-generated data typically results in heavyweight computations for even a single similarity update. We present I-SIM, a novel similarity metric that enables lightweight similarity computations in an incremental and temporal manner. Incrementality enables updates with low latency whereas temporality captures users' evolving inclination. The main idea behind I-SIM is to disintegrate the similarity metric into mutually independent time-aware factors which can be updated incrementally. We illustrate the efficacy of I-SIM through a novel recommender (SWIFT) as well as through a trust-distrust predictor in Online Social Networks (I-TRUST). We experimentally show that I-SIM enables fast and accurate predictions in an energy-efficient manner.
Georgios Damaskinos, Rachid Guerraoui, Rhicheek Patra
ICDE1