మెకానికల్ లెర్నింగ్ - సగం/మధ్యమ మొత్తం మొదలు పద్ధతి

సగటు, మధ్యమ మరియు ప్రమాణం

ఒక సంఖ్యల గుంపు నుండి మాకు ఏమి నేర్చుకునేలా ఉంటుంది?

మెకానికల్ లెర్నింగ్ (మరియు గణితం) లో, మాత్రమే మూడు ముఖ్యమైన విలువలు ఉన్నాయి:

  • సగటు విలువ - సగటు విలువ
  • మధ్యమ విలువ - మధ్యమ విలువ, లేదా మధ్యమ విలువ
  • ప్రమాణం (Mode) - అత్యంత సాధారణమైన విలువ

ఉదాహరణకు: మాకు 13 వాహనాల వేగాలను రిజిస్టర్ చేశాము:

speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]

సగటు, మధ్యమ లేదా అత్యంత సాధారణమైన వేగం ఏమిటి?

సగటు విలువ

సగటు అనేది సగటు విలువ.

సగటు రకం కంటున్న విలువను కనుగొని, ఆ మొత్తం విలువను విలువల సంఖ్యకు నిర్వహించండి:

(99+86+87+88+111+86+103+87+94+78+77+85+86) / 13 = 89.77

NumPy మాడ్యూల్ ఈ ప్రయోజనం కొరకు మాధ్యమాలు కలిగి ఉంది:

ఉదాహరణ

NumPy ఉపయోగించండి mean() సగటు వేగాన్ని నిర్ణయించే పద్ధతి:

import numpy
speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]
x = numpy.mean(speed)
print(x)

ఉదాహరణను నడుపుము

మధ్యమ విలువ

మధ్యమ విలువ అనేది అన్ని విలువలను క్రమబద్ధం చేసిన తర్వాత మధ్య విలువ:

77, 78, 85, 86, 86, 86, 87, 87, 88, 94, 99, 103, 111

మధ్యమ విలువ దొరకడానికి ముందు సంఖ్యలను క్రమబద్ధం చేయడం ముఖ్యం.

NumPy మాడ్యూల్ ఈ ప్రయోజనం కొరకు మాధ్యమాలు కలిగి ఉంది:

ఉదాహరణ

NumPy ఉపయోగించండి median() మధ్యస్థ సంఖ్యను కనుగొనే పద్ధతి

import numpy
speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]
x = numpy.median(speed)
print(x)

ఉదాహరణను నడుపుము

మధ్యలో రెండు సంఖ్యలు ఉన్నట్లయితే, ఆ సంఖ్యల సమానంగా నడుపుము

, 77, 78, 85, 86, 86, 86, 87, 87, 94, 98, 99, 103
(86 + 87) / 2 = 86.5

ఉదాహరణ

NumPy మాడ్యూల్ ఉపయోగించండి:

import numpy
speed = [99,86,87,88,86,103,87,94,78,77,85,86]
x = numpy.median(speed)
print(x)

ఉదాహరణను నడుపుము

మోడ్

పెద్ద సంఖ్యలు కనుగొనే సంఖ్యలు అని పిలుస్తారు:

99, 86, 87, 88, 111, 86, 103, 87, 94, 78, 77, 85, 86 = 86

SciPy మాడ్యూల్ ఈ ప్రయోజనం కోసం పద్ధతులను కలిగి ఉంటుంది:

ఉదాహరణ

SciPy ఉపయోగించండి mode() పెద్ద సంఖ్యలు కనుగొనే పద్ధతి

from scipy import stats
speed = [99,86,87,88,111,86,103,87,94,78,77,85,86]
x = stats.mode(speed)
print(x)

ఉదాహరణను నడుపుము

చాప్టర్ సమీక్ష

మీడియన్, మీడియన్ మరియు మోడ్ మొత్తం మెషీన్ ల్యార్నింగ్ లో తరచుగా ఉపయోగించబడుతాయి, అందువల్ల వాటి యొక్క అర్థాలను అర్థం చేసుకోవడం ముఖ్యం