-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comparisons of dumb learner with progressive and projective sampling #19
Comments
Winslrzip ( 433 )Training Set Size
Minimum Rank Found
wc-3d-c4_obj2 ( 756 )Training Set Size
Minimum Rank Found
HSMGP_num ( 3457 )Training Set Size
Minimum Rank Found
Dune ( 2305 )Training Set Size
Minimum Rank Found
wc+wc-3d-c4-obj1 ( 196 )Training Set Size
Minimum Rank Found
wc+wc-3d-c4-obj2 ( 196 )Training Set Size
Minimum Rank Found
wc-6d-c1-obj2 ( 2880 )Training Set Size
Minimum Rank Found
wc-6d-c1-obj1 ( 2880 )Training Set Size
Minimum Rank Found
rs-6d-c3_obj2 ( 3840 )Training Set Size
Minimum Rank Found
wc+sol-3d-c4-obj2 ( 196 )Training Set Size
Minimum Rank Found
wc+sol-3d-c4-obj1 ( 196 )Training Set Size
Minimum Rank Found
wc+rs-3d-c4-obj1 ( 196 )Training Set Size
Minimum Rank Found
wc+rs-3d-c4-obj2 ( 196 )Training Set Size
Minimum Rank Found
sort_256_obj2 ( 206 )Training Set Size
Minimum Rank Found
sol-6d-c2-obj1 ( 2866 )Training Set Size
Minimum Rank Found
|
(Not so much) WinsBDBC_AllMeasurements ( 2561 )Training Set Size
Minimum Rank Found
rs-6d-c3_obj1 ( 3840 )Training Set Size
Minimum Rank Found
sol-6d-c2-obj2 ( 2862 )Training Set Size
Minimum Rank Found
|
FailsSQL_AllMeasurements ( 4654 )Training Set Size
Minimum Rank Found
X264_AllMeasurements ( 1153 )Training Set Size
Minimum Rank Found
Apache_AllMeasurements ( 192 )Training Set Size
Minimum Rank Found
WGet ( 189 )Training Set Size
Minimum Rank Found
|
vivekaxl
changed the title
Comparisons with progressive and projective sampling
Comparisons of dumb learner with progressive and projective sampling
Nov 14, 2016
This was referenced Nov 15, 2016
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hypothesis
To find the most efficient configuration for a given workload, an accurate model of the system is not required. Rather a dumb model is 'good enough'.
How to build this 'good enough' model?
What is minimum rank found?
Comparisions
Progressively increase the size of the testing dataset until the prediction accuracy (mmre) doesn't reach a particular threshold (10%) in this case.
Using heuristic called feature-frequencies an initial population is generated and use to estimate the learning curve. Once the learning curve is found, the optimal size of the training set it also known. code
Summary of Results
Not so much wins?
Using really less number of configuration when compared with other two methods
where as the min ranks found are statistically significantly worse than competing methods. But if you look at the minimum ranks found: BDBC 2/2561 (median 2 out of 2561 possible configurations), rs-6d-c3-obj1 2/3840 and sol-6d-c2-obj2 5/2862.
Losses
The rank method uses more number of configuration. This is because all the data sets can be used to build accurate models with few number of configurations for eg SQL and hence terminates much faster. Our counter to these results would be in the real world, it is difficult to find systems which are so accurate. I don't have a reference to this statement but I am looking for one.
The text was updated successfully, but these errors were encountered: