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