Botos Csaba

mail github linkedin google-scholar twitter cv

Botos Csaba; DPhil in Machine Learning at Univesity of Oxford

About me

I have successfully defended my DPhil thesis in Engineering Science at University of Oxford, supervised by Prof. Philip Torr and Dr. Adel Bibi and examined by Prof. Ferenc Huszár and Dr. Oiwi Parker Jones. My research focused on the intersection of machine learning and computer vision, with a special emphasis on domain adaptation, continual learning and self-supervised learning in computationally constrained environments.

During my undergraduate studies, I interned at the Institute of Experimental Medicine under the supervision of Dr. Gábor Nyiri, at Verizon Smart Communities under the supervision of Dr. András Horváth. During my DPhil, I was a research intern at the Intel Embodied AI Lab.

[DEMO] I am passionate about communicating ML research to a wide audience and I have made TensorFlow.js visualizations: Domain Partitioning via Adversarial Training, Real-Time Online Continual Learning, Interactive Contrastive Learning.

Teaching

I have been hosting and organizing Machine Learning Seminars and Reading Groups:

I have organized outreach events for high school students and been a mentor for: Furthermore, I have been a teaching assistant for the following courses:

Projects

[DEMO] Generative Adversarial Networks Playground: An interactive visualization toolkit for understanding the training dynamics of GANs.
ganplayground
[DEMO] Label Delay in Continual Learning: How do we utilize data from the future tasks before we have access to their labels?
ldocl-1 ldocl-2
[DEMO] Wolfson Scheduler: An open source project building on a novel vectorized solution for multi-set permutation problems.
[DEMO] Contrastive Learning in your browser!: How can we visualize the metric space learned by contrastive methods such that elementary school students can understand it?
embedding
Diversified Dynamic Routing for Vision Tasks: how can we improve the performance of mixture of experts models by explicitly diversifying the experts?
divdr-project
Multilevel Knowledge Transfer for Cross-Domain Object Detection: How can we maximize the transfer of knowledge between different domains using image-level, feature-level and instance-level knowledge transfer?
mkt
Domain Partitioning Network: How can we partition the data distribution efficiently using multiple discriminator networks?
dopanet
Multi-domain classification of cardiac signals with Deep Neural Networks: How to detect cardiac arrhythmia from portable ECG devices?
ecg
SAM: Open-source face recognition framework: Full stack face recognition framework from data collection to model deployment.
sam