I am a PhD candidate at Causal Learning and Artificial Intelligence Lab, IST Austria supervised by Francesco Locatello. My research focuses on compositional generalization and out-of-distribution detection. I study the structure of learned latent spaces, leveraging the geometry and statistical properties of encoded features to better understand and improve generalization. I have recently become interested in virtual cell modeling through generative approaches to study how well generative models generalize.
Prior to beginning my PhD, I earned a master's degree from Sabanci University. During this time, I was a member of the VPA Lab and was under the supervision of Asst. Prof. Huseyin Ozkan and Asst. Prof. Erchan Aptoula. The primary focus of my master's studies was on group activity recognition and domain generalization.
Conditional generators are most useful precisely where real samples are rare or unobserved, yet standard metrics like FID/KID
require a reference target distribution that is unavailable in this extrapolative regime. We introduce a post-hoc, per-sample
trust score that needs only the training distribution. The score combines global realism, measuring compatibility with the real
data manifold, and attribute-wise faithfulness, measuring whether a sample is closer to the requested attributes than to plausible
alternatives. This enables effective filtering, ranking, and abstention of generations on off-the-shelf pretrained models, and can
even be applied during generation to abstain before full decoding. In biological imaging and controlled vision benchmarks, selected
samples better preserve real structure and improve downstream predictive performance.
We present MorphGen, a generative model designed for fluorescent microscopy, enabling controllable and biologically consistent image generation across various cell types
and perturbations. By leveraging a diffusion-based approach and aligning with phenotypic embeddings from OpenPhenom, MorphGen preserves detailed
organelle-specific structures across multiple fluorescent channels. This capability supports fine-grained morphological analysis, advancing applications in drug
discovery and gene editing.
We present a novel technique Out-of-Distribution Detection with Relative Angles (ORA), which computes the angles between the feature representation
and its projection to the decision boundaries, relative to the mean of ID-features. ORA is model-agnostic, hyperparameter-free, and efficient,
scaling linearly with the number of ID-classes. Therefore, it can flexibly be combined with various architectures without the need for additional
tuning. In addition, the scale-invariant property of ORA allows for straightforward aggregation of confidence scores from multiple pre-trained
models, improving ensemble performance for OOD detection.
We propose a modular approach to tackle performative label shift for pretrained backbones. This additional module serves two main use cases:
(i) adapting the model for performative shift and (ii) making informed model selection by anticipating future distributions caused by multiple
models. For the first use case, it allows pre-shift adaptation for networks to better handle performative shifts. For the second, it can
anticipate a model's robustness to performative shifts, enabling more informative model selection. Thanks to our modeling approach capturing
the inherent relationship between the sufficient statistic and the performative shift, it is not coupled with the specific architecture it is
trained with. Therefore, it can seamlessly combine with various pretrained networks, allowing zero-shot transfer during model updates.
We show that Group Activity Recognition Problem can be formulated using Attention Pooling mechanism and can perform on par with
the other state-of-the-art methods even with a single RGB frame. Moreover, we manually reannotated the flawed instances in the Volleyball Dataset,
which is one of the widely used datasets in Group Activity Recognition.
We propose an additive disentanglement of domain specific and domain invariant features for the domain generalization problem. Unlike prior work,
we demonstrate the potential benefits of utilizing domain specific features along with domain invariant ones. Moreover, we introduce a new data
augmentation technique to enhance the generalization capacity of the architecture, where samples from different domains are mixed
within the latent space.
We developed a ranking algorithm that uses metrics of degree 1/2/3, closeness centrality,
clustering coefficient, and page rank to rank the nodes in a graph. Then, we applied greedy coloring
to the graph using the ranking as a guide, which resulted in significantly better colorings.
Furthermore, we tried to extend this idea using a model-free policy based reinforcement learning algorithm while
parallelizing C++ backend using OpenMP.
I re-implemented Andrej Karpathy'snanoGPT. It is designed to be simpler and easier to update.
Performance evaluation is performed on Tiny Shakespeare Dataset and results can be found in the repository.
I implemented Uniform Manifold Approximation and Projection (UMAP) algorithm in Python from scratch
and performed experiments on MNIST and Load Digits datasets.