Skip to content

Searching for optimal paths in a customized Grid-world environment using Imitation Learning; Variational Adversarial Imitation Learning [VAIL]

Notifications You must be signed in to change notification settings

js-lee-AI/optimal-path-search_imitation-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Imitation Learning; Optimal Multiple Path Search Using VAIL

How to

The Customized Grid-World environment and actions

environment actions

environment.py : Currently, the customized Grid-World of the 20x20 pixel window is configured.

Expert dataset 1,2 : Examples of configuring expert dataset with the pickle module

expert_generator.py : You can use this file to create expert data.

main.py : You can run this program by running main.py.

Result

two obstacles - 10 x 10 GridWorld

You should need expert data to find approximately 50 shortest paths.

This is a captured image executed from our old code.

150 episode

two obstacle-150

500 episode

two obstacle-500

four obstacles - easy path

You should need expert data to find approximately 200 shortest paths.

300 episode

four obstacle0-300

500 episode

four obstacle0-500

700 episode

four obstacle0-700

900 episode

four obstacle0-900

1000 episode

four obstacle0-1000

four obstacles - difficult path

You should need expert data to find approximately 400-500 shortest paths.

700 episode

four obstacle1-700

900 episode

four obstacle1-900

1000 episode

four obstacle1-1000

Related papers

Reference

RL-korea : Dongmin Lee, et al.

Author

Jungseob Lee / js-lee-AI / [email protected]

About

Searching for optimal paths in a customized Grid-world environment using Imitation Learning; Variational Adversarial Imitation Learning [VAIL]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages