【发布时间】:2023-03-29 14:57:01
【问题描述】:
我有以下问题: 我有一个数据集(arff),其中存储了:字符、键保持时间、用户。 所以有了这些信息,我必须计算一个人在键盘上打字的概率。
如果有人在键盘上打字,将提取与上述相同的信息(用户、键保持时间、用户),并将与 arff 文件“比较”。结果应如下所示:我在 arff 文件中有一个用户“John”的数据集。之后,一个用户输入他的用户名“John”并写了一个文本。结果应该是用户“Johns”打字与存储在arff中的“John”数据集等价的概率。 对 90% 的人来说,这是对的人,对 90% 的人来说是约翰。
我希望,我可以解释我的问题。我的问题是,在这种情况下我应该采用哪个分类器?我是用 IBK 做的,但如果我有 15 个人,概率将除以 15,我得到的概率很小。 概率取决于 arff 中存储的人数。或者我应该将结果乘以人数以获得真实概率?
【问题讨论】:
-
当用户输入“John”时,您希望他是 John 还是不是 John 的概率,还是要找到与他最相似的用户?
-
我的意思是,你的分类器应该回答的问题是“他说他是约翰。他说的是真话吗?”或“他说他是约翰,但他到底是谁?”
-
这正是我的问题。所有这些都是有帮助的,但在我的情况下,这将是不够的:他是约翰的概率与不是约翰的概率。 (当易于实现时找到他最相似的用户)。答案应该是这样的,确切地说,他说他是约翰,但他说的是真话吗?”。
标签: java classification weka probability