Selected work
Computer Vision · Multi-task LearningIn Development

Minerva

A modular Computer Vision backend for multi-attribute clothing classification.

Research question

How can one shared visual representation support several clothing attributes while keeping training and inference components modular?

1Shared backbonePretrained ResNet-50
3Current headsCategory, color and season
0Published resultsWithheld until stable

01 — Engineering objective

Clothing understanding requires several related predictions from the same image. Minerva is a modular backend for learning those attributes from one shared representation instead of maintaining a separate vision model for every task.

The current model predicts category, color and season. The boundaries are designed so additional heads can be introduced without rewriting the feature extractor or inference contract.

02 — Current architecture

An ImageNet-pretrained ResNet-50 processes a 224 × 224 image and returns a shared feature vector. Three independent linear heads currently map that representation to 15 category classes, 10 color classes and 4 season classes.

The forward pass returns a named dictionary of logits. This keeps downstream consumers independent of head order and makes the interface easier to extend.

03 — My contribution

I designed the backend boundaries, implemented the shared PyTorch backbone and multi-head classifier, and centralized data, model and training parameters in configuration. The project environment is structured for reproducible training and inference rather than notebook-only experimentation.

04 — Development status

The architecture is implemented, but the dataset, evaluation protocol and stable checkpoints are still being developed. For that reason, Minerva does not publish accuracy figures or claim model quality yet.

The next credible milestone is an evaluation that reports per-head metrics, class imbalance behavior and failure cases on a frozen test split.

05 — Takeaway

Minerva is presented as engineering in progress. The case study documents what exists today, the decisions behind it and the evidence required before results are promoted.

System / Current architecture

Designed for extension.

The page shows implemented structure only; model-quality claims remain intentionally absent.