Skip to content

jicheng9617/moslb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-objective Stochastic Linear Bandits

Code for AAAI2024 Paper: Hierarchize Pareto Dominance in Multi-objective Stochastic Linear Bandits

The repository contains:

  • oracle.py, simulators for multi-objective stochastic linear bandits. To apply to real-world dataset, rewrite methods observe_context and expected_reward for your subclass of the base class mo_contextual_bandit.
  • moslb.py, bandit algorithms, including ParetoUCB, MOSLB-PC, and MOSLB-PL; one can follow the implementation in "example.ipynb" for quick start.
  • utils.py, basic functions for the optimality, dominance under different preference, etc.

Reference

If you find our work helpful, please consider citing our paper:

@inproceedings

About

Multi-objective Stochastic Linear Bandits

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published