im FannFANN में बिट विफल होने का उद्देश्य क्या है?
Epochs 1. Current error: 0.2500066161. Bit fail 4.
Epochs 58. Current error: 0.0000930788. Bit fail 0.
क्या बिट यहाँ मतलब असफल करता से नीचे ऐसी ही प्रतिक्रिया हो रही है?
im FannFANN में बिट विफल होने का उद्देश्य क्या है?
Epochs 1. Current error: 0.2500066161. Bit fail 4.
Epochs 58. Current error: 0.0000930788. Bit fail 0.
क्या बिट यहाँ मतलब असफल करता से नीचे ऐसी ही प्रतिक्रिया हो रही है?
FANN
के प्रलेखन से बिट्स असफल की संख्या; का अर्थ है आउटपुट न्यूरॉन्स की संख्या जो बिट असफल सीमा से अधिक भिन्न है http://leenissen.dk/fann/html/files/fann_train-h.html#fann_get_bit_fail
बिट असफल सीमा अपेक्षित और वास्तविक आउटपुट न्यूरॉन मान के बीच अधिकतम अंतर है। The default bit fail limit is 0.35। यदि अपेक्षित और वास्तविक आउटपुट न्यूरॉन मान के बीच का अंतर अधिक है कि बिट असफल सीमा है, तो यह 1 बिट के रूप में गिना जाता है। आपके द्वारा दिए गए नमूना आउटपुट में 58 युगों पर सभी आउटपुट न्यूरॉन्स ने अनुमानित आउटपुट के लिए वास्तविक आउटपुट को काफी करीब दिया और इसलिए थोड़ा असफल रहा 0 और प्रशिक्षण बंद हो गया। दूसरे शब्दों में सभी प्रशिक्षण उदाहरणों ने आउटपुट दिए जो अपेक्षाकृत आउटपुट के करीब थे। पहले युग के दौरान, प्रशिक्षण नमूनों में से 4 ने आउटपुट दिए जिससे परिणामस्वरूप असफल रहा।
यदि आउटपुट या तो 0 या 1 होना चाहिए, तो बिट असफल सीमा शून्य पर सेट की जानी चाहिए? मैं भी उलझन में हूं कि थोड़ा असफल सीमा "वांछित त्रुटि" के साथ कैसे काम करती है। – krasnaya
हाँ मुझे यह भ्रमित भी मिला है और सोचा है कि यह 'रूबी-फैन' में एक बग हो सकता है।
एफएएन मैनुअल कहता है कि यह आउटपुट न्यूरॉन्स विफल होने की संख्या है लेकिन यह नहीं कहता कि यह उपलब्ध नमूना सेट के लिए आउटपुट न्यूरॉन्स की संख्या का कुल योग है। इसलिए सबसे खराब मामला 'बिट असफल' सभी नमूनों के लिए उत्पादन आउटपुट न्यूरॉन्स विफल (निर्दिष्ट बिट असफल सीमा से परे) है।
आउटपुट न्यूरॉन्स की संख्या भिन्न होने पर इसका क्या अर्थ है? मुझे नहीं लगता कि मैं इसके पीछे की अवधारणा को समझता हूं। क्या कोई समझा सकता है या बता सकता है कि मैं इसके बारे में कहां पढ़ सकता हूं? – webnat0