对tic tac toe数据集的逻辑回归

时间:2013-03-06 06:23:24

标签: dataset machine-learning regression

我想在Java中实现Logistic回归并将其应用于tic-tac-toe dataset

我正在考虑每个实例作为董事会的状态。所以每个实例都有9个功能。例如{x,o,o,x,o,b,x,x,o}是代表该委员会的实例:

x o o
x o b
x x o

所以我们有9个功能,可以使用{x,o,b}个值之一。

我听说过在这些情况下使用的分布式表示,根据这种情况我们对每个值都有以下表示:

x -> 1 0 0
b -> 0 1 0 
o -> 0 0 1

但我不知道如何对它应用逻辑回归。 有什么想法我们如何为逻辑回归算法表示这个数据集?

1 个答案:

答案 0 :(得分:1)

要使用分布式表示,您可以使用27(二进制)功能创建新实例。前3个特征表示x, o, b中的一个在第一个正方形上为真,而第二个正方形表示接下来的3个,依此类推。对于每组3个,实例将只有一个1,其余为0。标签将是x玩家是否获胜,如数据集中所示。

然后你只需对27个特征的向量进行逻辑回归,每个实例一个向量,它将尝试匹配每个向量的标签。