用Keras构建神经网络后,为啥loss function的值在训练过程中一直不变
鉴于你用了softmax,这是一个分类问题,分类问题dense layer连到1显然不对,最后一层,你有多少个class就应该有多少个node,然后一定要记得把y变成one hot表示,问题就应该解决了。
■网友
【用Keras构建神经网络后,为啥loss function的值在训练过程中一直不变】 learning rate太大,或者layer数量太少。我之前也写过一个conv+flatten+dense的结构,碰到的问题也是训练时loss不变,多加几个dense之后就好了
推荐阅读
- 大别山区贫困村的致富经:筑牢产业根基构建乡村振兴高楼
- 废弃矿坑建乐园安徽马鞍山构建完善长三角生态屏障
- 上海构建现代环境治理体系集成示范区打造超大城市生态环境治理的“样本”
- |在服务全国构建新发展格局中展现担当—— 全省抗击新冠肺炎疫情表彰大会在经济战线引发热烈反响
- 社区工作者|睢宁探索构建社区工作者职业体系 平均报酬达6万元/年
- 陆卫东|构建新格局 开启新征程
- 神经网络算法是否真的属于人工智能范畴
- |“常州特教在线”IEP平台开通
- “惠宿保”在宿迁上线 构建多层次医保体系
- |加速构建“轨道上的江苏” 年底建成“三纵四横”高铁网,北沿江高铁即将开工