Skip to content

Instantly share code, notes, and snippets.

@thomasbrus
Last active August 29, 2015 14:07
Show Gist options
  • Save thomasbrus/7d0a540dc759bd70e7ec to your computer and use it in GitHub Desktop.
Save thomasbrus/7d0a540dc759bd70e7ec to your computer and use it in GitHub Desktop.
Predictions of final scores in Scrabble
=== Run information ===
Scheme:weka.classifiers.functions.LeastMedSq -S 4 -G 0
Relation: scrabble-game-states
Instances: 7273
Attributes: 6
number_of_moves
first_player_current_score
second_player_current_score
first_player_average_score
second_player_average_score
first_player_final_score
Test mode:10-fold cross-validation
=== Classifier model (full training set) ===
Linear Regression Model
first_player_final_score =
-3.0703 * number_of_moves +
0.5919 * first_player_current_score +
-0.2428 * second_player_current_score +
1.9095 * first_player_average_score +
-0.132 * second_player_average_score +
290.3917
Time taken to build model: 3.27 seconds
=== Predictions on test data ===
inst#, actual, predicted, error (number_of_moves,first_player_current_score,second_player_current_score,first_player_average_score,second_player_average_score)
1 373 348.474 -24.526 (22,261,270,23.727273,24.545455)
2 348 300.516 -47.484 (12,94,179,15.666667,29.833333)
3 304 330.736 26.736 (34,304,304,17.882353,17.882353)
4 376 309.619 -66.381 (10,70,91,14,18.2)
5 324 322.357 -1.643 (31,275,311,17.1875,19.4375)
...
=== Cross-validation ===
=== Summary ===
Correlation coefficient 0.6517
Mean absolute error 27.6225
Root mean squared error 37.0841
Relative absolute error 73.3542 %
Root relative squared error 76.465 %
Total Number of Instances 7273
=== Run information ===
Scheme:weka.classifiers.functions.MultilayerPerceptron -L 0.3 -M 0.2 -N 500 -V 0 -S 0 -E 20 -H a
Relation: scrabble-game-states
Instances: 7273
Attributes: 6
number_of_moves
first_player_current_score
second_player_current_score
first_player_average_score
second_player_average_score
first_player_final_score
Test mode:10-fold cross-validation
=== Classifier model (full training set) ===
Linear Node 0
Inputs Weights
Threshold -0.4669576495808945
Node 1 2.2512619588416736
Node 2 1.0744766793659923
Node 3 2.2545291135379335
Sigmoid Node 1
Inputs Weights
Threshold -4.238608189115469
Attrib number_of_moves -3.663771437791643
Attrib first_player_current_score 1.9572937281300482
Attrib second_player_current_score -0.08649401358135352
Attrib first_player_average_score 0.07558299314165569
Attrib second_player_average_score 0.040766427012599596
Sigmoid Node 2
Inputs Weights
Threshold -0.724876904142662
Attrib number_of_moves -2.1611105661973986
Attrib first_player_current_score 4.503619135515954
Attrib second_player_current_score -1.563840983535259
Attrib first_player_average_score -0.17093606353228236
Attrib second_player_average_score -0.1245363120090475
Sigmoid Node 3
Inputs Weights
Threshold -4.218374106868137
Attrib number_of_moves -3.5460693111417094
Attrib first_player_current_score 1.9198355447503348
Attrib second_player_current_score -0.1575953700026658
Attrib first_player_average_score 0.08622588708226837
Attrib second_player_average_score 0.057839463887051384
Class
Input
Node 0
Time taken to build model: 2.49 seconds
=== Predictions on test data ===
inst#, actual, predicted, error
1 373 351.573 -21.427
2 348 292.735 -55.265
3 304 327.02 23.02
4 376 311.414 -64.586
5 324 316.759 -7.241
...
=== Cross-validation ===
=== Summary ===
Correlation coefficient 0.6977
Mean absolute error 26.3927
Root mean squared error 34.8298
Relative absolute error 70.0883 %
Root relative squared error 71.8168 %
Total Number of Instances 7273
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment