小编use*_*298的帖子

Keras - 线性层堆栈?

我开始按照这个“指南”学习如何制作神经网络,但我已经陷入了第一句话

https://keras.io/getting-started/sequential-model-guide/

线性堆栈到底是什么?

这是否意味着堆栈的导数是一个常数?(开玩笑,但我对那些没有定义他们所说内容的指南感到非常沮丧)

neural-network keras

4
推荐指数
1
解决办法
2416
查看次数

神经网络正弦近似

在花费数天未能使用神经网络进行 Q 学习之后,我决定回归基础并做一个简单的函数近似,看看一切是否正常工作,以及一些参数如何影响学习过程。这是我想出的代码

from keras.models import Sequential
from keras.layers import Dense
import matplotlib.pyplot as plt
import random
import numpy
from sklearn.preprocessing import MinMaxScaler

regressor = Sequential()
regressor.add(Dense(units=20, activation='sigmoid', kernel_initializer='uniform', input_dim=1))
regressor.add(Dense(units=20, activation='sigmoid', kernel_initializer='uniform'))
regressor.add(Dense(units=20, activation='sigmoid', kernel_initializer='uniform'))
regressor.add(Dense(units=1))
regressor.compile(loss='mean_squared_error', optimizer='sgd')
#regressor = ExtraTreesRegressor()

N = 5000
X = numpy.empty((N,))
Y = numpy.empty((N,))

for i in range(N):
    X[i] = random.uniform(-10, 10)
X = numpy.sort(X).reshape(-1, 1)

for i in range(N):
    Y[i] = numpy.sin(X[i])
Y = Y.reshape(-1, 1)

X_scaler = MinMaxScaler()
Y_scaler = MinMaxScaler() …
Run Code Online (Sandbox Code Playgroud)

python machine-learning neural-network deep-learning keras

1
推荐指数
1
解决办法
940
查看次数