Populacja i próba
Część sekcji Statystyka w uczeniu maszynowym ścieżki Machine Learning w Coddy. Lekcja 19 z 64.
Ważenie jabłek z 300 drzew zajmuje kilka dni; ważenie jabłek z 20 drzew zajmuje godzinę. Wszystkie drzewa to populacja, a 20 drzew to próba:
rng.choice losuje próbę. replace=False wybiera każde drzewo najwyżej raz, jak losowanie imion z kapelusza:
rng = np.random.default_rng(4)
trees = np.round(rng.normal(40, 8, size=300), 1) # kg jabłek
sample = rng.choice(trees, size=20, replace=False)
print(np.round(trees.mean(), 2))
print(np.round(sample.mean(), 2))To wyświetla:
40.82
38.49Średnia z próby szacuje średnią populacji: jest do niej zbliżona, ale nie jest jej równa. Każdy zbiór danych ML jest próbą, a ten rozdział kończy się ankietą przeprowadzoną w całym mieście.
Wyzwanie
ŚredniFarma wełny chce poznać średnią wagę runa swoich 3000 owiec bez ważenia ich wszystkich. W tej symulacji fleeces przechowuje wagę runa każdej owcy w gramach, a program odczytuje liczebność próby.
- Wylosuj próbę obejmującą tyle różnych owiec, używając
rng.choice. - Wypisz jej średnią, średnią wszystkich owiec oraz różnicę (próba minus wszystkie owce), z dokładnością do 2 miejsc po przecinku.
Dla innej farmy i 30:
Sample of 30 sheep: 4371.33 g
All 3000 sheep: 4311.47 g
Off by: 59.86 gSpróbuj swoich sił
import numpy as np
size = int(input())
# Nie zmieniaj poniższych wierszy: masa runa każdej owcy w gospodarstwie, wyrażona w gramach
rng = np.random.default_rng(19)
fleeces = np.round(rng.normal(4500, 800, size=3000))
# Napisz swój kod poniżej
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Statystyka w uczeniu maszynowym
1Położenie i rozproszenie
Średnia i medianaPercentyle i kwartyleWariancja i odchylenie standardowePróba czy populacja?Najczęściej występująca wartośćPodsumowanie: czasy dostaw4Próby i populacje
Populacja i próbaŚrednie z prób się różniąRozkład próbkowaniaWiększe próby, mniej szumuPodsumowanie: ankietowanie mieszkańców2Rozkłady
Histogramy gęstościKształty danychKrzywa normalnaReguła 68-95-99,7Wyniki standaryzowane (Z-scores)Podsumowanie: czas pracy baterii5Obserwacje odstające
Wykresy pudełkoweReguła IQRReguła Z-scorePostępowanie z obserwacjami odstającymiPodsumowanie: błędy czujników3Prawdopodobieństwo przez symulację
Prawdopodobieństwo jako częstośćPrawo wielkich liczbSumy oczekWartość oczekiwanaPrawdopodobieństwo warunkowePodsumowanie: szanse na stoisku z kośćmi6Relacje
Odczytywanie wykresów punktowychKorelacjaMacierz korelacjiMapy cieplne korelacjiKorelacja nie oznacza przyczynowościPodsumowanie: lody i słońcePoćwicz samodzielnie: Kompilator Python online