How does the software deal with calculation errors in the code?
  • Consider, for instance, a modified piece of code from a model I generated: ((((y33)*(y246))/(xyz))**(1.0/3.0)). Turns out that the first part of this code can be negative. In which case you are raising this negative term to a fractional power. How does the code deal with this?
  • All the code generated by GeneXproTools is generated against a training dataset and, in this dataset, there are never calculation errors for the generated models as all the models that return calculation errors during the evolutionary process have zero fitness and are therefore excluded from the population. Calculation errors might however appear in the testing set or during scoring as the model was not checked against these particular values during training and in both cases GeneXproTools shows you clearly for which data points calculation errors are returned.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!