EDBT 2026 Demo / reviewers in the wild / expert
Babak Ravandi
dblp:193/7778
· DBLP profile ↗
5ranked-venue papers
3as first author
2since 2021 · last 2025
0000-0003-0203-5605ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-author
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.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
negative sampling |
0.9 | 1 | 2025 | Topology-driven negative sampling enhances generalizability in protein-protein interaction prediction · Bioinform. 2025 |
Bioinformatics and computational biology
protein-protein interaction prediction |
0.9 | 1 | 2025 | Topology-driven negative sampling enhances generalizability in protein-protein interaction prediction · Bioinform. 2025 |
Bioinformatics and computational biology › protein analysis › protein bioinformatics
protein representation learning |
0.9 | 1 | 2025 | Topology-driven negative sampling enhances generalizability in protein-protein interaction prediction · Bioinform. 2025 |
Methods — techniques the papers use, named apart from their topics
unsupervised pretraining · 0.9graph machine learning · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Transfer Learning for Temporal Link PredictionabstractLink prediction on graphs has applications spanning from recommender systems to drug discovery. Temporal link prediction (TLP) refers to predicting future links in a temporally evolving graph and adds additional complexity related to the dynamic nature of graphs. State-of-the-art TLP models incorporate memory modules alongside graph neural networks to learn both the temporal mechanisms of incoming nodes and the evolving graph topology. However, memory modules only store information about nodes seen at train time, and hence, such models cannot be directly transferred to entirely new graphs at test time and deployment. In this work, we study a new transfer learning task for temporal link prediction and develop transfer-effective methods for memory-laden models. Specifically, motivated by recent research showing the informativeness of structural signals for the TLP task, we augment a structural mapping module to the existing TLP model architectures, which learns a mapping from graph structural (topological) features to memory embeddings. Our work paves the way for a memory-free foundation model for TLP. Barbara Ikica, Babak Ravandi, John Palowitch |
IJCNN | 3 |
| 2025 | Topology-driven negative sampling enhances generalizability in protein-protein interaction predictionabstractMOTIVATION: Unraveling the human interactome to uncover disease-specific patterns and discover drug targets hinges on accurate protein-protein interaction (PPI) predictions. However, challenges persist in machine learning (ML) models due to a scarcity of quality hard negative samples, shortcut learning, and limited generalizability to novel proteins. RESULTS: In this study, we introduce a novel approach for strategic sampling of protein-protein noninteractions (PPNIs) by leveraging higher-order network characteristics that capture the inherent complementarity-driven mechanisms of PPIs. Next, we introduce Unsupervised Pre-training of Node Attributes tuned for PPI (UPNA-PPI), a high throughput sequence-to-function ML pipeline, integrating unsupervised pre-training in protein representation learning with Topological PPNI (TPPNI) samples, capable of efficiently screening billions of interactions. By using our TPPNI in training the UPNA-PPI model, we improve PPI prediction generalizability and interpretability, particularly in identifying potential binding sites locations on amino acid sequences, strengthening the prioritization of screening assays and facilitating the transferability of ML predictions across protein families and homodimers. UPNA-PPI establishes the foundation for a fundamental negative sampling methodology in graph machine learning by integrating insights from network topology. AVAILABILITY AND IMPLEMENTATION: Code and UPNA-PPI predictions are freely available at https://github.com/alxndgb/UPNA-PPI. Babak Ravandi, Parham Haddadi, Naomi H. Philip, Mario Abdelmessih, William R. Mowrey, Piero Ricchiuto, Yupu Liang, Juan Carlos Mobarec, Tina Eliassi-Rad |
Bioinform. | 2 |
| 2018 | A self-organized resource provisioning for cloud block storage
Babak Ravandi, Ioannis Papapanagiotou |
Future Gener. Comput. Syst. | 1 |
| 2017 | A Self-Learning Scheduling in Cloud Software Defined Block StorageabstractSoftware Defined Storage (SDS) separates the control layer from the data layer allowing the automation of data management and deployment of Commercial Off-The-Shelf (COTS) storage media rather than expensive traditional hardware-based solutions. Cloud block storage services lack an SDS framework that allows customization of block storage, policy enforcement, automate provisioning, and storage management. SDS decreases the human intervention and improves the resource utilization. Moreover, SDS allows cloud tenants to define customized functionalities based on their needs with guaranteed performance and high availability that meets Service Level Agreements (SLAs). However, maintaining SLAs requirements in cloud block storage is challenging due to the storage cluster features, the workload interference, the workload characteristics and other indirect related latent variables. To address the mentioned issues, cloud providers often over-provision the storage resources. Moving towards SDS, we initiate a framework for cloud block storage as an active storage system. Our framework provides customization of block storage services and optimized scheduling decisions based on the workload characteristics and performance of the underlying data layer leveraging a self-learning scheduler. The proposed scheduler treats the storage backend nodes as a black box and requires zero knowledge of their internal states. We showcase a practical application of the proposed scheduler in our private OpenStack deployment. Babak Ravandi, Ioannis Papapanagiotou |
CLOUD | 1 |
| 2016 | A Black-Box Self-Learning Scheduler for Cloud Block Storage SystemsabstractA major requirement of cloud block storage services is guaranteed performance and high availability. However, offering guaranteed Service Level Agreements (SLAs) in cloud block storage services is often not straightforward. Cloud block storage performance may be affected by physical disk background operations, like garbage collection, storage cluster features, workload interference and the chraracteristcs of the workload itself. On the other hand, the underlying physical storage drives do not expose the internal states to higher level block storage service offerings. Therefore, SLAs can only be satisfied by over-provisioning the storage resources. To address this issue, we propose a self-learning scheduler that can dynamically adapt based on the workload, and efficiently provide a scheduling decision with zero knowledge of the underlying hardware. We study two candidate algorithms based on Feedback learning and Two-Phase learning. We used workloads that were deducted from real-world block-level traces of an enterprise data center, and conducted extensive simulations. Our results indicate that the self-learning scheduling approach can reduce the SLA violations by mitigating the unexpected resource fluctuation, and the scheduler can also adapt dynamically to various workloads. Babak Ravandi, Ioannis Papapanagiotou, Baijian Yang 0001 |
CLOUD | 1 |