尝试pi天nn,但预测不正确

时间:2019-03-13 20:31:19

标签: python numpy tensorflow keras neural-network

我正在尝试制作一个简单的神经网络来“学习” pi,奇怪的是,这个简单的神经网络的预测总是一个?

我知道这不是一个很好的用例,但我想看看神经网络是否可以通过这种方式找到pi ...

from keras.models import Sequential
from keras.layers import Dense
import numpy as np

model = Sequential()
model.add(Dense(1, activation='softmax',input_dim=1))
train_x = np.array([1,2,3,4,10])
train_y = [x*3.14 for x in train_x]
print(train_y)

model.compile(loss='mse',optimizer='adam', metrics=['accuracy'])
model.fit(train_x, train_y, epochs=300, batch_size=10)

print( model.predict( np.array([.5])) )
print( model.predict( np.array([2.5])) )

0 个答案:

没有答案