5 votes
Accepted

Is there an argument against using the (reviewed) predictions of a model as ground truth to further train exactly this model?

Using the (unchecked) predictions of the model as training data is an approach known as "pseudo-labeling". It can help in certain situations, depending on the underlying structure of your ...
  • 248
4 votes
Accepted

How to add negative samples for object detection?

The quick answer: yes you can, just add images without labels, just make sure that in the negative samples there are no cars or you will make the AI crazy (i.e. convergence & instability issues). ...
  • 1,038
4 votes

Is there an argument against using the (reviewed) predictions of a model as ground truth to further train exactly this model?

The answer is: It depends. What you describe is a strategy often used to save time and costs for labelling data. It is important that the data you have already labelled (the 20%) is representative of ...
3 votes
Accepted

What is the effect of mislabeled training data?

I think the crucial point here is what you precisely mean by mislabelled. Google's image classifier will likely do a 'pretty good' job of retrieving images with the given subject included, but how ...
3 votes

Do models train better if the labelling information is more specific (or dense)?

It depends on what is your ultimate goal. If your goal is to simply classify the object in the image, having more complex output won't help. Simpler output representation yields better result. If your ...
  • 1,715
2 votes

How can computers beat humans at image recognition, if humans may incorrectly label the images?

When researchers claim "better than human accuracy", they are demonstrating that a computer can beat an individual human on a test. And that is because the ground truth labels are actually higher ...
  • 24.6k
2 votes

What is the difference between "ground truth" and "ground-truth labels"?

Ground Truth 'Ground truth' is that data or information that you have that is 'true' or assumed to be true. That means that you have high or perfect knowledge of what it is. For example, in your image ...
2 votes
Accepted

Best practice for handling letterboxed images for non fully-convolutional deep learning networks?

Padding is indeed the easiest solution. And if no bias is used then masking the extra values during the loss computation is also not necessary, since it's enough to use zero as padding value. You ...
1 vote

How to label unsupervised data for deep learning multi-classification

"is it okay to use another machine learning technology such as K-Means clustering to label the data?" In computer vision there's an entire branch called automatic image annotation dedicated ...
1 vote
Accepted

How to handle an unbalanced dataset when training object detection algorithms?

One thing to try first is Focal Loss. This particular loss works well for classification or object detection where your dataset is unbalanced and contains many classes. In short, the loss suppresses ...
  • 41
1 vote
Accepted

An online editor that allows data labeling format

The good folks behind Spacy have their paid product called Prodigy which is a data labeling tool. I haven't used it but it appears you can host it somewhere and then you would just have to send the ...
1 vote
Accepted

What is the difference between "ground truth" and "ground-truth labels"?

These two terms could easily refer to the same thing, depending on the context. For example, a lazy person could easily say something like this We compute the loss/error between the prediction (of ...
  • 35k
1 vote

Is intersection of labels acceptable in computer vision?

In my opinion, the second option will be more general. You can refer to some famous datasets for object detection task such as COCO or Pascal VOC, they usually accept the intersect annotations. As the ...
  • 857
1 vote
Accepted

Is there a methodology for splitting up annotated orthophotos into smaller photos that retain the original bounding boxes?

You can reduce your photo size and scale the corresponding boxes to the new dimensions (416x416). Or if you want to go with your technique, you can slice the image and then, check if the bounding box ...
1 vote

How do I change the annotations of variable-size images after having resized the images to a fixed size?

Find the largest height and width amongst all the images. Let us call it H and W respectively. It is true that you cannot resize the images, but say if you have an image of height ...
  • 552
1 vote
Accepted

How to label edited images after data augmentation?

Yes, you should label it the same. But more importantly you need to make sure that each perturbation of the image doesn't change some important character of the image. Consider training an apple ...
1 vote

What is the effect of mislabeled training data?

I will break it down for you in very simple words. The accuracy will drop down as you label them wrong. In simpler words- accuracy is directly proportional on how perfect the data is labelled. If you ...

Only top scored, non community-wiki answers of a minimum length are eligible