Your question is Explain CNN Architecture for Image Classification. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
ShopVision, an e-commerce catalog platform, wants a junior ML engineer to explain and prototype a convolutional neural network (CNN) for classifying product images into catalog categories. The goal is not just to define CNN layers, but to show how the architecture maps to a real image classification workflow and how you would evaluate it in practice.
You are given a labeled image dataset of product photos collected from the mobile seller app.
| Feature Group | Count | Examples |
|---|---|---|
| Image pixels | 150,000 images | RGB images resized to 128x128 |
| Metadata (optional, not required) | 3 | upload_device, aspect_ratio, brightness_score |
| Labels | 12 classes | shoes, bags, watches, shirts, electronics |
A good solution should: