Machine Learning - Pagkatampon ng Mean at Median
- Nakaraang Pahina Pagsisimula
- Susunod Na Pahina Standard Deviation
Mean, medyo at modong
Ano ang makakalaman mula sa isang grupo ng bilang?
Sa machine learning (at matematika), may tatlong uri ng halaga na interesado namin:
- Pangkaraniwang bilang (Mean) - Ang pangkaraniwang halaga
- Medyo (Median) - Ang gitnang halaga, kilala din bilang medyo
- Modong (Mode) - Ang pinakamadalas na halaga
Halimbawa: Nakarehistro namin ang bilis ng 13 na sasakyan:
speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]
Ano ang pangkaraniwang, gitnang o pinakamadalas na halaga ng bilis?
Pangkaraniwang bilang
Ang pangkaraniwang bilang ay ang pangkaraniwang halaga.
Upang makakalkula ng pangkaraniwang bilang, makuha mo muna ang kabuuan ng lahat ng halaga, pagkatapos ay hatiin ang kabuuan sa bilang ng halaga:
(99+86+87+88+111+86+103+87+94+78+77+85+86) / 13 = 89.77
Ang NumPy module ay may mga paraan para sa layunin na ito:
Halimbawa
Gumamit Ng NumPy mean()
Ang paraan ay tinuturing ang pangkaraniwang bilang ng bilis:
import numpy speed = [99,86,87,88,111,86,103,87,94,78,77,85,86] x = numpy.mean(speed) print(x)
Medyo
Ang medyo ay ang gitnang halaga ng lahat ng mga halaga pagkatapos itong isort:
77, 78, 85, 86, 86, 86, 87, 87, 88, 94, 99, 103, 111
Ang pagtatalaga ng bilang sa pagbubukas ng medyo ay napakahalaga bago makakita ng medyo.
Ang NumPy module ay may mga paraan para sa layunin na ito:
Halimbawa
Gumamit Ng NumPy median()
Mga Paraan Para Hanapin Ang Gitnang Halaga:
import numpy speed = [99,86,87,88,111,86,103,87,94,78,77,85,86] x = numpy.median(speed) print(x)
Kung mayroong dalawang bilang sa gitna, ay ilagay ang kabuuan ng dalawang bilang at hatiin ito ng 2.
, 77, 78, 85, 86, 86, 86, 87, 87, 94, 98, 99, 103 (86 + 87) / 2 = 86.5
Halimbawa
Gumamit Ng Module Ng NumPy:
import numpy speed = [99,86,87,88,86,103,87,94,78,77,85,86] x = numpy.median(speed) print(x)
Mode
Ang mode ay ang pinakamaraming beses na nangyayari na halaga:
99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86 = 86
Ang SciPy module ay may mga paraan na ginagamit para sa layunin na ito:
Halimbawa
Gumamit Ng SciPy mode()
Mga Paraan Para Hanapin Ang Pinakamaraming Bilang:
from scipy import stats speed = [99,86,87,88,111,86,103,87,94,78,77,85,86] x = stats.mode(speed) print(x)
Buod Ng Kapitulo
Ang mean, median at mode ay mga teknolohiya na madalas na ginagamit sa machine learning, kaya mahalaga na maunawaan ang mga konsepto sa likod nito.
- Nakaraang Pahina Pagsisimula
- Susunod Na Pahina Standard Deviation