keras模型预测时都是一个类

采用1DCNN训练模型,训练的准确和验证准确率都挺高的,87%左右,为啥加载训练好的模型调用predict函数,预测的都是一个类。其中数据一共有两个类。

感觉是输入与输出关联性不大的问题,考虑作一个基准模型,对于所有样本均预测为0,就能正确预测90.91%的样本,如果没超过这个,基本可以认为模型无效

看看是不是存在样本不平衡,或者没有正确对输入数据随机打散(用batch方式训练时)