Simple and reliable optimization with local, global, population-based and sequential techniques in numerical discrete search spaces.
-
Updated
Oct 4, 2025 - Python
Simple and reliable optimization with local, global, population-based and sequential techniques in numerical discrete search spaces.
[JMLR (CCF-A)] PyPop7: A Pure-PYthon LibrarY for POPulation-based Black-Box Optimization (BBO), especially *Large-Scale* algorithm variants (from evolutionary computation, swarm intelligence, statistics, operations research, machine learning, mathematical optimization, meta-heuristics, auto-control etc.). [https://jmlr.org/papers/v25/23-0386.html]
Square Attack: a query-efficient black-box adversarial attack via random search [ECCV 2020]
Python library for Bayesian hyper-parameters optimization
Heuristic Optimization for Python
Sparse-RS: a versatile framework for query-efficient sparse black-box adversarial attacks
Mixed Adaptive Random Search (MARS) for Optimization
Cross Validation, Grid Search and Random Search for TensorFlow 2 Datasets
A simple JAX-based implementation of random search for locomotion tasks using MuJoCo XLA (MJX).
A simple random searching technique which provides a competitive approach to Reinforcement learning for Locomotion related tasks on Mu-Jo-Co bodies like Humanoid, Half-Cheetah etc
These are Stochastic Optimization Codes by using various Techniques to optimize the function/Feature Selection
Global optimization by uniform random global search
The repository includes the Augmented Random Search algorithm implemented from scratch in Python. This AI algorithm as released on March 2018 research paper is a faster and more efficient than other reinforcement algorihtms.
A simple n-dimensional random search algorithm
Brute Force Architecture Search
Open-Source Optimization Library - Extremum
Code for Quora Competition on Kaggle
This package is an automatic machine learning module whose function is to optimize the hyper-parameters of an automatic learning model.
Solving n-queen problem using Python programming language
An AutoRecSys Library built around LensKit. Performs automatic algorithm selection, hyperparameter optimzation and ensembling on LensKit models.
Add a description, image, and links to the random-search topic page so that developers can more easily learn about it.
To associate your repository with the random-search topic, visit your repo's landing page and select "manage topics."