-
Sujet
-
Hello, en gros j’apprend les bases des réseaux neuronaux et j’ai donc un code le plus basic pérmétant d’entrainer une ia à trouver un carré d’un nombre.
Cependant mes loss reste bloqué à zero donc ne progresse plus à partir d’un certain point qui n’est absolument pas précie.Quelqu’un aurait une idée ?
Mon code:
import numpy as np
import time
import random
from keras import models, layers, optimizersmodel = models.Sequential()
model.add(layers.Dense(units=3, input_shape=(1,)))
model.add(layers.Dense(units=64))model.add(layers.Dense(units=1))
entree = np.array()
sortie = np.array()model.compile(loss=’mean_squared_error’, optimizer=optimizers.Adam(learning_rate=0.0001))
model.fit(x=entree, y=sortie, epochs=5000)while True:
x = int(input(« Nombre : »))
print(« Prédiction: » + str(model.predict(np.array([[x]]))))Le cmd après des milliers de gen en screen ( le loss est à 1 depuis la gen 1500…)
——————–
sl4yz – Envoyé depuis le Discord : Culte du code
- Vous devez être connecté pour répondre à ce sujet.