Leluwy/LLMs-for-automated-reward-function-modelling

0

stars

28

commits

Python

primary language

Dec 10, 2024

updated

README

Overview

This project explores reinforcement learning (RL) and the use of vision-language models (VLMs) and large language models (LLMs) to automate reward function modeling.

Project Structure

├── CLIP.py                      # Leveraging CLIP for reward function modeling
├── model_final.pth              # Trained model weights
├── Molmo.py                     # Additional module for reward modeling
├── project_main.py              # Main script for the project
├── project_main_pointmaze.py    # Script for the PointMaze environment
├── video.py                     # Script for video generation and evaluation
├── vide_eval.mp4                # Example video demonstrating evaluation results
├── .gitignore                   # Git ignore file
RL/
├── agents.py                    # Core agents implementation
├── networks.py                  # Neural network architectures
├── rollouts.py                  # Rollout implementation for training and evaluation
├── sac.py                       # Soft Actor-Critic implementation
├── utils.py                     # Utility functions for the project

Key Features

  • LLMs and VLMs Integration: Uses CLIP and related models for automated reward function design.
  • Video Outputs: Includes scripts to generate videos for visual evaluation of RL performance.

Contributors

Leluwy

28 commits

Leluwy/LLMs-for-automated-reward-function-modelling

0

stars

28

commits

Python

primary language

Dec 10, 2024

updated

README

Overview

This project explores reinforcement learning (RL) and the use of vision-language models (VLMs) and large language models (LLMs) to automate reward function modeling.

Project Structure

├── CLIP.py                      # Leveraging CLIP for reward function modeling
├── model_final.pth              # Trained model weights
├── Molmo.py                     # Additional module for reward modeling
├── project_main.py              # Main script for the project
├── project_main_pointmaze.py    # Script for the PointMaze environment
├── video.py                     # Script for video generation and evaluation
├── vide_eval.mp4                # Example video demonstrating evaluation results
├── .gitignore                   # Git ignore file
RL/
├── agents.py                    # Core agents implementation
├── networks.py                  # Neural network architectures
├── rollouts.py                  # Rollout implementation for training and evaluation
├── sac.py                       # Soft Actor-Critic implementation
├── utils.py                     # Utility functions for the project

Key Features

  • LLMs and VLMs Integration: Uses CLIP and related models for automated reward function design.
  • Video Outputs: Includes scripts to generate videos for visual evaluation of RL performance.

Contributors

Leluwy

28 commits

Languages

Python

100.0%