Skip to content

jonathan-greenhalgh/UCB_optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Tools for implementing upper confidence bound optimization

Contents

  • UCB_opt_tools.py - Python code containing tools for performing UCB optimization
  • Demos - datasets with examples of how UCB_opt_tools can be employed
    • ATR_Engineering - Acyl-ACP reductase dataset from Greenhalgh et al. 2021 (Nat. Comm.) with simulation of UCB walk

Software Requirements

This code has been tested on the following system(s):

  • MacOS Ventura (13.3.1)

Python Dependencies

This code has been tested using the specified version of the following packages:

  • numpy 1.20.1
  • pandas 1.2.4
  • matplotlib 3.5.1
  • seaborn 0.11.1
  • scikit-learn 0.24.1

About

Tools for implementing upper confidence bound optimization

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published