सांख्यिकी और एमएल में "कर्नेल" नाम क्यों?


21

यह ऑपरेटिंग सिस्टम और रैखिक बीजगणित के संदर्भ में अन्य एसई साइटों पर पूछा गया है, लेकिन एक ही सवाल मुझे सांख्यिकी और मशीन सीखने में उपयोग किए जाने वाले कर्नेल तरीकों के बारे में बताता है।

अक्सर यह कहा जाता है कि कर्नेल, जैसे कि कर्नेल घनत्व अनुमान या एसवीएम में, किसी प्रकार की समानता का प्रतिनिधित्व करते हैं, लेकिन मुझे यह नहीं मिलता है कि 'कर्नेल' नाम कहां से आता है और इसका प्रतीक क्या है।

तो, सांख्यिकी और मशीन सीखने के संदर्भ में, गुठली की व्युत्पत्ति क्या है?

स्पष्ट होने के लिए, मैं अच्छी तरह से जानता हूं कि एक कर्नेल क्या है और इसके मुख्य गुण हैं, मैं बस नाम के बारे में उत्सुक हूं, क्योंकि मैं यह नहीं देखता कि इसका बीज या कोर के साथ क्या करना है क्योंकि यह ज्यादातर में परिभाषित है। शब्दकोशों। या कम से कम मैं 'विधि के आवश्यक भाग' की तुलना में अधिक गहरा अर्थ नहीं देख सकता।

जवाबों:


13

गणितज्ञ जेफ़र द्वारा बनाए गए गणित के कुछ शब्दों के लिए शुरुआती ज्ञात उपयोगों के लिए वेबसाइट की जांच करके आप इस मामले पर कुछ जानकारी पा सकते हैं । आप मानक शब्दकोश स्रोतों में शब्द "कर्नेल" की व्युत्पत्ति पर भी जानकारी पा सकते हैं ।

फ्रेंच में लिखते हुए, फ्रेडहोम (1903) ने "नोआऊ" (कोर) और हिल्बर्ट (1904) शब्द का इस्तेमाल किया, लेकिन इस शब्द को जर्मन में लिखा, लेकिन जर्मन शब्द "केर्न" (कोर) का इस्तेमाल किया। इन शब्दों का प्रयोग कार्यात्मक विश्लेषण में अभिन्न समीकरणों के बारे में लिखने के संदर्भ में किया गया था। इसके कुछ समय बाद, बोचर (1909), अंग्रेजी में लिखते हुए, "कर्नेल" शब्द का उपयोग उसी वस्तुओं को संदर्भित करने के लिए करते हैं। यह शब्द तब कार्यात्मक विश्लेषण, फूरियर विश्लेषण, और बाद में, संभाव्यता और आंकड़ों पर अंग्रेजी भाषा के साहित्य के माध्यम से फैलता है।

ऊपर से जुड़े शब्दकोश के अनुसार, यह शब्द ओल्ड-इंग्लिश और प्रोटो-जर्मनिक से लिया गया है। यह या तो एक बीज को संदर्भित कर सकता है, या किसी वस्तु के मूल, केंद्र या सार को। जर्मन "कर्नेल" और "कर्नेल" के बीच भाषाई समानता समान ऐतिहासिक व्युत्पत्तियों के कारण प्रतीत होती है। शब्द "कर्नेल" का अर्थ है कि एक परिकल्पित (पुनर्निर्मित) प्रोटो-जर्मनिक शब्द "कुर्नो" (मकई) से लिया गया है। तो, इस इतिहास के आधार पर, ऐसा लगता है कि व्युत्पन्न रूप से, शब्द "कर्नेल" एक बीज, कोर या सार को संदर्भित करता है, और मकई के लिए एक पुराने जर्मन शब्द के अंग्रेजीकरण पर आधारित है।

अद्यतन: यह जवाब भारी मात्रा में नई जानकारी को प्रतिबिंबित करने के लिए संपादित किया गया है जो कि यूजर्स cbeleites और RM द्वारा मेरे ध्यान में लाया गया था । मैंने शुरू में सोचा था कि यह "केर्न" शब्द का हाल ही में अंगीकरण हो सकता है, लेकिन शब्दकोश के सूत्रों का कहना है कि अंग्रेजी में "कर्नेल" शब्द बहुत पुराना है। मैं भाषाविद् नहीं हूं, इसलिए मैं केवल उपरोक्त स्रोतों से जानकारी निर्धारित कर रहा हूं।


