Hello everyone!
This is a time for a 0.4.0 release of GOLEM coming with several major features and fixes.
First of all, the new ecosystem for setting up experiments has been implemented. Now, it is easy to set up experiments and analyze the results. The following PRs contributed to this most of all:
ExperimentAnalyzer
to analyze the results of experiments on the go (#181).ExperimentLauncher
to launch experiments and save the result in the format required byExperimentAnalyzer
(#213).HistoryCollector
andAgentTrainer
to collect histories and use it to pretrain agent for further experiments (#138).
Then several improvements concerned with MABs and molecules usage example:
- Stable reward for MABs which allowed not to use the raw fitness improvement since it can deteriorate the algorithm’s
robustness (#148). - Molecule encodings for contextual MABs were added, so now it is possible to experiment with different encodings for molecules (#179).
- Save and Load options for MABs to plot the mutation probabilities throughout the evolution process (#185).
Also, a couple of fixes were made: