हम अनुशंसा करते हैं: त्रुटियों, अनुकूलन और गति को Windows के सुधार के लिए कार्यक्रम।
स्वचालित तर्क एक नवोदित अवधारणा है जो अभी भी अपने नवजात चरण में है। यह कंप्यूटर विज्ञान और गणितीय तर्क की एक शाखा है जो तर्क के विभिन्न पहलुओं की व्याख्या करने के लिए समर्पित है। तो, स्वचालित तर्क या स्वचालित तर्क सॉफ्टवेयर कैसे मदद करता है?
कंप्यूटर प्रोग्राम को विकसित करने के लिए स्वचालित तर्क का उपयोग किया जाता है जो मशीनों को या तो पूरी तरह से या लगभग पूरी तरह से स्वचालित रूप से तर्क करने में सक्षम बनाता है। इसके बावजूद कृत्रिम बुद्धिमत्ता के वैकल्पिक डोमेन के रूप में चिंतन किया जा रहा है, यह दर्शन और सैद्धांतिक कंप्यूटर विज्ञान दोनों से संबंधित है।
स्वचालित प्रमेय साबित करना और स्वचालित प्रमाण जाँच स्वचालित रीज़निंग के प्रमुख विकसित उप-क्षेत्र हैं। जबकि स्वचालित प्रमेय साबित कम स्वचालित है, फिर भी यह इंटरएक्टिव प्रमेय साबित करने का एक अधिक कुशल सबरी है। अनिश्चित और गैर-मोनोटोनिक तर्क क्षेत्र के अन्य विषयों में से हैं।
तर्कविहीनता अनिश्चितता क्षेत्र का एक महत्वपूर्ण हिस्सा बनाती है जिसमें न्यूनतमता और स्थिरता का अतिरिक्त सीमा शामिल है। ये सीमाएँ अधिक नियमित स्वचालित कटौती के अलावा कार्यान्वित की जाती हैं, उदाहरण के लिए, जॉन पोलक के OSCAR विधि।
बायेसियन इंट्रेंस, फजी लॉजिक, ट्रेडिशनल लॉजिक, और कैल्कुली, आदि कुछ उपकरण और स्वचालित रीजनिंग के तरीके हैं।
स्वचालित रीजनिंग का इतिहास
कृत्रिम बुद्धि के विकास से पहले, स्वचालित तर्क क्षेत्र में औपचारिक तर्क का प्रमुख योगदान था। वास्तव में, औपचारिक तर्क कृत्रिम बुद्धि के विकास का कारण बना। एक गवाही जहां गणित के मूल स्वयंसिद्धों के साथ तार्किक तर्क के सभी का मूल्यांकन किया गया है, को औपचारिक प्रमाण कहा जाता है।
यहाँ, जबकि सभी तार्किक बिंदु बिना किसी अपवाद के सुसज्जित हैं, कोई भी याचना वृत्ति के लिए नहीं की गई है। यह इस तथ्य के बावजूद है कि वृत्ति से तर्क तक अनुवाद की प्रक्रिया सामान्य है। यह साबित करता है कि नियमित प्रमाण अधिक उत्तरदायी नहीं है और तार्किक गलतियों से कम प्रभावित होता है।
स्वचालित रीजनिंग का जन्म
कुछ का मानना है कि 1957 में प्रसिद्ध कॉर्नेल समर कन्वेंशन से स्वचालित तर्क उत्पन्न हुआ। अन्य लोगों का मानना है कि इसकी शुरुआत 1955 में न्यूवेल के लॉजिक थियोरिस्ट कार्यक्रम के माध्यम से हुई थी।
स्वचालित रीजनिंग का आवेदन
स्वचालित प्रमेय को तैयार करने के लिए मुख्य रूप से स्वचालित कटौती का उपयोग किया गया है। हालांकि, प्रमेय आमतौर पर प्रमाण सहायकों के रूप में काम करते हैं क्योंकि वे कुछ मानव मार्गदर्शन को प्रभावी बनाने की मांग करते हैं। एफ
या उदाहरण के लिए, लॉजिक सिद्धांतकार ने एक प्रमेय सिद्ध करने के लिए तरीके पेश किए हैं। इसने प्रिंसिपिया मैथेमेटिका में प्रमेयों में से एक के लिए एक गवाही उत्पन्न करके ऐसा किया जो अधिक प्रभावी था। इसने व्हाइटहेड और रसेल द्वारा प्रदान किए गए सबूत के विपरीत कम कदम की मांग की।
स्वचालित सॉफ्टवेयर धीरे-धीरे खत्म हो रहा है और एक स्वचालित तर्क सॉफ्टवेयर औपचारिक तर्क में समस्याओं की बढ़ती संख्या को हल करने में मदद करता है। यह गणित और कंप्यूटर विज्ञान, लॉजिक प्रोग्रामिंग, सॉफ्टवेयर और हार्डवेयर सत्यापन, और अधिक को हल करने में भी मदद करता है।
तो, आइए नवोदित स्वचालित कटौती उपकरणों के बारे में बात करते हैं जो विश्लेषण एल्गोरिदम की मदद करते हैं और तर्क संबंधी समस्याओं को हल करते हैं।
- 1
Bandera
Bandera परियोजना को व्यावहारिक परिमित राज्य सॉफ्टवेयर सत्यापन के मार्ग में महत्वपूर्ण अवरोधों में से एक का ख्याल रखने के लिए डिज़ाइन किया गया है। SMV और SPIN उपकरण हैं जो इनपुट के रूप में परिमित-राज्य संक्रमण संरचना की एक तस्वीर प्राप्त करते हैं।
यह स्रोत कोड के रूप में व्यक्त एक अनंत-राज्य सॉफ्टवेयर प्रणाली के बीच शब्दार्थ अंतर को भरता है। उपकरण भरने वाली भाषाओं को परिष्कृत कार्यक्रम अध्ययन, अमूर्तता और परिवर्तन के तरीकों के कार्यान्वयन की आवश्यकता होती है।
इस स्वचालित सॉफ्टवेयर का उद्देश्य नई बनाई गई तकनीकों के साथ वर्तमान प्रोग्रामिंग भाषा प्रसंस्करण विधियों को सिंक करना है। ये तकनीक सुरक्षित, छोटे, परिमित-राज्य प्रोटोटाइप को हटाने के लिए स्वचालित समर्थन प्रदान करती हैं जो जावा स्रोत कोड से प्रमाणीकरण के लिए एकदम सही हैं।
सॉफ्टवेयर द्वारा प्रस्तुत टूलसेट एक खुली रूपरेखा प्रदान करता है जहां विभिन्न जांच और परिवर्तन इकाइयां जोड़ी जा सकती हैं।