मैक्सिम बोचर के बारे में कभी नहीं सुना। सबसे पहले, मैंने सोचा कि शायद यह सलोमन बोचनर के लिए एक टाइपो था, जो कुछ साल बाद अभिन्न गुठलियों में अन्य चीजों के अलावा बहुत बड़ा (एक विशाल) था।
मार्क एल स्टोन

यह मेरी गलती है - मुझे यकीन नहीं है कि कैसे उच्चारण ओ टाइप करें। तुमने ये कैसे किया?
मोनिका

1
मैंने विकिपीडिया सूची से कॉपी और पेस्ट किया।
मार्क एल स्टोन

1
मेरा वास्तविक बिंदु मुझे पता था कि Bochner गुठली में एक विशालकाय था, लेकिन Bocher के बारे में कभी नहीं सुना था। Bochner Samuel Karlin के थीसिस सलाहकार थे, जिनसे मैंने कुल सकारात्मकता में एक कोर्स लिया था (पूरी तरह से सकारात्मक गुठली भिन्नता घटते परिवर्तनों के लिए प्रेरित करती थी, और वह सब जाज)।
मार्क एल स्टोन

1
मुझे यकीन नहीं है कि कर्नेल कर्नेल का एक अंगीकृत संस्करण है, कम से कम उस चीज के अर्थ में नहीं है जो 100 साल पहले केवल थोड़ा सा हुआ था। मैंने हमेशा इसे एक अनुवाद के रूप में लिया: मेरियम-webster.com/dEDIA/kernel परिभाषा 1 को जर्मन में "कर्न" कहा जाता है। जैसे एक सेब के लिए, बीज = केर्न, जबकि कोर = कर्नेजह्यूस (शाब्दिक कर्नेल आवास)।
केबेलाइट्स

13

मशीन लर्निंग और आंकड़ों में कई बार एक कर्नेल का उपयोग किया जाता है। कुछ उदाहरण हैं:

  1. में समर्थन वेक्टर मशीनें एक गिरी एक समारोह है कि एक उच्च आयामी अंतरिक्ष जहां समस्या रैखिक व्याख्या करने योग्य हो जाता है (देखने के लिए डेटा नक्शे है इस )।

  2. कर्नेल घनत्व अनुमान

    कर्नेल घनत्व अनुमान एक गैर-पैरामीट्रिक तरीका है जो यादृच्छिक चर की संभाव्यता घनत्व फ़ंक्शन का अनुमान लगाता है।

इस संदर्भ में कर्नेल घनत्व आकलन में उपयोग किया जाने वाला एक कर्नेल मात्र भार है। अंतिम लिंक में कर्नेल शब्द के कुछ और उपयोग भी हैं ।

  1. में Convolutional तंत्रिका नेटवर्क , एक कर्नेल एक छोटा सा मैट्रिक्स कि छवि और खुद के बीच घुमाव के प्रदर्शन करने के लिए प्रयोग किया जाता है। देखें यहाँ

इन सभी उदाहरणों में एक कर्नेल एक गणितीय फ़ंक्शन है जिसका उपयोग आपके डेटा पर किसी प्रकार के परिवर्तन के लिए किया जाता है । कर्नेल अनिवार्य रूप से उस परिवर्तन का निरंतर हिस्सा है। कर्नेल की पसंद के आधार पर हम प्रत्येक परिवर्तन के लिए उपयोग करते हैं, हमें इससे अलग प्रभाव मिल सकता है।


5
βeβxeβx

7
ओपी गुठली की व्युत्पत्ति की तलाश में है।
फ्रेंक डर्नोनकोर्ट

2
क्या रेखीय बीजगणित में नलिका को संदर्भित करने के लिए "कर्नेल" का उपयोग मशीन सीखने में इनमें से किसी भी उपयोग से कोई संबंध है?
syntonicC
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.