Skip to content

Feature: Add Bayesian hyperparameter optimization#75

Open
ADGEfficiency wants to merge 3 commits intomainfrom
feature/bayesian-hpo
Open

Feature: Add Bayesian hyperparameter optimization#75
ADGEfficiency wants to merge 3 commits intomainfrom
feature/bayesian-hpo

Conversation

@ADGEfficiency
Copy link
Copy Markdown
Owner

@ADGEfficiency ADGEfficiency commented May 19, 2025

Description

This PR adds Bayesian hyperparameter optimization for the energy-py library using Optuna.

Background

Hyperparameter optimization is a crucial step in machine learning model development. This implementation uses Optuna, a state-of-the-art hyperparameter optimization framework, to systematically search the hyperparameter space and find optimal configurations for the battery environment RL agent.

Changes

  • Add a new example script for Bayesian hyperparameter optimization
  • Implement optimization of key RL algorithm parameters (learning rate, batch size, gamma, etc.)
  • Include neural network architecture in the optimization process
  • Generate visualization artifacts during the optimization process
  • Train a final model with the best found hyperparameters

ADGEfficiency and others added 3 commits May 20, 2025 02:00
This adds a script for Bayesian hyperparameter optimization using Optuna to find optimal model parameters for the battery environment. The implementation includes:
- Automated search through hyperparameter space
- Visualization of optimization results
- Training a final model with the best parameters found

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant