HEBO

Optimization toolkit

An open-source software library providing tools and frameworks for optimizing complex systems and improving machine learning models through Bayesian optimization and reinforcement learning.

Bayesian optimisation & Reinforcement Learning library developed by Huawei Noah's Ark Lab

GitHub

3k stars
343 watching
590 forks
Language: Jupyter Notebook
last commit: about 2 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
huawei-noah/pretrained-language-model A collection of pre-trained language models and optimization techniques for efficient natural language processing 3,039
huawei-noah/efficient-computing A collection of research methods and techniques developed by Huawei to improve the efficiency of neural networks in computer vision and other applications. 1,218
pytorch/botorch A PyTorch-based library for Bayesian optimization, providing a modular interface for composing and optimizing probabilistic models. 3,126
bayesian-optimization/bayesianoptimization An optimization algorithm that uses gaussian processes to search for the maximum value of an unknown function 7,978
facebook/ax An adaptive experimentation platform with support for various optimization strategies and flexible APIs. 2,392
tju-drl-lab/ai-optimizer A next-generation deep reinforcement learning toolkit with libraries for multiagent, self-supervised, offline, and transfer/reinforcement learning 4,848
huawei-noah/efficient-ai-backbones A collection of efficient AI backbone architectures developed by Huawei Noah's Ark Lab. 4,098
p-christ/deep-reinforcement-learning-algorithms-with-pytorch PyTorch implementations of popular deep reinforcement learning algorithms and environments. 5,669
alonfnt/bayex A lightweight Bayesian optimization library designed to optimize expensive-to-evaluate functions using Gaussian Process models and various acquisition functions. 86
jungtaekkim/bayeso A framework for optimizing hyperparameters in machine learning models using Bayesian optimization 93
wiseodd/generative-models A collection of software frameworks and implementations for training generative models using GANs, VAEs, RBMs, and other techniques. 7,351
ziyuw/rembo An optimization algorithm that uses Bayesian methods and random embeddings to solve complex problems in high-dimensional spaces. 113
lucidrains/palm-rlhf-pytorch An implementation of RLHF on top of the PaLM architecture to enable human feedback in reinforcement learning for large language models. 7,729
gpflow/gpflowopt A Python package for Bayesian optimization using the GPFlow library and TensorFlow. 270
haifengl/smile A comprehensive machine learning framework that provides a wide range of algorithms and data structures for tasks such as classification, regression, clustering, and visualization. 6,066