0.3.2
Hi, AI folk! We're releasing new minor version of GOLEM with several important improvements to the core algorithm, visualizations and experimental features.
New Use-case:
- Added Molecule Search example for evolutionary drug design. It uses Guacamole Benchmark for comparison with other SoTA methods. PR #83
Core evolutionary algorithm enhancements:
- Implement checks during evolutionary cycle that help supporting structural diversity of graphs in the population. See PR #131 for details.
- Implement ReproductionController for more stable and diverse populations. PR #104
New Features:
- Added 2 new alternative integrations for hyperparameter optimization, IOpt and OpTuna
- Added new plots for vizualising population diversity! Now you have 2 more kinds of vizualisations. Details are in description of PR #113
- Added new plot
MultiLineFitnessPlot
for comparing results of multiple experiments where each has a number of trials. As part of #102 - Added possibility to load optimization histories from dependent projects in GOLEM. This enables you to use Fedot.Web project for visualising optimization results in the web. PR #120
- Extended experimental Adaptive Evolution Agent by adding Neural Contextual Bandits. They help to choose best mutation given a context (i.e. graph embedding). This feature is yet experimental and not optimized. PRs #102, #129
Various bug fixes and minor improvements not counting.
Check it out!