2012-10-09 8 views
5

में वजन का उपयोग कैसे करें मुझे वीका में वजन के बारे में आपकी मदद चाहिए। मैं बड़े पैमाने पर डेटा पर कुछ प्रयोग चला रहा हूं: मैं डेटा को उदाहरणों में अनुवाद कर रहा हूं और अध्ययन के लिए विभिन्न वर्गीकरण का उपयोग कर रहा हूं। अब मैं जांच करना चाहता हूं कि वजन को कितना हकदार है अध्ययन का प्रभाव पड़ता है- कभी-कभी मैं एक वजन के साथ एक उदाहरण को हकदार करना चाहता हूं और कभी-कभी नहीं। मेरा प्रश्न है:वेका

  1. वजन की सीमा क्या है?
  2. क्या वजन का प्रभाव क्लासिफ़ायर से वर्गीकृत तक भिन्न होता है?
  3. क्या कोई डिफ़ॉल्ट वजन है (मैंने कहीं देखा है कि यह 1 हो सकता है लेकिन मैं इसे आश्वस्त करना चाहता हूं)?
  4. प्रासंगिक जानकारी का कोई भी संदर्भ की सराहना की जाएगी :)

उत्तर

7

जवाब 2 पर सवाल उठाने "हाँ" है, और वह भी मूल रूप से 1. सवाल का जवाब को प्रभावित करता है, Weka केवल वास्तविक करने के बारे में वजन गुजरता वर्गीकरण एल्गोरिदम। अनुमत वजन की सीमा और उनका उपयोग कैसे किया जाता है पूरी तरह से वर्गीकरण के कार्यान्वयन पर निर्भर करता है। प्रश्न 3 के संबंध में, डिफ़ॉल्ट वजन सभी मामलों के बराबर वजन देगा, वास्तविक संख्या यह महत्वपूर्ण नहीं है।

उदाहरण के लिए निकटतम पड़ोसी वर्गीकृत वजन पूरी तरह से अनदेखा करता है, भले ही यह खुशी से वजन घटाने लगे। सिद्धांत रूप में, वजन पर विचार करने के लिए निकटतम पड़ोसी वर्गीकरण लागू किए जा सकते हैं, लेकिन यह विशेष नहीं है। तो प्रश्न 2 का उत्तर यह होगा कि यह वास्तव में वर्गीकृत एल्गोरिदम से अधिक वर्गीकृत के विशेष कार्यान्वयन पर निर्भर करता है।

1

मैं निम्नलिखित सामग्री के साथ एक XRFF फ़ाइल बनाने:

<dataset name="Weka" version="3.7.13-SNAPSHOT"> 
    <header> 
     <attributes> 
     <attribute name="Nombre" type="nominal"> 
      <labels> 
       <label>Alcohol</label> 
       <label>Opioides</label> 
       <label>Cannabinoides</label> 
       <label>Benzodiacepinas</label> 
       <label>Cocaina</label> 
       <label>Anfetaminas_y_derivados</label> 
      </labels> 
      <metadata> 
        <property name="weight">0.2</property> 
      </metadata> 
     </attribute> 
     <attribute name="Tendencia_a_discutir" type="nominal"> 
      <labels> 
       <label>No</label> 
       <label>Yes</label> 
      </labels> 
      <metadata> 
        <property name="weight">0.5</property> 
      </metadata> 
     </attribute> 
     <attribute name="Agresion" type="nominal"> 
      <labels> 
       <label>No</label> 
       <label>Yes</label> 
      </labels> 
      <metadata> 
        <property name="weight">0.5</property> 
      </metadata> 
     </attribute> 
. 
. 
. 
     <instance> 
      <value>Anfetaminas_y_derivados</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>No</value> 
      <value>No</value> 
      <value>Yes</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>Yes</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>No</value> 
      <value>No</value> 
      <value>Yes</value> 
      <value>No</value> 
      <value>No</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>No</value> 
      <value>Yes</value> 
      <value>No</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
      <value>Yes</value> 
     </instance> 
     </instances> 
    </body> 
</dataset> 

लेकिन मैं अगर Weka वजन उपयोग कर रहा है जब मैं NaivesBayes लागू देख सकते हैं। मेरा निम्नलिखित वजन का उपयोग करने के लिए एल्गोरिदम विशेषता SelectedClassifier के कोड को संशोधित करने का प्रस्ताव करता है।

संबंधित मुद्दे