Haaste: Lineaarisen Regressiomallin Toteuttaminen
Swipe to start coding
Sinulle on annettu tietoaineisto, joka sisältää opiskelijoiden opiskelutuntien määrän ja heidän vastaavat koetuloksensa. Tehtävänäsi on kouluttaa lineaarinen regressiomalli tämän datan perusteella.
- Muunna nämä sarakkeet PyTorch-tensoreiksi ja muotoile ne 2-ulotteisiksi siten, että niiden muodot ovat
[N, 1]. - Määrittele yksinkertainen lineaarinen regressiomalli.
- Käytä MSE:tä (keskineliövirhettä) tappiofunktioina.
- Määrittele
optimizerkäyttäen SGD:tä ja aseta oppimisnopeudeksi0.01. - Kouluta lineaarinen regressiomalli ennustamaan koetuloksia opiskelutuntien perusteella. Jokaisella epookilla:
- Laske ennusteet
X_tensor-datalla; - Laske tappio;
- Nollaa gradientti;
- Suorita taaksepäin kulku (backward pass);
- Päivitä parametrit.
- Laske ennusteet
- Tarkastele mallin parametreja (painot ja bias).
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Can you explain this in simpler terms?
What are some examples related to this topic?
Where can I learn more about this?
Mahtavaa!
Completion arvosana parantunut arvoon 5
Haaste: Lineaarisen Regressiomallin Toteuttaminen
Pyyhkäise näyttääksesi valikon
Swipe to start coding
Sinulle on annettu tietoaineisto, joka sisältää opiskelijoiden opiskelutuntien määrän ja heidän vastaavat koetuloksensa. Tehtävänäsi on kouluttaa lineaarinen regressiomalli tämän datan perusteella.
- Muunna nämä sarakkeet PyTorch-tensoreiksi ja muotoile ne 2-ulotteisiksi siten, että niiden muodot ovat
[N, 1]. - Määrittele yksinkertainen lineaarinen regressiomalli.
- Käytä MSE:tä (keskineliövirhettä) tappiofunktioina.
- Määrittele
optimizerkäyttäen SGD:tä ja aseta oppimisnopeudeksi0.01. - Kouluta lineaarinen regressiomalli ennustamaan koetuloksia opiskelutuntien perusteella. Jokaisella epookilla:
- Laske ennusteet
X_tensor-datalla; - Laske tappio;
- Nollaa gradientti;
- Suorita taaksepäin kulku (backward pass);
- Päivitä parametrit.
- Laske ennusteet
- Tarkastele mallin parametreja (painot ja bias).
Ratkaisu
Kiitos palautteestasi!
single