GenIe is a tool for genetic or evolutionary hyperparameter optimization with entropy analysis. It is written in Java, but can be used language independent with config files and fitness function process calls.
Offered features are:
* Entropy analysis of the evolution generations to rank the impact of parameters
* Parameterize everything relevant for the genetic run inside a [single small config file](https://git.opendfki.de/reuschling/genie/-/blob/main/geneticOptimization.conf)
* Optionally, no java coding necessary: offer your fitness/cost function as a [simple process exec call](https://git.opendfki.de/reuschling/genie/-/wikis/Documentation#standalone-use)
* Platform independent as it is written in 100% pure Java
GenIe is implemented on top of the great [watchmaker framework](https://watchmaker.uncommons.org/). It is offered to you for free under the terms of the [GPLv2 license](https://opensource.org/licenses/gpl-2.0.php). Owner: [DFKI GmbH](https://www.dfki.de/en/web/research/research-departments-and-groups/smart-data-knowledge-services/).
---
Small entropy analysis example for finding the right summands to get the result '23':