machine-learning - 任何改进神经网络对特征月的泛化的方法
问题描述
我想开发一个神经网络来预测冠状病毒的感染率。我有一个功能monthOfYear,并使用一个输入节点来表示它。该节点可以采用从 1 到 12 的整数值,表示一年中的月份。然而,结果表明该神经网络的泛化能力较差,尤其是在一年的十二月和次年的一月之间。对设计monthOfYear的新表示有什么建议吗?谢谢。
解决方案
当表示一个类(比如一个月)时,你应该避免使用整数,而是使用OneHotEncoder。这样,代表 9 月的数字 9 不会被理解为“小于”12 月或 12 月。
推荐阅读
- cpu - Address in Program Counter Register
- c# - Initialize Component Function not working and btnstop not working
- php - Web site cannot handle more than 50 concurrent visitors, what is wrong?
- lua - 尝试使用 http 制作新的 github repos 文件
- procedure - 在 informix 12.10 中执行过程时出现语法错误
- git - 在 git reset --hard 之后将新提交从分离的头部推回 github 上的原始主目录
- wiremock - Wiremock 无法匹配 url
- c# - 使用嵌入式 PDB 时是否会影响性能
- php - Laravel 8 Gate/Policy 无法打开流:Nginx 服务器上的权限被拒绝
- assembly - 关于 Aarch64 汇编地址格式的问题