有这个网站http://www.diabloprogress.com/items/有自己的标准(我不知道)计算每个项目的评级。如果这些标准或权重是对还是错,我不感兴趣。
然而问题是我是否可以从每个项目中获取数据并制作3x3矩阵,找到每个矩阵的det并使用Crammer计算3个权重,如x = Det(x)/ D,y = Det(y) / D等。
或者换句话说,该系统是否是线性的?
更具体地说
我会对以下属性感兴趣:“每秒伤害”,“主要属性(力量或dex或int但不是活力”,“暴击乘数”
或3x3系统
1456x + 538y + 291z = 2909
1390x + 560y + 300z = 2898
1433x + 527y + 294z = 2871
答案 0 :(得分:3)
您应该提供一个实际链接,显示包含三个属性的项目列表。你不能指望人们猜测“每秒伤害”对应于网站上的“武器DPS”。
您始终可以设置3x3线性系统,并根据3个属性表达3个分数。但是如果你采用不同的3个项目,你计算的权重可能会给你不切实际的分数。
您要做的是将linear regression应用于一组N个项目和M个属性(M 这是一种简单的机器学习形式。要了解更多信息,您还可以在Coursera上尝试Machine Learning讲座。 如果您发现线性回归无法给出实际估算值,则需要升级到更复杂的模型。