keras - Keras 不断预测默认值
问题描述
我有一个数据集,在不同的行中包含不同数量的参数。例如,我的数据集可能如下所示:
参数 1 | 参数 2 | 参数 3 | 参数 4 | 输出 1 | 输出 2 |
---|---|---|---|---|---|
12 | 34 | 1 | 11 | 一个 | 乙 |
18 | 42 | -999999 | -999999 | 乙 | -999999 |
2 | 4 | 17 | -999999 | 一个 | D |
99 | -999999 | -999999 | -999999 | 一个 | -999999 |
-999999 只是一个默认值。由于 keras 需要相同数量的输入参数,我决定用这个默认值填充其他空列。
不幸的是,这个值经常出现,从而导致网络认为这一定是某种重要的值(在输入和输出中)并且总是预测它。网络可以轻松达到 100% 的准确率,但所有假设都是错误的。
我该如何解决这个问题?有什么办法可以削弱这个网络中默认值的影响?
请记住:我想保留列列和行行(不切换)。一列中的值(输出除外)始终是唯一的。
解决方案
推荐阅读
- c - C将void指针数组传递给函数
- php - 我想问如何将此mysqli代码更改为PDO?其他页面无法解决我的问题
- powershell - 从 Get-Childitem 捕获不可访问文件夹的路径
- python - 如何在 django rest 框架序列化程序中序列化布尔值列表?
- javascript - this.props.navigation.navigate() 不工作
- python - Confused Regarding PyTorch GRU Docs
- tensorflow - Rasa x 不使用 GPU
- version-control - Perforce 命令超时似乎不起作用
- javascript - 使用数据属性检索元素的语法
- java - Quarkus:IllegalStateException:无法为 CLASS bean 构造类型句柄