If I run an elastic net learner a dozen times in a row, I get nine different results. I've confirmed that my input data is identical on each round (the hashcodes on my data strings and attribute strings are identical each round). Is there anything variable or non-deterministic about the elastic net process? Also, all of my work is done using BigDecimal, so any floating point issues would be within the regression. Is that what's happening here?
If I run an elastic net learner a dozen times in a row, I get nine different results. I've confirmed that my input data is identical on each round (the hashcodes on my data strings and attribute strings are identical each round). Is there anything variable or non-deterministic about the elastic net process? Also, all of my work is done using BigDecimal, so any floating point issues would be within the regression. Is that what's happening here?