use*_*953 5 numbers machine-learning discrete-mathematics neural-network keras
你能对这个模型预测奇数进行改进吗?我能得到的最好的是50%,不管我的神经网络是多大而深.
from tensorflow import keras
X=[]
Y=[]
n=100
for i in range (n):
X+=[i]
Y+=[(-1)**i]
if Y[i]<0:
Y[i]=0
model = keras.Sequential([
keras.layers.Flatten(input_shape=(1, )),
keras.layers.Dense(2, activation=tf.nn.softmax),
keras.layers.Dense(1, activation=tf.nn.softmax)
])
model.compile(loss='binary_crossentropy', optimizer="adamax",metrics=['binary_accuracy'])
model.fit(X, Y, epochs=100,batch_size=10)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
227 次 |
| 最近记录: |