Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

Im using Keras on a multi-class classification problem. The categories in the data set are pretty qualitative and cause the classifier a lot of confusion. The predict_classes() function assigns classes to samples that correspond to a low (sometimes 60%) score from the predict() function.

With this particular problem, the absolute accuracy is less important than the number of false predictions. Meaning that when a category is predicted, I want it to be very certain that it is accurate. I dont care if 9/10 samples get dumped into an "uncertain" class as long as the 1/10 has a high accuracy.

Is there a way to create this "uncertain" class within the .predict_classes() function? Is there another way to achieve my goal? Is there a way to incorporate the "uncertain" class into the training process to decrease the number of false positives?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
4.6k views
Welcome To Ask or Share your Answers For Others

1 Answer

等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...