Udfordring: Oprettelse af en Neuron
Opgave
Swipe to start coding
Din opgave er at implementere den grundlæggende struktur af en enkelt neuron ved at udfylde de manglende dele af koden nedenfor.
Følg disse trin nøje:
- Initialisering af parametre:
- Opret arrayet af vægte ved hjælp af
np.random.uniform()med værdier i intervallet [−1,1). - Opret en enkelt bias-værdi ved hjælp af den samme uniforme fordeling.
- Opret arrayet af vægte ved hjælp af
- Begge skal initialiseres i neuronens konstruktør (
__init__).
- Beregning af neuronens input:
- Inde i
activate()-metoden beregnes den vægtede sum af inputtene ved hjælp af prikproduktet:
- Inde i
np.dot(inputs, self.weights)
- Læg bias til denne sum og gem resultatet i variablen
input_sum_with_bias.
- Anvendelse af aktiveringsfunktionen:
- Brug den medfølgende
sigmoid()-funktion til at beregne neuronens output ud frainput_sum_with_bias.
- Brug den medfølgende
- Gem resultatet i variablen
outputog returnér det.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 2
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 4
Udfordring: Oprettelse af en Neuron
Stryg for at vise menuen
Opgave
Swipe to start coding
Din opgave er at implementere den grundlæggende struktur af en enkelt neuron ved at udfylde de manglende dele af koden nedenfor.
Følg disse trin nøje:
- Initialisering af parametre:
- Opret arrayet af vægte ved hjælp af
np.random.uniform()med værdier i intervallet [−1,1). - Opret en enkelt bias-værdi ved hjælp af den samme uniforme fordeling.
- Opret arrayet af vægte ved hjælp af
- Begge skal initialiseres i neuronens konstruktør (
__init__).
- Beregning af neuronens input:
- Inde i
activate()-metoden beregnes den vægtede sum af inputtene ved hjælp af prikproduktet:
- Inde i
np.dot(inputs, self.weights)
- Læg bias til denne sum og gem resultatet i variablen
input_sum_with_bias.
- Anvendelse af aktiveringsfunktionen:
- Brug den medfølgende
sigmoid()-funktion til at beregne neuronens output ud frainput_sum_with_bias.
- Brug den medfølgende
- Gem resultatet i variablen
outputog returnér det.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 2
single