Attention! This forum will be made read-only by Dec-20. Please migrate to https://forum.opencv.org. Most of existing active users should've received invitation by e-mail.
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Machine learning- what classifier to use to classify: object 1, object 2, object 3, none of those 3?

I am working on a project based on object recognition. I have 3 types of objects. I am always able to detect them but unable to ckrrectly classify the using an SVM. Very often an "unknown" object is classified as eg object 1 with a very high certitude. My svm only contains 3 classes actually: object 1,2 and 3 I need 3 classes: object 1, object 2, object 3, none of those 3 (unknown). I dont have any data about yhe "unknown" object when training. When the object s featuresbdon t correspond to anh of the 3 objects, it should be classified as "unknown". What classifier would be the most suited for this?

I was eventually thinking about random forest, but not sure.

Thanks

EDIT:

My software contains an option "disable object 2 and 3", which means that in that case the classifie should be able to classify the object as object 1 or unknown.

Machine learning- what classifier to use to classify: object 1, object 2, object 3, none of those 3?

I am working on a project based on object recognition. I have 3 types of objects. I am always able to detect them but unable to ckrrectly correctly classify the using an SVM. Very often an "unknown" object is classified as eg object 1 with a very high certitude. My svm only contains 3 classes actually: object 1,2 and 3 I need 3 classes: object 1, object 2, object 3, none of those 3 (unknown). classes. I dont have any data about yhe the "unknown" object when training. When the object s featuresbdon features don t correspond to anh any of the 3 objects, it should be classified as "unknown". What classifier would be the most suited for this?

I was eventually thinking about random forest, but not sure.

Thanks

EDIT:

My software contains an option "disable object 2 and 3", which means that in that case the classifie should be able to classify the object as object 1 or unknown.

Machine learning- what classifier to use to classify: object 1, object 2, object 3, none of those 3?

I am working on a project based on object recognition. I have 3 types of objects. I am always able to detect them but unable to correctly classify the using an SVM. Very often an "unknown" object is classified as eg object 1 with a very high certitude. My svm only contains 3 classes actually: object 1,2 and 3 I need 3 classes. 3. I dont have any data about the "unknown" object when training. When the object s features don t correspond to any of the 3 objects, it should be classified as "unknown". What classifier would be the most suited for this?

I was eventually thinking about random forest, but not sure.

Thanks

EDIT:

My software contains an option "disable object 2 and 3", which means that in that case the classifie should be able to classify the object as object 1 or unknown.