machine-learning - 异构数据分类器

标签 machine-learning neural-network artificial-intelligence classification

我有一个由5个温度值组成的1000个样本的l2维数据集, 5 个价格值,一个代表人类专家判断的整数值(未决定=0,好=1,坏=2,危险=4)和一个我想学习预测的二元决策变量。

如何找到能够处理这种异构数据的分类器?

我正在考虑为每个可能的人类判断(0,1,2,4)构建一个分类器,所以 4 个分类器。 因此,对于每个人类判断值,我会: - 集中并降低温度和价格值 - 也许使用PCA删除一些不相关的特征 - 使用机器学习方法进行分类(如多层神经网络或 SVM)

我的方法正确吗? (如果有 1000 种可能的人类判断而不是 4 种怎么办?)

最佳答案

SVM 或 ANN 类别编码的典型方式是 1-of-C 编码:

一般来说,几乎每个分类器都可以处理异构数据。但您必须对输入进行预处理(缩放、标准化……)。我给你的链接中应该有很多提示。

关于machine-learning - 异构数据分类器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10349729/

相关文章:

machine-learning - PCA、TruncatedSVD 和 ICA 之间的详细区别是什么?

r - 如何在 R 中使用 LibSVM 执行 10 折交叉验证?

opencv - OpenCV 或类似产品中是否有可用的卷积神经网络实现?

java - 有没有一种方法可以在DL4J中更改神经网络的拓扑而无需重新训练?

machine-learning - 机器学习和 m 估计

java - 使用 Spark 并行化集合

tensorflow - 如何用元信息丰富卷积神经网络?

python-3.x - 如何一起训练不同特征类型的分类器?如字符串、数字、分类、时间戳等

python - Keras 2 fit_generator 用户警告 : `steps_per_epoch` is not the same as the Keras 1 argument `samples_per_epoch`

python - 如何使用新数据在 sklearn 中重新训练逻辑回归模型