Utfordring: Lage et Nevron
Oppgave
Swipe to start coding
Din oppgave er å implementere den grunnleggende strukturen til et enkelt nevron ved å fullføre de manglende delene av koden nedenfor.
Følg disse trinnene nøye:
- Initialiser parametere:
- Opprett et array med weights ved å bruke
np.random.uniform()med verdier i området [−1,1). - Opprett en enkelt bias-verdi ved å bruke den samme uniforme fordelingen.
- Opprett et array med weights ved å bruke
- Begge skal initialiseres i nevronets konstruktør (
__init__).
- Beregn nevronets input:
- Inne i
activate()-metoden, beregn den vektede summen av inputene ved å bruke prikkproduktet:
- Inne i
np.dot(inputs, self.weights)
- Legg til bias til denne summen og lagre resultatet i variabelen
input_sum_with_bias.
- Bruk aktiveringsfunksjonen:
- Bruk den gitte
sigmoid()-funksjonen for å beregne nevronets output frainput_sum_with_bias.
- Bruk den gitte
- Lagre resultatet i variabelen
outputog returner det.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 2
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 4
Utfordring: Lage et Nevron
Sveip for å vise menyen
Oppgave
Swipe to start coding
Din oppgave er å implementere den grunnleggende strukturen til et enkelt nevron ved å fullføre de manglende delene av koden nedenfor.
Følg disse trinnene nøye:
- Initialiser parametere:
- Opprett et array med weights ved å bruke
np.random.uniform()med verdier i området [−1,1). - Opprett en enkelt bias-verdi ved å bruke den samme uniforme fordelingen.
- Opprett et array med weights ved å bruke
- Begge skal initialiseres i nevronets konstruktør (
__init__).
- Beregn nevronets input:
- Inne i
activate()-metoden, beregn den vektede summen av inputene ved å bruke prikkproduktet:
- Inne i
np.dot(inputs, self.weights)
- Legg til bias til denne summen og lagre resultatet i variabelen
input_sum_with_bias.
- Bruk aktiveringsfunksjonen:
- Bruk den gitte
sigmoid()-funksjonen for å beregne nevronets output frainput_sum_with_bias.
- Bruk den gitte
- Lagre resultatet i variabelen
outputog returner det.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 2
single