पाइथन के साथ एआई सीखें · पाठ

OpenAI Gym का अन्वेषण

खेल परिवेशों में RL लागू करना

पाठ 5, कुल 5 में से10 चरण

OpenAI Gym का अन्वेषण, CoddyKit पर पाइथन के साथ एआई सीखें का एक निःशुल्क पाठ है। यह 5 में से 5वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह पाइथन के साथ एआई सीखें सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।

OpenAI जिम क्या है

OpenAI जिम का अन्वेषण

OpenAI जिम सुदृढीकरण अधिगम की कलनविधियों को विकसित करने और उनकी तुलना करने के लिए एक उपकरण-संग्रह है। यह RL मॉडल के परीक्षण और मानक-आकलन के लिए सरल ग्रिड-विश्वों से लेकर जटिल रोबोटिक्स कार्यों तक, अनेक प्रकार के पर्यावरण उपलब्ध कराता है।

OpenAI Gym का अन्वेषण — चित्र 1

OpenAI जिम स्थापित करना

OpenAI जिम का उपयोग करने के लिए, इसे पैकेज-प्रबंधक के माध्यम से स्थापित करें:

pip install gym

एक उदाहरण परिवेश का अध्ययन

OpenAI जिम विभिन्न परिवेश उपलब्ध कराता है। आइए CartPole परिवेश से शुरुआत करें:

import gym

# Load the CartPole environment
env = gym.make('CartPole-v1')
env.reset()

print("Action Space:", env.action_space)
print("Observation Space:", env.observation_space)

एक प्रकरण चलाना

हम यादृच्छिक क्रियाएँ करके पर्यावरण में एक प्रकरण का अनुकरण कर सकते हैं:

# Simulate an episode
state = env.reset()
done = False
while not done:
    env.render()
    action = env.action_space.sample()  # Take a random action
    state, reward, done, info = env.step(action)

env.close()

अवलोकन और प्रतिफल

पर्यावरण में प्रत्येक step ये परिणाम लौटाता है:

  • स्थिति: पर्यावरण की वर्तमान स्थिति।
  • प्रतिफल: एजेंट की क्रिया पर मिलने वाली प्रतिक्रिया।
  • समाप्त: यह बताता है कि प्रकरण समाप्त हुआ है या नहीं।
  • जानकारी: अतिरिक्त निदान-संबंधी जानकारी।

RL कलनविधियों का एकीकरण

हम सुदृढीकरण अधिगम की कलनविधियों को जिम के पर्यावरणों के साथ एकीकृत कर सकते हैं। उदाहरण के लिए, Q-लर्निंग का उपयोग करके:

# Initialize Q-Table
import numpy as np

action_space = env.action_space.n
state_space = env.observation_space.shape[0]
q_table = np.zeros((state_space, action_space))

पर्यावरणों को अनुकूलित करना

OpenAI जिम विशिष्ट कार्यों के अनुरूप पर्यावरणों को अनुकूलित करने की सुविधा देता है। आप प्रतिफलों और स्थिति निरूपणों में परिवर्तन कर सकते हैं या अपना स्वयं का पर्यावरण भी बना सकते हैं।

OpenAI जिम के लाभ

OpenAI जिम का व्यापक उपयोग निम्नलिखित कारणों से किया जाता है:

  • विभिन्न RL कार्यों के लिए पर्यावरणों की विविधता।
  • आसान एकीकरण के लिए मानकीकृत अंतराफलक।
  • समुदाय का सहयोग और पहले से उपलब्ध मानक-परीक्षण।

सारांश और अगले चरण

इस पाठ में हमने:

  • OpenAI जिम और इसकी सुविधाओं का अध्ययन किया।
  • CartPole पर्यावरण में अनुकरण चलाए।
  • चर्चा की कि जिम RL कलनविधियों के साथ किस प्रकार एकीकृत होता है।

OpenAI जिम की सहायता से आप विभिन्न अनुकरण किए गए पर्यावरणों में RL मॉडल का परीक्षण और विकास कर सकते हैं। अधिक उन्नत पर्यावरणों और कलनविधियों के साथ प्रयोग करना शुरू करें!

OpenAI Gym का अन्वेषण — चित्र 10
शुरुआत निःशुल्क

एआई शिक्षक के साथ Python सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
53
पाठ
225

अक्सर पूछे जाने वाले प्रश्न

क्या “OpenAI Gym का अन्वेषण” पाठ निःशुल्क है?

हाँ — पाइथन के साथ एआई सीखें अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “OpenAI Gym का अन्वेषण” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।

“OpenAI Gym का अन्वेषण” में मैं क्या सीखूँगा?

खेल परिवेशों में RL लागू करना आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ पाइथन के साथ एआई सीखें का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या पाइथन के साथ एआई सीखें शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर पाइथन के साथ एआई सीखें शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 5 में से 5वाँ पाठ है।

“OpenAI Gym का अन्वेषण” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस पाइथन के साथ एआई सीखें पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर पाइथन के साथ एआई सीखें पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. सुदृढीकरण अधिगम की मूल अवधारणाएँ
  2. Q-Table की अवधारणा
  3. पाइथन में Q-तालिका लागू करना
  4. डीप Q-अधिगम
  5. OpenAI Gym का अन्वेषण
← पाइथन के साथ एआई सीखें पर वापस जाएँ