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: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
huawei-noah/pretrained-language-modelA collection of pre-trained language models and optimization techniques for efficient natural language processing3,039
huawei-noah/efficient-computingA 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/botorchA PyTorch-based library for Bayesian optimization, providing a modular interface for composing and optimizing probabilistic models.3,126
bayesian-optimization/bayesianoptimizationAn optimization algorithm that uses gaussian processes to search for the maximum value of an unknown function7,978
facebook/axAn adaptive experimentation platform with support for various optimization strategies and flexible APIs.2,392
tju-drl-lab/ai-optimizerA next-generation deep reinforcement learning toolkit with libraries for multiagent, self-supervised, offline, and transfer/reinforcement learning4,848
huawei-noah/efficient-ai-backbonesA collection of efficient AI backbone architectures developed by Huawei Noah's Ark Lab.4,098
p-christ/deep-reinforcement-learning-algorithms-with-pytorchPyTorch implementations of popular deep reinforcement learning algorithms and environments.5,669
alonfnt/bayexA lightweight Bayesian optimization library designed to optimize expensive-to-evaluate functions using Gaussian Process models and various acquisition functions.86
jungtaekkim/bayesoA framework for optimizing hyperparameters in machine learning models using Bayesian optimization93
wiseodd/generative-modelsA collection of software frameworks and implementations for training generative models using GANs, VAEs, RBMs, and other techniques.7,351
ziyuw/remboAn optimization algorithm that uses Bayesian methods and random embeddings to solve complex problems in high-dimensional spaces.113
lucidrains/palm-rlhf-pytorchAn implementation of RLHF on top of the PaLM architecture to enable human feedback in reinforcement learning for large language models.7,729
gpflow/gpflowoptA Python package for Bayesian optimization using the GPFlow library and TensorFlow.270
haifengl/smileA 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