मैं बीओ मॉडल और एसवीएम का उपयोग कर एक छवि वर्गीकरण परियोजना विकसित कर रहा हूं। मैं एसवीएम की संभाव्यता की भविष्यवाणी करना चाहता हूं लेकिन ओपनसीवी एसवीएम में ऐसा कोई फ़ंक्शन नहीं है। क्या इसे करने का कोई तरीका है? मैं एन-क्लास एसवीएम में पूर्वानुमान संभावना को जानना चाहता हूं।ओपेनसीवी एसवीएम भविष्यवाणी की भविष्यवाणी
उत्तर
नहीं, आप इसे सीवीएसवीएम के साथ नहीं कर सकते हैं। ओपनसीवी का एसवीएम कार्यान्वयन libsvm के बहुत पुराने संस्करण पर आधारित है। Libsvm का नवीनतम संस्करण डाउनलोड करें और इसके बजाय इसका उपयोग करें। बेशक आपको डेटा प्रारूपों को बदलने के लिए एक रैपर लिखना होगा। देखें http://www.csie.ntu.edu.tw/~cjlin/libsvm/
आप एक भ्रम मैट्रिक्स उत्पन्न करने का प्रयास कर सकते हैं, यह आपको किसी भी वर्ग से संबंधित प्रत्येक छवि की संभावना बताएगा। Confusion Matrix
और यहाँ आप एक टुकड़ा मैंने पाया है, हालांकि यह अधूरा है यह आप कुछ विचार दे सकते हैं:
map<string,map<string,int> > confusion_matrix; // confusionMatrix[classA][classB] = number_of_times_A_voted_for_B;
map<string,CvSVM> classes_classifiers; //This we created earlier
vector<string> files; //load up with images
vector<string> classes; //load up with the respective classes
for(..loop over a directory?..) {
Mat img = imread(files[i]),resposne_hist;
vector<KeyPoint> keypoints;
detector->detect(img,keypoints);
bowide->compute(img, keypoints, response_hist);
float minf = FLT_MAX; string minclass;
for (map<string,CvSVM>::iterator it = classes_classifiers.begin(); it != classes_classifiers.end(); ++it) {
float res = (*it).second.predict(response_hist,true);
if (res < minf) {
minf = res;
minclass = (*it).first;
}
}
confusion_matrix[minclass][classes[i]]++;
}
मैं अभी तक यह परीक्षण नहीं किया, इसलिए मामले में आप इसे बनाने के लिए मिलता है a-simple-object-classifier-with-bag-of-words
मैं सहमत नहीं होगा। भ्रम मैट्रिक्स की संभावना जमीन की सच्चाई को देखते हुए एक निरंतर दृष्टिकोण है। भ्रम मैट्रिक्स एक अदृश्य छवि के लिए बेकार है। –
- 1. libsvm भविष्यवाणी भ्रम की भविष्यवाणी
- 2. सिस्टम संसाधन की भविष्यवाणी की भविष्यवाणी कैसे करें?
- 3. सामान्य लिस्प की भविष्यवाणी
- 4. शाखा भविष्यवाणी और शाखा लक्ष्य भविष्यवाणी अनुकूलन
- 5. आर प्रोग्रामिंग: भविष्यवाणी(), "भविष्यवाणी" बनाम "आत्मविश्वास"?
- 6. एसआईएफटी भविष्यवाणी
- 7. भविष्यवाणी Tensorflow
- 8. समांतर भविष्यवाणी
- 9. भविष्यवाणी कैश
- 10. एलएम भविष्यवाणी
- 11. Google भविष्यवाणी API
- 12. आरडीएफ शब्दावली और भविष्यवाणी
- 13. दी गई भविष्यवाणी
- 14. जावा में भविष्यवाणी 8
- 15. शब्द भविष्यवाणी एल्गोरिदम
- 16. भविष्यवाणी "रक्त ग्लूकोज" एल्गोरिदम?
- 17. प्रोलॉग भविष्यवाणी - अनंत लूप
- 18. क्या सी # भविष्यवाणी
- 19. भविष्यवाणी बाजार एल्गोरिदम
- 20. मंडल-सर्किल टक्कर भविष्यवाणी
- 21. 'भविष्यवाणी' फ़ंक्शन के विपरीत
- 22. भविष्यवाणी परिणाम सीएसवी
- 23. आईओएस कंपाउंड भविष्यवाणी
- 24. चेतावनी जब भविष्यवाणी मूल्यों
- 25. वीबीएनईटी भविष्यवाणी ऐरे
- 26. पोर्टेबल शाखा भविष्यवाणी संकेत
- 27. Google भविष्यवाणी API
- 28. एसवीएम बनाम एमएलपी (तंत्रिका नेटवर्क): प्रदर्शन और भविष्यवाणी सटीकता की तुलना में
- 29. एंड्रॉइड जेस्चर भविष्यवाणी स्कोर रेंज
- 30. HEVC (H.265) इंट्रा-भविष्यवाणी
वैकल्पिक रूप से, आप प्लैट स्केलिंग पर निर्णय संभावनाओं प्राप्त करने के लिए एक के बाद प्रसंस्करण कदम के रूप में अपने आप को महत्व देता है को लागू कर सकते हैं: काम मुझे लगता है कि आप इसे यहां से संवाद :)
स्रोत की सराहना करेंगे। –
यह अभी भी अप्रैल 2015 के अनुसार पसंदीदा दृष्टिकोण है? – Poyan