【发布时间】:2020-05-02 22:39:48
【问题描述】:
我在 keras 上工作,我有两个问题要解决(一个分类和其他回归),输入相同但输出不同 对于分类,所有数据都将被使用,也将用于回归,差异仅在输出层 我为每个模型创建一个模型,作为以下分类示例
model = Sequential()
model.add(Dense(300, activation='relu', input_dim=377))
model.add(Dense(256, activation='relu'))
model.add(Dense(128, activation='relu'))
model.add(Dropout(0.1))
model.add(Dense(56, activation='relu'))
model.add(Dense(16, activation='relu'))
model.add(Dropout(0.1))
model.add(Dense(1))#
而且效果很好,在最后一个模型中发生变化的相同模型适用于回归问题 我的问题是如何在多任务学习神经网络中整合这两个任务,它接受一个输入并输出这两个任务 我搜索了很多,但我没有找到我想要的解决方案 注意:我使用 CSV 文件格式的数据
任何帮助将不胜感激
【问题讨论】:
-
这似乎过于宽泛/模糊,而且很可能离题。请参阅How to Ask、help center。