Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

400
Vistas
¿Cómo extraer pesos de sesgo en el modelo secuencial de Keras?

Estoy ejecutando una red de avance simple usando Keras . Teniendo solo una capa oculta, me gustaría hacer algunas inferencias con respecto a la relevancia de cada entrada para cada salida y me gustaría extraer los pesos.

Este es el modelo:

 def build_model(input_dim, output_dim): n_output_layer_1 = 150 n_output = output_dim model = Sequential() model.add(Dense(n_output_layer_1, input_dim=input_dim, activation='relu')) model.add(Dropout(0.25)) model.add(Dense(n_output))

Para extraer el peso escribí:

 for layer in model.layers: weights = layer.get_weights() weights = np.array(weights[0]) #this is hidden to output first = model.layers[0].get_weights() #input to hidden first = np.array(first[0])

Desafortunadamente, no obtengo las columnas de sesgo en las matrices, que sé que Keras coloca automáticamente.

¿Sabes cómo recuperar los pesos de los sesgos?

Gracias de antemano por su ayuda !

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

get_weights() para una capa Dense devuelve una lista de dos elementos, el primer elemento contiene los pesos y el segundo elemento contiene los sesgos. Así que simplemente puedes hacer:

 weights = model.layers[0].get_weights()[0] biases = model.layers[0].get_weights()[1]

Tenga en cuenta que los pesos y los sesgos ya son matrices numpy.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda