Dynamic Bayesian Approach for Detecting Cheats in Multi-Player ...
Dynamic Bayesian Approach for Detecting Cheats in Multi-Player ...
Dynamic Bayesian Approach for Detecting Cheats in Multi-Player ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
7<br />
8<br />
9<br />
10<br />
11<br />
12<br />
13<br />
14<br />
15<br />
16<br />
17<br />
18<br />
19<br />
20<br />
21<br />
22<br />
23<br />
24<br />
25<br />
26<br />
27<br />
28<br />
29<br />
30<br />
31<br />
32<br />
33<br />
34<br />
35<br />
36<br />
37<br />
38<br />
39<br />
40<br />
41<br />
42<br />
43<br />
44<br />
45<br />
46<br />
47<br />
48<br />
49<br />
50<br />
51<br />
52<br />
53<br />
54<br />
55<br />
56<br />
57<br />
58<br />
59<br />
60<br />
61<br />
62<br />
63<br />
64<br />
65<br />
18 S.F. Yeung, John C.S. Lui<br />
probability (%)<br />
100<br />
90<br />
80<br />
70<br />
60<br />
50<br />
40<br />
30<br />
20<br />
10<br />
Inferred probability of cheat<strong>in</strong>g<br />
0<br />
0 50 100 150 200 250 300 350 400 450 500<br />
timeframe<br />
(a) honest player hc1<br />
probability (%)<br />
100<br />
90<br />
80<br />
70<br />
60<br />
50<br />
40<br />
30<br />
20<br />
10<br />
Inferred probability of cheat<strong>in</strong>g<br />
0<br />
0 50 100 150 200 250 300 350 400 450 500<br />
timeframe<br />
(c) honest player ha1<br />
probability (%)<br />
100<br />
90<br />
80<br />
70<br />
60<br />
50<br />
40<br />
30<br />
20<br />
10<br />
Inferred probability of cheat<strong>in</strong>g<br />
0<br />
0 50 100 150 200 250 300 350 400 450 500<br />
timeframe<br />
(e) honest player ha1<br />
probability (%)<br />
100<br />
90<br />
80<br />
70<br />
60<br />
50<br />
40<br />
30<br />
20<br />
10<br />
Inferred probability of cheat<strong>in</strong>g<br />
0<br />
0 50 100 150 200 250 300 350 400 450 500<br />
timeframe<br />
(g) honest player hb1<br />
probability (%)<br />
100<br />
90<br />
80<br />
70<br />
60<br />
50<br />
40<br />
30<br />
20<br />
10<br />
Inferred probability of cheat<strong>in</strong>g<br />
0<br />
0 50 100 150 200 250 300 350 400 450 500<br />
(b) cheater cc1<br />
probability (%)<br />
100<br />
90<br />
80<br />
70<br />
60<br />
50<br />
40<br />
30<br />
20<br />
10<br />
timeframe<br />
Inferred probability of cheat<strong>in</strong>g<br />
0<br />
0 50 100 150 200 250 300 350 400 450 500<br />
(d) cheater ca1<br />
probability (%)<br />
100<br />
90<br />
80<br />
70<br />
60<br />
50<br />
40<br />
30<br />
20<br />
10<br />
timeframe<br />
Inferred probability of cheat<strong>in</strong>g<br />
0<br />
0 50 100 150 200 250 300 350 400 450 500<br />
(f) cheater ca1<br />
probability (%)<br />
100<br />
90<br />
80<br />
70<br />
60<br />
50<br />
40<br />
30<br />
20<br />
10<br />
timeframe<br />
0<br />
0 50 100 150 200 250 300 350 400 450 500<br />
(h) cheater cb1<br />
Inferred probability of cheat<strong>in</strong>g<br />
Fig. 8 Result of Experiment 3. Use different comb<strong>in</strong>ations of data set <strong>for</strong> tra<strong>in</strong><strong>in</strong>g and <strong>in</strong>ference. Learn session B and <strong>in</strong>fer session C: cheater<br />
(a) and honest player (b). Learn session B and <strong>in</strong>fer session A: cheater (c) and honest player (d). Learn session C and <strong>in</strong>fer session A: cheater (e)<br />
and honest player (f). Learn session C and <strong>in</strong>fer session B: cheater (g) and honest player (h).<br />
timeframe