Two People, One Image, Two Different Labels
On a visual inspection line, one inspector rejects a 0.3 mm scratch while another passes it. That disagreement flows straight into your labels. If 10% of your evaluation labels are wrong, even a perfect model may plateau at a measured accuracy of around 90%. Label inconsistency sets the ceiling on model performance.
This also tells you when to fix labels before tuning the model. If architecture changes move accuracy by less than a percentage point, and most of the misclassified samples turn out to be images that humans also disagree on, the problem is probably in the labels.
Writing Annotation Guidelines
Class Definitions and Edge Cases
Example Images
Show correct examples next to commonly mislabeled ones for every class. One side-by-side pair reduces annotator variance more than a paragraph of text.
Aligning with the Quality Standard
Label criteria must match the plant's quality standard, including its limit samples. Have the quality team review and sign off on the draft guideline. This heads off later disputes that "the model judges differently from our standard."
Measuring Agreement and Controlling Quality
Operating the Labeling Work
| Model | Strength | Weakness |
|-------|----------|----------|
| In-house plant staff | Deep domain knowledge | Competes with their day jobs, limited throughput |
| External vendor | Throughput and cost efficiency | Weak on edge cases |
| Hybrid | Vendor labels first, in-house staff review edge cases | Needs deliberate process design |
Model pre-labeling speeds things up a lot, but it invites confirmation bias as annotators approve predictions without really checking them. Track approval rates against gold-data accuracy. Active learning sends the samples the model is least sure about to annotators first, aiming for more improvement from the same budget.
Dataset Versioning and Lineage
Pre-Project Checklist
POLYGLOTSOFT supports the full vision AI data pipeline, from building models to writing annotation guidelines, managing agreement, and versioning datasets. If you are preparing to automate inspection, we can design it with you starting from the data assessment stage. Reach out through our contact page or KakaoTalk channel.
