Utmaning: Skapa en Neuron
Uppgift
Swipe to start coding
Din uppgift är att implementera den grundläggande strukturen för en enskild neuron genom att fylla i de saknade delarna av koden nedan.
Följ dessa steg noggrant:
- Initiera parametrar:
- Skapa en array av vikter med hjälp av
np.random.uniform()med värden i intervallet [−1,1). - Skapa ett enskilt bias-värde med samma uniforma fördelning.
- Skapa en array av vikter med hjälp av
- Båda ska initieras i neuronens konstruktor (
__init__).
- Beräkna neuronens input:
- Inuti metoden
activate(), beräkna den viktade summan av indata med hjälp av skalärprodukt:
np.dot(inputs, self.weights)
- Lägg till bias till denna summa och spara resultatet i variabeln
input_sum_with_bias.
- Applicera aktiveringsfunktionen:
- Använd den tillhandahållna funktionen
sigmoid()för att beräkna neuronens output fråninput_sum_with_bias. - Spara resultatet i variabeln
outputoch returnera det.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 2
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 4
Utmaning: Skapa en Neuron
Svep för att visa menyn
Uppgift
Swipe to start coding
Din uppgift är att implementera den grundläggande strukturen för en enskild neuron genom att fylla i de saknade delarna av koden nedan.
Följ dessa steg noggrant:
- Initiera parametrar:
- Skapa en array av vikter med hjälp av
np.random.uniform()med värden i intervallet [−1,1). - Skapa ett enskilt bias-värde med samma uniforma fördelning.
- Skapa en array av vikter med hjälp av
- Båda ska initieras i neuronens konstruktor (
__init__).
- Beräkna neuronens input:
- Inuti metoden
activate(), beräkna den viktade summan av indata med hjälp av skalärprodukt:
np.dot(inputs, self.weights)
- Lägg till bias till denna summa och spara resultatet i variabeln
input_sum_with_bias.
- Applicera aktiveringsfunktionen:
- Använd den tillhandahållna funktionen
sigmoid()för att beräkna neuronens output fråninput_sum_with_bias. - Spara resultatet i variabeln
outputoch returnera det.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 2
single