Skip to content

Este1le/gbopt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graph-Based Optimization

This repository contains code of a graph-based optimization method. It is an extension of graph-based semi-supervised regression for optimization problem.

To use this method, first define a grid of configurations (e.g. hyperparamter configurations for hyperparameter optimization) and build a graph upon them. Then specify the choice of label propagation rule and acquisition function.

Refer to experiment_scripts/run_gbopt.py for an example of usage.

One example of the tabular datasets that can be used with the graph-based hyperparameter optimization is available here. It is a dataset for hyperparameter optimization of neural machine translation models.

Citation

@article{zhang-duh-nmthpo20,
	       author={Zhang, Xuan and Duh, Kevin},
	       title={Reproducible and Efficient Benchmarks for Hyperparameter Optimization of Neural Machine Translation Systems},
	       booktitle={Transactions of the Association for Computational Linguistics},
	       year={2020}
}

About

The graph-based optimization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages