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

Istemi Ekin Akkus

dblp:09/6562 · DBLP profile ↗
← Back
13ranked-venue papers
5as first author
3since 2021 · last 2026
—ORCID · none

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

Systems, architecture and hardware · 5 · 2 first-author · 2 since 2021Computer networks · 3 · 1 first-authorSecurity and privacy · 3 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

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.

Network and information security
3 papers
Security and privacy of machine learning · 79% Privacy and data protection · 16% Cryptographic protocols and secure computation · 4%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Cloud and datacenter computing · 83% Distributed systems · 17%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

Topics — the 14 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Security and privacy of machine learning
federated learning security
1.012026
Model Hijacking Attack in Federated Learning · IEEE Trans. Inf. Forensics Secur. 2026
Security and privacy of machine learning › poisoning attack
model hijacking attack
1.012026
Model Hijacking Attack in Federated Learning · IEEE Trans. Inf. Forensics Secur. 2026
Security and privacy of machine learning
poisoning attack
1.012026
Model Hijacking Attack in Federated Learning · IEEE Trans. Inf. Forensics Secur. 2026
Cloud and datacenter computing
serverless computing
0.722019
Will Serverless Computing Revolutionize NFV? · Proc. IEEE 2019
SAND: Towards High-Performance Serverless Computing · USENIX ATC 2018
Privacy and data protection
differential privacy
0.322013
SplitX: high-performance private analytics · SIGCOMM 2013
Non-tracking web analytics · CCS 2012
Machine learning › Efficient and distributed learning
federated learning
0.312026
Model Hijacking Attack in Federated Learning · IEEE Trans. Inf. Forensics Secur. 2026
Cloud and datacenter computing › cloud deployment
cloud application deployment
0.312017
Towards Reliable Application Deployment in the Cloud · CoNEXT 2017
Privacy and data protection › differential privacy › differentially private query answering
private data analysis
0.212013
SplitX: high-performance private analytics · SIGCOMM 2013
Cryptographic protocols and secure computation
secure aggregation
0.212013
SplitX: high-performance private analytics · SIGCOMM 2013
Privacy and data protection
web tracking
0.112012
Non-tracking web analytics · CCS 2012
Software-defined and programmable networks
network function virtualization
0.112019
Will Serverless Computing Revolutionize NFV? · Proc. IEEE 2019
Cloud and datacenter computing
cluster resource management and scheduling
0.112018
SAND: Towards High-Performance Serverless Computing · USENIX ATC 2018
Distributed systems › fault tolerance › proactive fault tolerance
correlated failure prevention
0.112017
Towards Reliable Application Deployment in the Cloud · CoNEXT 2017
Distributed systems
fault tolerance
0.112017
Towards Reliable Application Deployment in the Cloud · CoNEXT 2017

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

