(load "encoder.lisp") (load "backprop.lisp") (load "weather.lisp") (backprop-m weather-examples) Examples: ((- (SUNNY HOT HIGH FALSE)) (- (SUNNY HOT HIGH TRUE)) (+ (OVERCAST HOT HIGH FALSE)) (+ (RAIN MILD HIGH FALSE)) (+ (RAIN COOL NORMAL FALSE)) (- (RAIN COOL NORMAL TRUE)) (+ (OVERCAST COOL NORMAL TRUE)) (- (SUNNY MILD HIGH FALSE)) (+ (SUNNY COOL NORMAL FALSE)) (+ (RAIN MILD NORMAL FALSE)) (+ (SUNNY MILD NORMAL TRUE)) (+ (OVERCAST MILD HIGH TRUE)) (+ (OVERCAST HOT NORMAL FALSE)) (- (RAIN MILD HIGH TRUE))) BACKPROP program initializing ... 1 2 3 4 5 6 7 8 9 Cycle 10 Percentage correct = 7.143% 11 12 13 14 15 16 17 18 19 Cycle 20 Percentage correct = 50.000% 21 22 23 24 25 26 27 28 29 Cycle 30 Percentage correct = 57.143% 31 32 33 34 35 36 37 38 39 Cycle 40 Percentage correct = 64.286% 41 42 43 44 45 46 47 48 49 Cycle 50 Percentage correct = 57.143% 51 52 53 54 55 56 57 58 59 Cycle 60 Percentage correct = 71.429% 61 62 63 64 65 66 67 68 69 Cycle 70 Percentage correct = 85.714% 71 72 There were 72 training cycles. Network Contents Output Unit 0 - Bias = -1.53846 Wt from hidden unit 0 = 2.96784 Wt from hidden unit 1 = 0.10818 Wt from hidden unit 2 = -4.71266 Wt from hidden unit 3 = 5.99308 Hidden Unit 0 - Bias = -0.00410 Wt from input unit 0 = -1.32251 Wt from input unit 1 = 1.36216 Wt from input unit 2 = -0.41189 Wt from input unit 3 = -0.69875 Wt from input unit 4 = 1.07045 Wt from input unit 5 = -0.31570 Wt from input unit 6 = -1.39513 Wt from input unit 7 = 1.43401 Wt from input unit 8 = -1.09888 Wt from input unit 9 = 0.94281 Hidden Unit 1 - Bias = -0.06798 Wt from input unit 0 = -0.32849 Wt from input unit 1 = 0.11083 Wt from input unit 2 = 0.04904 Wt from input unit 3 = -0.16573 Wt from input unit 4 = -0.23086 Wt from input unit 5 = -0.15063 Wt from input unit 6 = -0.06581 Wt from input unit 7 = 0.30618 Wt from input unit 8 = -0.43222 Wt from input unit 9 = 0.19948 Hidden Unit 2 - Bias = -0.09525 Wt from input unit 0 = 1.65756 Wt from input unit 1 = -2.07875 Wt from input unit 2 = 0.42989 Wt from input unit 3 = 1.07370 Wt from input unit 4 = -1.33124 Wt from input unit 5 = 0.37038 Wt from input unit 6 = 1.60560 Wt from input unit 7 = -1.95512 Wt from input unit 8 = 1.35103 Wt from input unit 9 = -1.01590 Hidden Unit 3 - Bias = -0.01660 Wt from input unit 0 = -2.18492 Wt from input unit 1 = 2.98176 Wt from input unit 2 = -0.49318 Wt from input unit 3 = -1.46411 Wt from input unit 4 = 2.05583 Wt from input unit 5 = -0.37791 Wt from input unit 6 = -2.60182 Wt from input unit 7 = 2.59589 Wt from input unit 8 = -1.62732 Wt from input unit 9 = 1.72721