Haaste: Neuronin Luominen
Tehtävä
Swipe to start coding
Tehtävänäsi on toteuttaa yksittäisen neuronin perusrakenne täydentämällä alla olevan koodin puuttuvat osat.
Noudata näitä vaiheita huolellisesti:
- Parametrien alustus:
- Luo weights-taulukko käyttämällä
np.random.uniform()-funktiota arvoalueella [−1,1). - Luo yksittäinen bias-arvo samalla tasaisella jakaumalla.
- Luo weights-taulukko käyttämällä
- Molemmat tulee alustaa neuronin konstruktorissa (
__init__).
- Neuronin syötteen laskeminen:
activate()-metodissa laske syötteiden painotettu summa käyttäen dot-tuotetta:
np.dot(inputs, self.weights)
- Lisää bias tähän summaan ja tallenna tulos muuttujaan
input_sum_with_bias.
- Aktivointifunktion soveltaminen:
- Käytä annettua
sigmoid()-funktiota laskeaksesi neuronin ulostuloinput_sum_with_bias-arvosta.
- Käytä annettua
- Tallenna tulos muuttujaan
outputja palauta se.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 2
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Haaste: Neuronin Luominen
Pyyhkäise näyttääksesi valikon
Tehtävä
Swipe to start coding
Tehtävänäsi on toteuttaa yksittäisen neuronin perusrakenne täydentämällä alla olevan koodin puuttuvat osat.
Noudata näitä vaiheita huolellisesti:
- Parametrien alustus:
- Luo weights-taulukko käyttämällä
np.random.uniform()-funktiota arvoalueella [−1,1). - Luo yksittäinen bias-arvo samalla tasaisella jakaumalla.
- Luo weights-taulukko käyttämällä
- Molemmat tulee alustaa neuronin konstruktorissa (
__init__).
- Neuronin syötteen laskeminen:
activate()-metodissa laske syötteiden painotettu summa käyttäen dot-tuotetta:
np.dot(inputs, self.weights)
- Lisää bias tähän summaan ja tallenna tulos muuttujaan
input_sum_with_bias.
- Aktivointifunktion soveltaminen:
- Käytä annettua
sigmoid()-funktiota laskeaksesi neuronin ulostuloinput_sum_with_bias-arvosta.
- Käytä annettua
- Tallenna tulos muuttujaan
outputja palauta se.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 2
single