Udfordring: Oprettelse af en Neuron
Opgave
Swipe to start coding
Din opgave er at implementere den grundlæggende struktur for en enkelt neuron ved at udfylde de manglende dele af koden nedenfor.
Følg disse trin nøje:
- Initialisering af parametre:
- Opret arrayet af weights 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 weights 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 dot-produktet:
- 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
Suggested prompts:
Can you explain this in simpler terms?
What are the main takeaways from this?
Can you give me an example?
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 for en enkelt neuron ved at udfylde de manglende dele af koden nedenfor.
Følg disse trin nøje:
- Initialisering af parametre:
- Opret arrayet af weights 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 weights 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 dot-produktet:
- 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