pixel-level perturbation · 2.0feature-space alignment · 1.0feature space alignment · 1.0survey · 0.8exclusive-or operations · 0.3reliability assessment · 0.3dependency analysis · 0.3differential privacy · 0.1
YearPublicationVenuePosition
2026 Model Hijacking Attack in Federated Learning
abstract
Machine learning (ML), driven by prominent paradigms such as centralized and federated learning, has made significant progress in various critical applications. However, its remarkable success has been accompanied by various attacks. Recently, the model hijacking attack has shown that ML models can be hijacked to execute tasks different from their original tasks, which increases both accountability and parasitic computational risks. Nevertheless, thus far, this attack has only focused on centralized learning. In this work, we broaden the scope of this attack to the federated learning domain, where multiple clients collaboratively train a global model without sharing their data. Specifically, we present the first-of-its-kind hijacking attack against the global model in federated learning, namely HijackFL. The adversary aims to force the global model to perform a different task (called hijacking task) from its original task without the server or benign client noticing. To accomplish this, unlike existing methods that use data poisoning to modify the target model’s parameters, HijackFL searches for pixel-level perturbations based on their local model (without modifications) to align hijacking samples with the original ones in the feature space. When performing the hijacking task, the adversary applies these perturbations to the hijacking samples, compelling the global model to identify them as original ones and predict them accordingly. Extensive experiments demonstrate HijackFL significantly outperforms baselines, e.g., 92.75% vs. 10%. We further investigate the factors that affect its performance and discuss possible defenses to mitigate its impact.
Zheng Li 0023, Ruichuan Chen, Paarijaat Aditya, Istemi Ekin Akkus, Manohar Vanga, Min Zhang 0043, Hao Li 0092, Yang Zhang 0016
IEEE Trans. Inf. Forensics Secur.5
2025 Enabling scalable and adaptive machine learning training via serverless computing on public cloud
Syed Zawad, Paarijaat Aditya, Istemi Ekin Akkus, Ruichuan Chen, Lei Yang 0001, Feng Yan 0001
Perform. Evaluation5
2021 Citadel: Protecting Data Privacy and Model Confidentiality for Collaborative Learning
abstract
Many organizations own data but have limited machine learning expertise (data owners). On the other hand, organizations that have expertise need data from diverse sources to train truly generalizable models (model owners). With the advancement of machine learning (ML) and its growing awareness, the data owners would like to pool their data and collaborate with model owners, such that both entities can benefit from the obtained models. In such a collaboration, the data owners want to protect the privacy of its training data, while the model owners desire the confidentiality of the model and the training method that may contain intellectual properties. Existing private ML solutions, such as federated learning and split learning, cannot simultaneously meet the privacy requirements of both data and model owners.
Chengliang Zhang, Junzhe Xia, Baichen Yang, Huancheng Puyang, Wei Wang 0030, Ruichuan Chen, Istemi Ekin Akkus, Paarijaat Aditya, Feng Yan 0001
SoCC7
2019 Will Serverless Computing Revolutionize NFV?
abstract
Communication networks need to be both adaptive and scalable. The last few years have seen an explosive growth of software-defined networking (SDN) and network function virtualization (NFV) to address this need. Both technologies help enable networking software to be decoupled from the hardware so that software functionality is no longer constrained by the underlying hardware and can evolve independently. Both SDN and NFV aim to advance a software-based approach to networking, where networking functionality is implemented in software modules and executed on a suitable cloud computing platform. Achieving this goal requires the virtualization paradigm used in these services that play an important role in the transition to software-based networks. Consequently, the corresponding computing platforms accompanying the virtualization technologies need to provide the required agility, robustness, and scalability for the services executed. Serverless computing has recently emerged as a new paradigm in virtualization and has already significantly changed the economics of offloading computations to the cloud. It is considered as a low-latency, resource-efficient, and rapidly deployable alternative to traditional virtualization approaches, such as those based on virtual machines and containers. Serverless computing provides scalability and cost reduction, without requiring any additional configuration overhead on the part of the developer. In this paper, we explore and survey how serverless computing technology can help building adaptive and scalable networks and show the potential pitfalls of doing so.
Paarijaat Aditya, Istemi Ekin Akkus, Andre Beck, Ruichuan Chen, Volker Hilt, Ivica Rimac, Klaus Satzke, Manuel Stein
Proc. IEEE2
2018 ApproxJoin: Approximate Distributed Joins
abstract
A distributed join is a fundamental operation for processing massive datasets in parallel. Unfortunately, computing an equi-join over such datasets is very resource-intensive, even when done in parallel. Given this cost, the equi-join operator becomes a natural candidate for optimization using approximation techniques, which allow users to trade accuracy for latency. Finding the right approximation technique for joins, however, is a challenging task. Sampling, in particular, cannot be directly used in joins; naïvely performing a join over a sample of the dataset will not preserve statistical properties of the query result.
Do Le Quoc, Istemi Ekin Akkus, Pramod Bhatotia, Spyros Blanas, Ruichuan Chen, Christof Fetzer, Thorsten Strufe
SoCC2
2018 SAND: Towards High-Performance Serverless Computing
Istemi Ekin Akkus, Ruichuan Chen, Ivica Rimac, Manuel Stein, Klaus Satzke, Andre Beck, Paarijaat Aditya, Volker Hilt
USENIX ATC1
2017 Towards Reliable Application Deployment in the Cloud
abstract
A common practice to increase the reliability of a cloud application is to deploy redundant instances. Unfortunately such redundancy efforts can be undermined if the application's instances share common dependencies. This paper presents ReCloud, a novel system that can efficiently find a reliable deployment plan for cloud applications. ReCloud considers and avoids common dependencies shared across application instances that may lead to correlated failures, and works with applications that even have complex internal structures. ReCloud utilizes various pieces of available dependency information (e.g., hardware, software and/or network dependencies) about the cloud infrastructure to quantitatively assess the reliability of the application's deployment plan with rigorous error bounds. This assessment further enables ReCloud to find a deployment plan that balances between reliability and other criteria such as application performance and resource utilization. We implemented a fully functional system. The experimental results show that, even in a large cloud environment with more than 27K hosts, ReCloud needs only 30 seconds to find a deployment plan that is one order of magnitude more reliable than the common practice.
Ruichuan Chen, Istemi Ekin Akkus, Bimal Viswanath, Ivica Rimac, Volker Hilt
CoNEXT2
2017 Sieve: actionable insights from monitored metrics in distributed systems
abstract
Major cloud computing operators provide powerful monitoring tools to understand the current (and prior) state of the distributed systems deployed in their infrastructure. While such tools provide a detailed monitoring mechanism at scale, they also pose a significant challenge for the application developers/operators to transform the huge space of monitored metrics into useful insights. These insights are essential to build effective management tools for improving the efficiency, resiliency, and dependability of distributed systems.
Jörg Thalheim, Antonio Rodrigues, Istemi Ekin Akkus, Pramod Bhatotia, Ruichuan Chen, Bimal Viswanath, Lei Jiao 0002, Christof Fetzer
Middleware3
2013 SplitX: high-performance private analytics
abstract
There is a growing body of research on mechanisms for preserving online user privacy while still allowing aggregate queries over private user data. A common approach is to store user data at users' devices, and to query the data in such a way that a differentially private noisy result is produced without exposing individual user data to any system component. A particular challenge is to design a system that scales well while limiting how much the malicious users can distort the result. This paper presents SplitX, a high-performance analytics system for making differentially private queries over distributed user data. SplitX is typically two to three orders of magnitude more efficient in bandwidth, and from three to five orders of magnitude more efficient in computation than previous comparable systems, while operating under a similar trust model. SplitX accomplishes this performance by replacing public-key operations with exclusive-or operations. This paper presents the design of SplitX, analyzes its security and performance, and describes its implementation and deployment across 416 users.
Ruichuan Chen, Istemi Ekin Akkus, Paul Francis
SIGCOMM2
2012 Non-tracking web analytics
abstract
Today, websites commonly use third party web analytics services t obtain aggregate information about users that visit their sites. This information includes demographics and visits to other sites as well as user behavior within their own sites. Unfortunately, to obtain this aggregate information, web analytics services track individual user browsing behavior across the web. This violation of user privacy has been strongly criticized, resulting in tools that block such tracking as well as anti-tracking legislation and standards such as Do-Not-Track. These efforts, while improving user privacy, degrade the quality of web analytics. This paper presents the first design of a system that provides web analytics without tracking. The system gives users differential privacy guarantees, can provide better quality analytics than current services, requires no new organizational players, and is practical to deploy. This paper describes and analyzes the design, gives performance benchmarks, and presents our implementation and deployment across several hundred users.
Istemi Ekin Akkus, Ruichuan Chen, Michaela Hardt, Paul Francis, Johannes Gehrke
CCS1
2011 Peer-to-peer multipoint video conferencing with layered video
Istemi Ekin Akkus, Öznur Özkasap, M. Reha Civanlar
J. Netw. Comput. Appl.1
2010 Data recovery for web applications
abstract
Web-based applications store their data at the server side. This design has several benefits, but it can also cause a serious problem because a misconfiguration, bug or vulnerability leading to data loss or corruption can affect many users. While data backup solutions can help resolve some of these issues, they do not help diagnose the events that led to the corruption or the precise set of changes caused by these events. In this paper, we describe the design of a recovery system that helps administrators recover from data corruption caused by bugs in web applications. Our system tracks application requests, helping identify requests that cause data corruption, and reuses undo logs already kept by databases to selectively recover from the effects of these requests. The main challenge is to correlate requests across the multiple tiers of the application to determine the correct recovery actions. We explore using dependencies both within and across requests at three layers (database, application, and client) to help identify data corruption accurately. We evaluate our system using known bugs in popular web applications, including Wordpress, Drupal and Gallery2. Our results show that our system enables recovery from data corruption without loss of critical data and incurs small runtime overhead.
Istemi Ekin Akkus, Ashvin Goel
DSN1
2006 Peer-to-Peer Multipoint Video Conferencing using Layered Video
abstract
A new peer-to-peer architecture for multipoint video conferencing that targets end points with low bandwidth network connections (single video in and out) is presented. It enables end points to create a multipoint conference without any additional networking and computing resources than what is needed for a point-to-point conference. The new architecture is based on layered video coding with two layers at the end points. It allows each conference participant to see any other participant at any given time under all multipoint configurations of any number of users, with a caveat that some participants may have to receive only the base layer video. Layered encoding techniques usable within this architecture are described. A protocol for implementation of the new approach has been developed and simulated. Its performance is analyzed.
Istemi Ekin Akkus, M. Reha Civanlar, Öznur Özkasap
ICIP1