STxAxTIC
LOL, I had to drag out another portable table and make a u-shaped configuration.
It was too time consuming closing the lids so I could get to the back row to make
adjustments. Overall the test yielded nothing, after 5 hours the best was around
90% and the overall average was in the high 70's. Going to have to try something
else.
I hate to bother you with another request but today I came up with another idea
for tuning. If interested the attached file contains comma delimited entries of
the raw outputs of the 3 predictors plus a 4th that shows the overall hit shows for
both 0's and 1,s and the last entry in each line is the correct prediction value.
This data is compiled by taking the 3 predictors output probabilities and then using
P^2, and nothing else. The data contains 100 test with a blank line at the end of
each run to separate them. I used 40 strings in the test so each run contains 40
results.
The first 4 columns are the (0) output probabilities, the second 4 are for the (1's).
The last entry is the actual value that showed in the next update. The lines that
have all 1'a are the strings that are made up of all zeros, ie, no ones in the string
being processed.
The idea is to try to find a small range that could be added at the end of each
prediction represented by each row. As it is now I add the 3 predictors outputs
and then divide by 3 for both 0's and 1's then take whichever is higher and use
that value as the prediction.
Here is one of the best results from yesterday's test. I was hoping for high 90's or maybe
even 100% No such luck
Test # 64
Total Strings = 40
[P1 =18] [Hits =14] [Misses = 4]
[P0 =22] [Hits =22] [Misses = 0]
Actual 1's =14 H-Ratio =1
Actual 0's =26 H-Ratio =.8461
Overall hits=36 of 40
Predictors score =.9
1's Missed on string/s ->12,27,31,38
0's Missed on string/s ->
A=0001-0111-0000-0011-0001-0011-0001-0001-0001-0011
P=0001-0111-0001-0011-0001-0011-0011-0011-0001-0111
End of prediction.............The goal of the file below would be to use it as a training set in order to calculate lower and
upper threshold range that can be applied in the final stage to tip the output in the direction
so to increase the overall hits. This data was calculated without my so called boost weights.
Anyway, if you have the time to mess with it, otherwise please don't feel any obligation. Just
throwing it out there. I am going to calculate a running average then calculate a tipping value
which would be the value needed to off set the predicted enough to swing the prediction in
favor of the correct value. Sounds simple enough but may need a new training set after each
update.
File image, explains the data structure.
https://i.postimg.cc/zDdmYrTx/help.png