Bletchley Park Lv 1
I would expect the neual net mutate to produce the same sequence from the same starting position every time (consistency). Instead it produces different combinations each time it is run. I lost trust in this algorithm.
BUG
I would expect the neual net mutate to produce the same sequence from the same starting position every time (consistency). Instead it produces different combinations each time it is run. I lost trust in this algorithm.
BUG
There is some randomness built into the underlying algorithm (the same is also true for classic Mutate). We mentioned this briefly in our blog post about Neural Net Mutate, but we did not get into the details.
Under the hood, the algorithm actually predicts probabilities for each of the 20 amino acid (AA) types at each position. When it iterates over all the different positions, it picks an AA at each position based on the probabilities. There are two sources of randomness:
Thank you for the more detailed explanation. I could imagine that with reason 1 there could be a mode where the network evaluates all options and chooses the best scoring one.
Would it be possible to implement argument options in LUA for 1 and 2 ? I can imagine that we then have more control over the functionality and repeatability when scripting.
I could imagine that with reason 1 there could be a mode where the network evaluates all options and chooses the best scoring one.
Yes this is possible in theory, but this is essentially the same as classic Mutate (optimizing based on Foldit score).
Would it be possible to implement argument options in LUA for 1 and 2 ? I can imagine that we then have more control over the functionality and repeatability when scripting.
It is possible, and it's something we may consider in the future.