【发布时间】:2020-10-30 17:14:54
【问题描述】:
输入 X = [[1,1,1,1,1], [1,2,1,3,7], [3,1,5,7,8]] ETC.. 输出 Y = [[0.77],[0.63],[0.77],[1.26]] 等..
输入 x 表示一些组合示例
["car", "black", "sport", "xenon", "5dor"]
["car", "red", "sport", "noxenon", "3dor"] etc...
输出表示组合的一些分数。
我需要什么?我需要预测组合是好是坏......
数据集大小 10k..
型号:
model.add(Dense(20, input_dim = 5, activation = 'relu'))
model.add(Dense(20, activation = 'relu'))
model.add(Dense(1, activation = 'linear'))
优化器 = adam,损失 = mse,验证拆分 0.2,epoch 30
Tr:
Epoch 1/30
238/238 [==============================] - 0s 783us/step - loss: 29.8973 - val_loss: 19.0270
Epoch 2/30
238/238 [==============================] - 0s 599us/step - loss: 29.6696 - val_loss: 19.0100
Epoch 3/30
238/238 [==============================] - 0s 579us/step - loss: 29.6606 - val_loss: 19.0066
Epoch 4/30
238/238 [==============================] - 0s 583us/step - loss: 29.6579 - val_loss: 19.0050
Epoch 5/30
不好没有意义......
我需要一些关于如何正确设置或构建模型的好文档...
【问题讨论】:
标签: python tensorflow keras model artificial-intelligence