【发布时间】:2021-01-24 21:04:23
【问题描述】:
原始数据集如上图所示。 CO(ppm) 是因变量。
model = Sequential()
#First Hidden Layer
model.add(Dense(64, activation='relu', kernel_initializer='random_normal', input_dim=19))
#Second Hidden Layer
model.add(Dense(4, activation='relu', kernel_initializer='random_normal'))
#model.add(Dropout(0.3))
#Output Layer
model.add(Dense(1, activation='sigmoid', kernel_initializer='random_normal'))
对于上面显示的二元分类问题,我试图获得混淆矩阵。 我有由 y_pred 和 y_test 生成的数组,并且数据类型不匹配,因为 y_pred 输出 从 0 到 1(sigmoid 激活函数)的值范围,并且 y_test 有一个由 仅 0 组成的数组和 1 秒。
如果有人能帮我找出一种方法来为此绘制混淆矩阵,我将不胜感激。
谢谢。
【问题讨论】:
标签: python-3.x pandas keras confusion-matrix