Neurális hálózat
term_id: neural_network
Category: basic_concepts
Definition
Egy neurális hálózat algoritmusok sorozata, amely megpróbálja felismerni az adatok halmazában rejlő alapvető kapcsolatokat egy olyan folyamat során, amely utánozza az emberi agy működését. A hálózat rétegekből
Summary
Egy biológiai agyakból merítő inspirációt vevő számítási rendszer, amely rétegekben elrendezett, egymással összekapcsolt csomópontokból vagy neuronokból áll.
Key Concepts
- Perceptron
- Visszaterjedés (Backpropagation)
- Aktivációs függvények
- Súlyok és torzítások (Bias)
Use Cases
- Képfelismerés
- Beszédfelismerés
- Prediktív analitika
Code Example
import torch.nn as nn
class SimpleNN(nn.Module):
def __init__(self):
super(SimpleNN, self).__init__()
self.layer = nn.Linear(10, 1)
def forward(self, x):
return self.layer(x)