मशीन लर्निंग - माध्य माध्य मोड
माध्य, माध्यिका और बहुलक
संख्याओं के समूह को देखने से हम क्या सीख सकते हैं?
मशीन लर्निंग (और गणित में) में अक्सर तीन मूल्य होते हैं जो हमारी रुचि रखते हैं:
- माध्य - औसत मूल्य
- माध्यिका - मध्य बिंदु मान
- मोड - सबसे आम मूल्य
उदाहरण: हमने 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 ट्यूटोरियल में NumPy मॉड्यूल के बारे में जानें ।
उदाहरण
mean()
औसत गति ज्ञात करने के लिए NumPy विधि का उपयोग करें :
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 मॉड्यूल में इसके लिए एक विधि है:
उदाहरण
median()
मध्य मान ज्ञात करने के लिए NumPy विधि का उपयोग करें :
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 ट्यूटोरियल में 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)
अध्याय का सारांश
माध्य, माध्यिका और विधा ऐसी तकनीकें हैं जिनका उपयोग अक्सर मशीन लर्निंग में किया जाता है, इसलिए उनके पीछे की अवधारणा को समझना महत्वपूर्ण है।