Heuristic क्या है?

Heuristic क्या है ,कैसे यह कैसे काम करता है ?

आम तौर पर, एक heuristic ‘अंगूठे का नियम है, ‘ या एक अच्छा गाइड का पालन करने के लिए जब निर्णय लेने. कंप्यूटर विज्ञान में, एक हेरिस्टिक का एक समान अर्थ होता है, लेकिन विशेष रूप से एल्गोरिदम को संदर्भित करता है। जब प्रोग्रामिंग सॉफ्टवेयर, कंप्यूटर प्रोग्रामर विभिन्न कार्यों को पूरा करने के लिए सबसे कुशल एल्गोरिदम बनाने का लक्ष्य है। इनमें संख्याओं को छांटने या जटिल कार्यों जैसे प्रसंस्करण छवियों या वीडियो क्लिप जैसी सरल प्रक्रियाएं शामिल हो सकती हैं। चूंकि ये कार्य अक्सर इनपुट की एक विस्तृत श्रृंखला स्वीकार करते हैं, इसलिए एक एल्गोरिदम कुछ मामलों में अच्छा प्रदर्शन कर सकता है, जबकि दूसरों में बहुत अच्छी तरह से नहीं।

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

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

इस पृष्ठ पर Heuristic की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास स्वानुभविक परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।