Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

वर्गीकरण और रिग्रेशन के बीच अंतर (Difference Between Classification and Regression)


इस पोस्ट में, हम वर्गीकरण (Classification) और रिग्रेशन (Regression) के बीच अंतर को समझेंगे।

वर्गीकरण (Classification)

  • यह असतत मान (discrete values) देता है।

  • डेटा के एक समूह को देखते हुए, यह विधि डेटा को विभिन्न समूहों में समूहित करने में मदद करती है।

  • यह समूहन विभिन्न मानदंडों के आधार पर किया जाता है।

  • यह अनक्रमित (unordered) है।

  • मैपिंग फ़ंक्शन का उपयोग मानों को पूर्व-परिभाषित वर्गों में मैप करने के लिए किया जाता है।

  • उदाहरण हैं: निर्णय ट्री (Decision tree), लॉजिस्टिक रिग्रेशन (logistic regression)।

रिग्रेशन (Regression)

  • यह सतत मान (continuous values) देता है।

  • यह मानों को सतत आउटपुट में मैप करने के लिए मैपिंग फ़ंक्शन का उपयोग करता है।

  • यह क्रमित (ordered) है।

  • इसमें आश्रित (dependent) और स्वतंत्र (independent) चर होते हैं।

  • यह सर्वोत्तम फिट लाइन (best fit line) ढूंढने का प्रयास करता है।

  • यह ग्राफ को एक्सट्रपोलेट करके मान ढूंढने/भविष्यवाणी करने का प्रयास करता है।

  • यह रूट मीन स्क्वायर एरर विधि (root mean square error method) का उपयोग करके किया जाता है।

  • उदाहरण हैं: रिग्रेशन ट्री (रैंडम फॉरेस्ट), रैखिक रिग्रेशन (Linear regression)।


  1. एल्गोरिदम और फ्लोचार्ट में अंतर एल्गोरिदम और फ्लोचार्ट में अंतर

    इस पोस्ट में, आइए फ्लोचार्ट और एल्गोरिदम के बीच अंतर को समझते हैं। एल्गोरिदम यह अच्छी तरह से परिभाषित चरणों के अनुक्रम के रूप में परिभाषित है। ये चरण हाथ में समस्या को हल करने का एक समाधान/तरीका प्रदान करते हैं। यह एक व्यवस्थित और तार्किक दृष्टिकोण है, जहां प्रक्रिया चरणबद्ध तरीके से परिभाषित है।

  1. BFS और DFS में अंतर BFS और DFS में अंतर

    BFS और DFS ग्राफ ट्रैवर्सल एल्गोरिदम हैं।BFSब्रेडथ फर्स्ट सर्च (BFS) एल्गोरिदम एक ग्राफ को ब्रेडथवार्ड मोशन में ट्रैवर्स करता है और अगले वर्टेक्स को याद रखने के लिए एक कतार का उपयोग करता है जब किसी भी इटरेशन में डेड एंड होता है।DFSडेप्थ फर्स्ट सर्च (DFS) एल्गोरिदम एक ग्राफ को डेप्थवार्ड मोशन में ट्र

  1. - Go और Java में अंतर

    GoGo एक प्रक्रियात्मक प्रोग्रामिंग भाषा है। प्रोग्राम पैकेज का उपयोग करके असेंबल किए जाते हैं। यह डायनामिक भाषाओं के समान पैटर्न को अपनाने वाले वातावरण का समर्थन करता है।JavaJava एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है। Java काफी तेज, विश्वसनीय और सुरक्षित है। यह सबसे व्यापक रूप से उपयोग की जाने व