Recent Releases of SBArchOpt
SBArchOpt - 1.4.0
- Improved hierarchical sampling by randomizing group selection
- Display population statistics (non-failed, feasible, optimal points)
- Do not use problem-specific correction by default
- Fixed bug with problems needing correction of continuous variables and using an auto corrector
- Added correction ratio metric to problem statistics
- Fixed bug with ArchSBO running on a problem with an explicit design space
- Added interface to the Egor optimizer (#11)
- Switch to random forest classifier as default hidden constraint strategy for ArchSBO
Test problems: - Added bi-objective version of the realistic turbofan test problem - Added surrogate model version of the simple turbofan test problem - Added multi-stage rocket design problem - Added mixed-discrete versions of the GNC problem
Scientific Software - Peer-reviewed
- Python
Published by jbussemaker over 2 years ago
SBArchOpt - 1.3.0
Updates:
- Implemented problem-agnostic corrector algorithms to use if all_discrete_x is available
- Switched to LHS as fallback sampler
- Bug fixes
ArchSBO-specific updates: - Updated default settings for hidden constraint strategies: support KPLS and auto-scale random forest - Updated default infill selection: only use ensembles - Added gradient-based infill optimization after the evolutionary optimization - Updated to SMT 2.2 - Do not force cont relax kernel for PLS for SMT>=2.2 - Added more logging
Scientific Software - Peer-reviewed
- Python
Published by jbussemaker over 2 years ago
SBArchOpt - v1.2.0
- Fixed instantiation of continuously-relaxed mixed-discrete Kriging models when using PLS
- Support categorical hierarchical design variables for Kriging models (SMT)
- Support changing DOE size after the fact for doe_algo
- More open interface for storing/loading (intermediate) results; including support for non file-based operations
Scientific Software - Peer-reviewed
- Python
Published by jbussemaker over 2 years ago
SBArchOpt - v1.1.3
- Added hidden constraint strategies to ArchSBO
- Support creating KPLS surrogates in ArchSBO
- Added constraints elimination strategy in ArchSBO
- Added evaluation results to the turbofan test problems
- Fixed various bugs
Scientific Software - Peer-reviewed
- Python
Published by jbussemaker almost 3 years ago