Skip to content
View Alas-V's full-sized avatar
👾
Focusing
👾
Focusing

Block or report Alas-V

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Alas-V/README.md

Artem V.

Computer Vision Engineer · Deep Learning Architect

Efficient computer vision on limited hardware - maximising performance under tight compute budgets.

Hugging Face Kaggle GitHub followers


🧠 What I Do

I design and train neural networks for computer vision, with a focus on semantic segmentation and multi‑label classification.
My strength is solving real‑world bottlenecks: fitting large models into limited GPU memory, cleaning noisy datasets, and pushing architectures to their practical limits.

  • 🎓 Currently pursuing a degree in Applied Mathematics and Artificial Intelligence.
  • 🔬 Currently exploring domain‑adaptive segmentation and efficient multi‑task learning.
  • 📄 Scientific paper on domain‑specific segmentation challenges (in preparation).
  • 🧪 Ongoing R&D: squeezing state‑of‑the‑art quality out of consumer‑grade hardware.

📊 Featured Project

ConvNeXt‑CLF‑75 - food ingredient classifier (75 classes) built on ConvNeXt‑Tiny with CBAM attention and GeM pooling.
Trained on a heavily cleaned subset of MM‑Food‑100K (~88,600 images) for 75 classes with severe class imbalance (smallest classes contain only ~100 images). Despite this, the model achieves strong results.

Metric Value
Macro F1 0.6546
mAP 0.7142
Input size 640×640
Training hardware Single RTX 2060 (6 GB)

The model is optimised to serve as a semantic guide for a downstream segmentation network.

GitHub Hugging Face

But can be used completely independently as a food classifier

HF Space


🚧 Work in Progress

Custom segmentation model (100+ classes, single RTX 2060 6 GB)
Designing a memory‑efficient architecture from scratch, integrating deformable convolutions, advanced attention blocks, and deep supervision - all while keeping peak VRAM below 5.5 GB. Early results are promising; full open‑source release is planned (repo coming soon).


⚙️ How I Work

Computer Vision Core
PyTorch timm Albumentations OpenCV HuggingFace - used daily for model prototyping and training.

Architectural Design
Custom architectures based on CNNs, U‑Net, ConvNeXt, ResNet, deformable convolutions, ASPP, deep supervision, and more.

Memory & Performance Optimisation
Reduced peak GPU memory by over 40 % on a 104‑class segmentation model through gradient checkpointing, mixed precision, and custom memory‑efficient attention blocks. Used PyTorch profiling and torch.compile.

Data Preparation
Cleaned and consolidated ~4,000 raw fine‑grained labels into 75 balanced classes with manual merging and automated filtering. Full step‑by‑step documentation.

Deployment & MLOps
FastAPI Docker Redis PostgreSQL Git - building lightweight inference APIs and reproducible pipelines.


🤝 Open to Opportunities

I’m actively looking for a full‑time Computer Vision / Deep Learning position.

  • 🌍 Remote or relocation (ready to relocate worldwide, visa sponsorship required).
  • 🕒 Currently in the GMT+3 timezone.
  • 🇬🇧 English C1.
  • 💬 Always open to discussions about exciting projects - fastest way to reach me is via Telegram.

Email Telegram


“An expert is a person who has made all the mistakes that can be made in a very narrow field.” – Niels Bohr

Popular repositories Loading

  1. ConvNeXt-Food-CLF-75 ConvNeXt-Food-CLF-75 Public

    ConvNeXt-CLF-75 is a food image classifier fine-tuned from ConvNeXt_tiny on a curated subset of 75 food categories from the MM-Food-100K dataset. The model is designed to serve as a semantic guide …

    Python 1

  2. Alas-V Alas-V Public

    readme