algorithm - Akinator 游戏背后有什么样的算法?

标签 algorithm statistics machine-learning artificial-intelligence

Akinator app 总是让我感到惊讶可以通过问几个问题来猜出一个字符。所以我想知道什么样的算法或方法让它做到这一点?是否有此类算法的名称?我可以在哪里阅读有关它们的更多信息?

最佳答案

是的,这类算法有一个名称 - 它叫做 classification algorithms machine learning领域. Decision trees是分类算法的一个例子。

在这个分类问题中,算法的特征就是问题的答案。

可以通过多种方式来决定接下来应该问哪个问题 - 例如通过尝试最大化预测(或均值)entropy来自下一个问题。

关于algorithm - Akinator 游戏背后有什么样的算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13649646/

相关文章:

R:你如何在代数上撤消加权平均值?

python - 如何在 Pytorch 中迭代层

algorithm - 文件名复制算法

c++ - C++中两个大小相等的排序数组中位数的实现

仅使用模型对象重现二项式 glm

python - 为什么我的 ReLU 激活给出了错误的输出?

machine-learning - 如何为不同的客户预测不同的标签

最小化坐标间距离方差的算法

c - 比我使用的递归更好的方法(更好的时间复杂度)

python - 我从 GridSearchCV 获得的 R^2 分数与从 cross_val_score 获得的 R^2 分数非常不同,为什么? (sklearn、Python)