Renforcer l'apprentissage 4 CartPole première étape

Déplaçons CartPole immédiatement.

CartPole.py


import gym
env = gym.make('CartPole-v0')
for i_episode in range(20):
    observation = env.reset()
    for t in range(100):
        env.render()
        action = env.action_space.sample()
        observation, reward, done, info = env.step(action)
        if done:
            print("Episode finished after {} timesteps".format(t+1))
            break
env.close()
python ./CartPole.py

Si ça marche, ça va. CartPole semble être basique et il y a de nombreuses explications, alors ignorez les explications.

Recommended Posts

Renforcer l'apprentissage 4 CartPole première étape
Renforcer l'apprentissage 17 Colaboratory + CartPole + ChainerRL
Apprentissage par renforcement 5 Essayez de programmer CartPole?
Renforcer l'apprentissage 22 Colaboratory + CartPole + ChainerRL + A3C
Renforcer l'apprentissage 24 Colaboratory + CartPole + ChainerRL + ACER
[Introduction] Renforcer l'apprentissage
Apprentissage par renforcement futur_2
Apprentissage par renforcement futur_1
Premier apprentissage profond ~ Lutte ~
Apprentissage amélioré 1 installation de Python
Renforcer l'apprentissage 3 Installation d'OpenAI
Renforcer l'apprentissage de la troisième ligne
Premier apprentissage profond ~ Préparation ~
Première solution d'apprentissage en profondeur ~
[Renforcer l'apprentissage] Tâche de bandit
Renforcer l'apprentissage 1 édition introductive
Renforcer l'apprentissage 18 Colaboratory + Acrobat + ChainerRL
Apprentissage amélioré 7 Sortie du journal des données d'apprentissage
Python - La première étape de Pygal
Renforcer l'apprentissage 28 collaboratif + OpenAI + chainerRL
Renforcement de l'apprentissage 2 Installation de chainerrl
[Renforcer l'apprentissage] Suivi par multi-agents
Apprentissage amélioré à partir de Python
Renforcer l'apprentissage 20 Colaboratoire + Pendule + ChainerRL
Apprentissage par renforcement 9 Remodelage magique ChainerRL
Renforcer l'apprentissage Apprendre d'aujourd'hui
Apprentissage par renforcement profond 1 Introduction au renforcement de l'apprentissage
Apprentissage par renforcement profond 2 Mise en œuvre de l'apprentissage par renforcement
DeepMind Enhanced Learning Framework Acme
Apprentissage par renforcement: accélérer l'itération de la valeur
Renforcer l'apprentissage 21 Colaboratoire + Pendule + ChainerRL + A2C
TF2RL: bibliothèque d'apprentissage améliorée pour TensorFlow2.x
Apprentissage par renforcement 34 Créez des vidéos d'agent en continu
Renforcer l'apprentissage 13 Essayez Mountain_car avec ChainerRL.
Construction d'un environnement d'apprentissage amélioré Python + Unity
Web scraping avec Python Première étape
[GUI avec Python] PyQt5-La première étape-
Renforcer l'apprentissage 8 Essayez d'utiliser l'interface utilisateur de Chainer
Un programmeur C / C ++ défie Python (première étape)
Deep Strengthening Learning 3 Édition pratique: Briser des blocs
J'ai essayé l'apprentissage par renforcement avec PyBrain
Personnalisation de l'écran d'administration de Django Première étape
La première étape de Python Matplotlib
Apprenez en faisant! Apprentissage par renforcement profond_1