agelencs / moa

Automatically exported from code.google.com/p/moa
0 stars 0 forks source link

still exceding budget a little #10

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Budget condition should be tested with future value.
Look at the additional code "+ 1" in the line below.

costNow = (this.costLabeling - this.numInstancesInitOption.getValue() + 1) / 
((double) this.iterationControl - this.numInstancesInitOption.getValue());

Corrected in clone: 
https://code.google.com/r/dpsabc-mostly-active-learning-mods/

Original issue reported on code.google.com by dps....@gmail.com on 8 Dec 2012 at 10:52

GoogleCodeExporter commented 8 years ago
The solution proposed wants to ensure that the budget condition is never 
breached. We allow to break the condition and suspend labeling when it is 
breached until we have enough budget again. We see no practical difference. In 
the limit both approaches would achieve the same desired result. So we think we 
should not go for changing.

Original comment by abi...@gmail.com on 22 Aug 2013 at 10:03