I’m working on a TJBot visual recognition application.
I have some particular questions about retraining.
My case is similar to this:
I have a model trained for cats, dogs and a negative category (not cats or dogs).
The visual recognizer sometimes gets the wrong answer.
What I’d like to do is ‘automatically’ retrain the model, programmatically using an API whenever it gets the wrong answer.
For example after making the wrong determination of a dog when it was actually a cat, I’d like to turn around and call the visual recognition retraining api and indicate: this picture is a cat. This picture is not a dog.
Questions: 1) Is there an API for ‘partial retraining’ using just one image? I don’t want to have to upload hundreds of photos again to completely retrain the model if I don’t have to.
2) In this case I’d like to say this is a positive example of a cat, and a negative example of a dog. As I understand it there’s no way to indicate ‘negative example of a dog’. I can only say ‘negative example of cat and dog’. Is there a way to indicate ‘negative example of just one of the trained classes?
3) If there’s no API, can I accomplish #1 or #2 using the ‘studio’ website? How?
Thanks, Andy Citron (IBM retired)