Incoming PhD Student at the University of Tübingen.
I am a Research Assistant at the Max Planck Institute for Informatics, working with Dr. Anna Kukleva in the Computer Vision and Machine Learning department. In December 2026, I will join the University of Tübingen as a PhD student with Prof. Dr. Hilde Kuehne.
I completed my master's in Computer Science at Saarland University, where my thesis was supervised by Prof. Dr. Bernt Schiele and Dr. Anna Kukleva. Previously, I earned my bachelor's in Computer Engineering from the Polytechnic University of Tirana, graduating with high honors. My bachelor's thesis, supervised by Assoc. Prof. Evis Trandafili, introduced the first image captioning system for the Albanian language.
My main research interests are vision-language models, multimodal representation learning, and video understanding. However, I am always open to new ideas and collaborations in related fields.
Contrastive learning approaches achieve strong performance by training models to bring similar samples closer while pushing dissimilar samples apart. A crucial component of contrastive learning is the temperature hyperparameter τ, which controls the penalty strength applied to negative samples. However, most existing methods either fix this hyperparameter or learn a global value during training. In this paper, we introduce TeMo, Temperature Modulation framework, a similarity-based modulation approach that adaptively adjusts the temperature for each positive-negative pair according to their similarity, enabling more fine-grained multimodal contrastive learning. Our approach seamlessly integrates temperature-modulated multimodal and unimodal losses with the standard multimodal contrastive loss by gradually transitioning between them. This design allows the model to capture both coarse- and fine-grained semantics at different training stages. Extensive experiments demonstrate that each component of TeMo consistently enhances performance across diverse zero-shot retrieval and classification tasks, establishing new state-of-the-art results.
Contrastive learning has become a fundamental approach in both uni-modal and multi-modal frameworks. This learning paradigm pulls positive pairs of samples closer while pushing negatives apart. In the uni-modal setting (e.g., image-based learning), previous research has shown that the strength of these forces can be controlled through the temperature parameter. In this work, we propose Multi-Modal Temperature and Margin Schedules, extending the concept of uni-modal temperature scheduling to multi-modal contrastive learning. Our method dynamically adjusts the temperature in the contrastive loss during training, modulating the attraction and repulsion forces in the multi-modal setting. Additionally, recognizing that standard multi-modal datasets often follow imbalanced, long-tail distributions, we adapt the temperature based on the local distribution of each training sample. Specifically, samples from dense clusters are assigned a higher temperature to better preserve their semantic structure. Furthermore, we demonstrate that temperature scheduling can be effectively integrated within a max-margin framework, thereby unifying the two predominant approaches in multi-modal contrastive learning: InfoNCE loss and max-margin objective. We evaluate our approach on four widely used image- and video-language datasets, Flickr30K, MSCOCO, EPIC-KITCHENS-100, and YouCook2, and show that our dynamic temperature and margin schedules improve performance and lead to new state-of-the-art results in the field.
A VS Code extension that brings SLURM cluster workflows into the editor: live job monitoring with
progress and GPU stats, job array and history management, instant stdout/stderr
access, and a GPU partition view for picking where to submit next. Actively maintained and used daily by
fellow researchers and others working on SLURM clusters.
We compare full fine-tuning with parameter-efficient methods (BitFit, LoRA, IA3) on pre-trained language models such as XGLM-564M and GPT-2, focusing on under-represented languages like Quechua (quy_Latn) and multilingual datasets like NLLB. We also visualize the models' hidden states with PCA and t-SNE to see how tokens and sentences are represented across languages, and measure the trade-offs of parameter-efficient fine-tuning.
A brain-computer interface for hands-free control of existing games and desktop applications. Flickering targets are overlaid on the screen, and looking at one triggers its mapped action, such as a key press or a macro. We built it in Python and PyQt5, detecting the user's steady-state visually evoked potentials (SSVEPs) from EEG in real time.
A ray tracer built on the lightwave framework as the final project of the Computer Graphics course at Saarland University (winter semester 2023/24). Our render, A Voyager Between Worlds, won first place in the course's rendering competition.
An encoder-decoder model that generates image captions in Albanian, using transfer learning from pre-trained image features in the encoder. To the best of our knowledge, it is the first image captioning system for the Albanian language.