regresja liniowa

This commit is contained in:
Marcin Szczepański 2023-10-19 11:07:37 +02:00
parent 293a4386e7
commit 83b5bacf24
2 changed files with 10 additions and 6 deletions

View File

@ -751,7 +751,7 @@
"source": [ "source": [
"## Zadanie 1.\n", "## Zadanie 1.\n",
"\n", "\n",
"Dla całego zbioru danych oblicz sumę kwadratów róźnic pomiędzy kolumnami **test** i **y_pred**. Wynik zaokrąglij do dwóch miejsc po przecinku (pamiętaj, że od 5 zaokrąglamy w górę). Podpowiedź:" "Dla całego zbioru danych oblicz średnią arytmetyczną z kwadratów róźnic pomiędzy kolumnami **test** i **y_pred**. Wynik zaokrąglij do dwóch miejsc po przecinku (pamiętaj, że od 5 zaokrąglamy w górę). Nie korzystaj z żadnych dodatkowych bibliotek języka Python. Podpowiedź:"
] ]
}, },
{ {
@ -771,9 +771,11 @@
"source": [ "source": [
"Konkretne zadanie: napisz funkcję o nazwie `fun1()`, która zwróci oczekiwany wynik. Kod tej funkcji wklej na Moodle'u w aktywności o nazwie **Regresja liniowa - zadanie 1**. Na Moodle'u poza powyższym zbiorem danych kod będzie sprawdzony na innym zbiorze danych, więc nie można napisać prostej funkcji, która zwróci wartość obliczoną np. na kartce - niestety trzeba napisać funkcję obliczającą poszukiwaną wartość ;)\n", "Konkretne zadanie: napisz funkcję o nazwie `fun1()`, która zwróci oczekiwany wynik. Kod tej funkcji wklej na Moodle'u w aktywności o nazwie **Regresja liniowa - zadanie 1**. Na Moodle'u poza powyższym zbiorem danych kod będzie sprawdzony na innym zbiorze danych, więc nie można napisać prostej funkcji, która zwróci wartość obliczoną np. na kartce - niestety trzeba napisać funkcję obliczającą poszukiwaną wartość ;)\n",
"\n", "\n",
"Dla powyższej sytuacji, gdzie mamy regresję liniową dwóch zmiennych wynik powinien wynosić **269.08**.\n", "Dla powyższej sytuacji, gdzie mamy regresję liniową dwóch zmiennych `cwiczenia` i `czas_min` wynik powinien wynosić **26.91**.\n",
"\n", "\n",
"Jeżeli Twój kod nie działa a nie masz pomysłu, jak go naprawić, wrzuć na Moodle'u to, co masz - zostanie to ocenione ręcznie :)" "Jeżeli Twój kod nie działa a nie masz pomysłu, jak go naprawić, wrzuć na Moodle'u to, co masz - zostanie to ocenione ręcznie :)\n",
"\n",
"Jeżeli Twój kod działa prawidłowo to gratulacje - właśnie zaimplementowałeś/zaimplementowałaś metrykę **MSE**, którą omówimy za jakiś czas ;)"
] ]
}, },
{ {

View File

@ -751,7 +751,7 @@
"source": [ "source": [
"## Zadanie 1.\n", "## Zadanie 1.\n",
"\n", "\n",
"Dla całego zbioru danych oblicz sumę kwadratów róźnic pomiędzy kolumnami **test** i **y_pred**. Wynik zaokrąglij do dwóch miejsc po przecinku (pamiętaj, że od 5 zaokrąglamy w górę). Podpowiedź:" "Dla całego zbioru danych oblicz średnią arytmetyczną z kwadratów róźnic pomiędzy kolumnami **test** i **y_pred**. Wynik zaokrąglij do dwóch miejsc po przecinku (pamiętaj, że od 5 zaokrąglamy w górę). Nie korzystaj z żadnych dodatkowych bibliotek języka Python. Podpowiedź:"
] ]
}, },
{ {
@ -771,9 +771,11 @@
"source": [ "source": [
"Konkretne zadanie: napisz funkcję o nazwie `fun1()`, która zwróci oczekiwany wynik. Kod tej funkcji wklej na Moodle'u w aktywności o nazwie **Regresja liniowa - zadanie 1**. Na Moodle'u poza powyższym zbiorem danych kod będzie sprawdzony na innym zbiorze danych, więc nie można napisać prostej funkcji, która zwróci wartość obliczoną np. na kartce - niestety trzeba napisać funkcję obliczającą poszukiwaną wartość ;)\n", "Konkretne zadanie: napisz funkcję o nazwie `fun1()`, która zwróci oczekiwany wynik. Kod tej funkcji wklej na Moodle'u w aktywności o nazwie **Regresja liniowa - zadanie 1**. Na Moodle'u poza powyższym zbiorem danych kod będzie sprawdzony na innym zbiorze danych, więc nie można napisać prostej funkcji, która zwróci wartość obliczoną np. na kartce - niestety trzeba napisać funkcję obliczającą poszukiwaną wartość ;)\n",
"\n", "\n",
"Dla powyższej sytuacji, gdzie mamy regresję liniową dwóch zmiennych wynik powinien wynosić **269.08**.\n", "Dla powyższej sytuacji, gdzie mamy regresję liniową dwóch zmiennych `cwiczenia` i `czas_min` wynik powinien wynosić **26.91**.\n",
"\n", "\n",
"Jeżeli Twój kod nie działa a nie masz pomysłu, jak go naprawić, wrzuć na Moodle'u to, co masz - zostanie to ocenione ręcznie :)" "Jeżeli Twój kod nie działa a nie masz pomysłu, jak go naprawić, wrzuć na Moodle'u to, co masz - zostanie to ocenione ręcznie :)\n",
"\n",
"Jeżeli Twój kod działa prawidłowo to gratulacje - właśnie zaimplementowałeś/zaimplementowałaś metrykę **MSE**, którą omówimy za jakiś czas ;)"
] ]
}, },
{ {