keras sequential 预测值为啥输出后半部分为恒定值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keras sequential 预测值为啥输出后半部分为恒定值相关的知识,希望对你有一定的参考价值。

参考技术A 近刚始使用theano, 经验连基本模型都跑通于看Keras源码比较简洁作theano示例教程看受:
文档看似全每layer干啥每参数啥都写读代码实际文档理解其具体用点看issue讨论看同example似乎且都能直接run都real world数据集看似实际于新手需要模型跟example完全容易搞懂底需要输入输数据搞啥格式举例example都做classification没做sequence labeling例想拿做pos tagging知道数据何组织些其实花读代码或者翻翻issue讨论解决我相信少认真读代码或者看讨论直接换工具我觉目前doc懂代码才能看懂懂看文档没啥用
2.项目简单所发者跃每都新东西加进今增加新支端用theano或者tensorflow貌似由于支持scanbackend用tensorflow没实现recurrent layer意识文档问题觉需要白用户加点tutorial光给develop看
我没用其framework仅说keras拿习theano基本用错
库本身代码比较简单易读我作python菜鸟能看懂目前modelsequentialgrapgh两种前者并指recurrent说网络层层堆(包括recurrent).其主要概念包括layerregularizer, optimizer,objective都离layer用于build每层输函数model用层输根据objective每layerregularizer确定终costupdate用optimizer更新参数四看加modelfit函数用theano啦模型都能coverseq2seq种现用建议要光看example看看github issues讨论实找直接提问效率面我懂theano优化觉keras种封装没本跟自用原theanotheano本身慢啊估计我懂用吧本回答被提问者采纳

以上是关于keras sequential 预测值为啥输出后半部分为恒定值的主要内容,如果未能解决你的问题,请参考以下文章

Keras 中的 LSTM 序列预测只输出输入的最后一步

keras 序贯(Sequential)模型 常见设置

为啥keras模型编译后预测速度变慢?

基于Keras的深度学习程序开发-MNIST with Keras & Sequential应用

当 keras 进行主题预测时,mse 的损失始终为 0

Keras中的LSTM