Verborgen laag

term_id: hidden_layer

Category: basic_concepts

Definition

Een verborgen laag bestaat uit neuronen die invoer ontvangen van vorige lagen, gewichten en bias toepassen en getransformeerde gegevens doorgeven via een activatiefunctie. Deze lagen stellen neurale netwerken in staat complexe patronen en niet-lineaire relaties te leren.

Summary

Een tussenliggende laag in een neurale netwerk tussen de invoer- en uitvoerlagen die kenmerken verwerkt.

Key Concepts

  • Neurale netwerken
  • Kenmerkextractie
  • Activatiefuncties
  • Diep leren

Use Cases

  • Systeem voor beeldherkenning
  • Modellen voor natuurlijke taalverwerking
  • Predictieve analyses

Code Example

1
2
3
4
5
6
import torch.nn as nn
model = nn.Sequential(
    nn.Linear(784, 128),
    nn.ReLU(),
    nn.Linear(128, 10)
)