मैं यह सीखने का प्रयास कर रहा हूं कि एक छवि में खंड क्षेत्रों के लिए मार्कोव यादृच्छिक फ़ील्ड का उपयोग कैसे करें। मुझे एमआरएफ में कुछ मापदंडों की समझ नहीं है या मैं जो अपेक्षा अधिकतम करता हूं वह कभी-कभी किसी समाधान में बदलने में विफल रहता है।
बेयस प्रमेय से शुरू होकर, मेरे पास , जहाँ पिक्सेल का ग्रे-स्केल मान है और एक वर्ग लेबल है। मैंने लिए एक गाऊसी वितरण का उपयोग करने के लिए चुना है , जबकि को MRF का उपयोग करके बनाया गया है।y x p ( y | x ) p ( x )
मैं MRF के लिए एक संभावित फ़ंक्शन का उपयोग करता हूं, जिसमें जोड़ीदार क्लिक क्षमता और पिक्सेल के क्लास लेबल के लिए संभावित मान दोनों वर्गीकृत किए जा रहे हैं। एकल पिक्सेल संभावित मान कुछ स्थिर जो वर्ग लेबल पर निर्भर करता है । 4-जुड़े पड़ोसियों के लिए जोड़ीदार संभावित कार्यों का मूल्यांकन किया जाता है और यदि पॉजिटिव इस में लेबल और भिन्न होने पर पड़ोसी के समान ही लेबल है, तो सकारात्मक लौटाएं ।x β - β
उम्मीद के अधिकतमकरण के बिंदु पर जहां मुझे और के मानों को ढूंढना है जो लॉग-लाइबिलिटी के अपेक्षित मूल्य को अधिकतम करते हैं मैंने एक संख्यात्मक अनुकूलन विधि का उपयोग किया (संयुग्म ढाल, BFGS, पॉवेल की विधि) की कोशिश की, लेकिन हमेशा पाया जाएगा कि का मान ऋणात्मक हो जाएगा, s नाटकीय रूप से बढ़ेगा और एक पुनरावृत्ति या दो बाद में पूरी छवि केवल एक लेबल को सौंपी जाएगी (पृष्ठभूमि: ICF का उपयोग करके दिए गए MRF पैरामीटर दिए गए वर्ग लेबल असाइन करना) । यदि मैंने अल्फाजों को हटा दिया, यानी केवल जोड़ीदार क्लिक क्षमता का उपयोग किया, तो उम्मीद अधिकतमकरण ठीक काम करेगा।β β α
कृपया बताएं कि प्रत्येक वर्ग के लिए अल्फाजों का उद्देश्य क्या है? मुझे लगा कि वे उस वर्ग की राशि से संबंधित होंगे जो छवि में मौजूद है, लेकिन ऐसा नहीं है। एक बार जब मैंने एमआरएफ को केवल जोड़ीदार क्षमता के साथ काम किया, तो मैंने इसकी तुलना सीधे फॉरवर्ड गॉसियन मिक्सचर मॉडल से की और पाया कि उन्होंने लगभग समान परिणाम तैयार किए हैं। मैं वर्गों को थोड़ा बाहर निकालने के लिए जोड़ीदार क्षमता की उम्मीद कर रहा था, लेकिन ऐसा नहीं हुआ। कृपया सलाह दें कि मैं कहाँ गलत हो गया।