Skip to main content

मशीन लर्निंग

मशीन लर्निंग (या Machine Learning) एक ऐसी मशीन बनाने का अध्ययन है जो अपने आप निर्णय लेने में सक्षम हो। ML मशीन लर्निंग का संक्षिप्त रूप है। मशीन लर्निंग इंसान के सीखने के करीब है क्योंकि इसमें हमें किसी मशीन को प्रोग्राम करने की जरूरत नहीं होती है। हम मशीन को केवल डेटा और फीडबैक देते हैं और बाकी काम "मॉडल बनाने से लेकर समस्या के समाधान तक" मशीन द्वारा ही किया जाता है।

मशीन लर्निंग मशीन को अधिक बुद्धिमान बनाता है। ML मशीन को देता है: सीखने की क्षमता

Machine learning kya hai

मशीन लर्निंग के आज और आने वाले दिनों में कई उपयोग हैं। यदि आप डेटा साइंटिस्ट या डेटा एनालिस्ट बनना चाहते हैं तो मशीन लर्निंग एक आवश्यक कौशल है जिसे आपको जानना चाहिए।

मशीन लर्निंग में मशीन को प्रशिक्षित करने के लिए तीन मुख्य तकनीकों का उपयोग किया जाता है।

1. Supervised Learning

जब हमारे पास "labeled data" होता है तो हम Supervised मशीन लर्निंग का उपयोग करते हैं। डेटा को टैग और कक्षाओं की मदद से लेबल किया जाता है, और यह एक सुपरवाइज़र के रूप में कार्य करता है जो मशीन को बताता है कि उसका अनुमानित आउटपुट सही है या गलत।

प्रशिक्षण चरण में, मशीन इनपुट और संबंधित आउटपुट दोनों को जानती है। एक बार जब मशीन Supervised learning के साथ एक मॉडल बना लेती है, तो इस मॉडल का उपयोग प्रशिक्षण डेटा के समान सामग्री वाले नए डेटासेट के आउटपुट की भविष्यवाणी करने के लिए किया जा सकता है। उदाहरण के लिए: यदि आप मशीन को फलों की पहचान करने के लिए प्रशिक्षित करते हैं तो इसका उपयोग सब्जियों की पहचान के लिए नहीं किया जा सकता।

2. Unsupervised Learning

Unsupervised मशीन लर्निंग में, हमारे पास एक "unlabeled" डेटासेट होता है। दूसरे शब्दों में आप कह सकते हैं कि हम मशीन को raw डेटा के साथ प्रशिक्षित करते हैं। इस प्रकार की मशीन लर्निंग तकनीक आर्टिफिशियल इंटेलिजेंस के करीब है, जहां मशीन पूरी तरह से अपने आप सीखती है।

Unsupervised learning में, मशीन डेटा का विश्लेषण करके छिपे हुए पैटर्न का पता लगाती है। इस तकनीक से प्रशिक्षित मॉडल का उपयोग अन्य प्रकार के डेटासेट के लिए भी किया जा सकता है।

3. Reinforcement Learning

Reinforcement मशीन लर्निंग में, मशीन "फीडबैक" से सीखती है। दूसरे शब्दों में आप कह सकते हैं कि मशीन "ट्रायल एंड एरर" से सीखती है।

Reinforcement learning में, मशीन पहले निर्णय लेती है और डेटा वैज्ञानिक से प्रतिक्रिया (feedback) मांगती है। प्रतिक्रिया "सकारात्मक (+ve)" या "नकारात्मक (-ve)" के रूप में दी जा सकती है। यदि प्रतिक्रिया सकारात्मक है तो मशीन ने सही निर्णय लिया, यदि प्रतिक्रिया नकारात्मक है तो मशीन ने गलत निर्णय लिया, इसलिए मशीन एक नया निर्णय लेती है और प्रतिक्रिया की प्रतीक्षा करती है।

मशीन लर्निंग का आविष्कार कब और किसके द्वारा किया गया?

मशीन लर्निंग शब्द 1959 में आर्थर सैमुअल द्वारा दिया गया था। वह IBM के कर्मचारी थे और कंप्यूटर गेमिंग और आर्टिफिशियल इंटेलिजेंस के क्षेत्र में अग्रणी थे।

मशीन लर्निंग कैसे काम करती है?

मशीन सीखने की प्रक्रिया डेटा एकत्र करने से शुरू होती है। इंटरनेट पर कई परीक्षण डेटासेट उपलब्ध हैं। डेटा इकट्ठा करने के बाद, डेटा की सफाई की प्रक्रिया शुरू होती है। इस चरण में, हम डेटा से त्रुटियों को हटाते हैं, लापता डेटा जोड़ते हैं, और इसे उच्च गुणवत्ता वाला बनाते हैं। सुपराइज्ड लर्निंग के लिए हम डेटा को लेबल भी करते हैं। इसके बाद मशीन को डेटा दिया जाता है, यहां वास्तविक मशीन सीखने की प्रक्रिया शुरू होती है।

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

प्रशिक्षण चरण समाप्त होने के बाद, परीक्षण चरण शुरू होता है। परीक्षण चरण में हम मशीन को नया डेटासेट देते हैं और पिछले डेटा के आधार पर, मशीन मॉडल नई समस्या को हल करता है। तो आप कह सकते हैं कि मशीन सीखने की प्रक्रिया में तीन चरण होते हैं: डेटा एकत्र करना और संसाधित करना, प्रशिक्षण और परीक्षण

मशीन लर्निंग में प्रयुक्त Python लाइब्रेरी:

  • Numpy
  • Pandas
  • TensorFlow
  • Scipy
  • Scikit-learn

मशीन लर्निंग के लिए Python सबसे लोकप्रिय भाषा है क्योंकि इसमें कई libraries हैं। कुछ सबसे लोकप्रिय python libraries ऊपर दिए गए हैं। मशीन को प्रशिक्षित करने के लिए R भी एक लोकप्रिय प्रोग्रामिंग भाषा है।

मशीन लर्निंग क्यों महत्वपूर्ण है?

मशीन लर्निंग महत्वपूर्ण है क्योंकि यह हमारे काम को बहुत आसान बनाता है। एक बार जब हम मशीन को किसी कार्य को करने के लिए प्रशिक्षित कर देते हैं, तो हमें कुछ भी करने की आवश्यकता नहीं होती है मशीन स्वचालित रूप से अपना काम करती रहती है और हमें परिणाम प्रदान करती है। आजकल यह एक ऐसा कारक बन गया है जो किसी कंपनी की सफलता को काफी हद तक प्रभावित करता है। Google, Facebook, Microsoft, Uber आदि जैसी बड़ी कंपनियां अपने कई उत्पादों में मशीन लर्निंग का उपयोग करती हैं।

Introduction

  1. Machine Learning क्या है?
  2. मशीन लर्निंग कैसे काम करती है?
  3. Supervised Learning
  4. Unsupervised Learning
  5. Supervised और Unsupervised लर्निंग के बीच अंतर
  6. Machine Learning और Artificial Intelligence के बीच अंतर
  7. मशीन लर्निंग के अनुप्रयोग

Comments

Popular posts from this blog

एचटीएमएल क्या है? What is HTML in Hindi - Beginners

HTML या हाइपरटेक्स्ट मार्कअप लैंग्वेज एक मार्कअप लैंग्वेज है, 2022 में वर्ल्ड वाइड वेब पर लगभग सभी वेबसाइटें HTML का उपयोग करके बनाई गई हैं। यदि आप एक वेब डेवलपर बनना चाहते हैं तो यह भाषा सीखनी चाहिए। यहां आप जानेंगे कि HTML क्या है? और वेबसाइट बनाने के लिए HTML में उपयोग किए जाने वाले विभिन्न टैग क्या हैं। आज Google को कौन नहीं जानता? एक खोज इंजन जिसका उपयोग लाखों लोग प्रतिदिन कुछ ज्ञान प्राप्त करने के लिए करते हैं। लेकिन , क्या आप जानते हैं कि Google को इतना ज्ञान कैसे मिलता है? यह उन विभिन्न वेबसाइटों से आता है जो Google पर अनुक्रमित होती हैं और उन वेबसाइटों को बनाने के लिए HTML Language का उपयोग किया जाता है। इस पोस्ट के अंत तक, आप HTML का उपयोग करके एक साधारण वेबसाइट बनाने में सक्षम होंगे, भले ही आपको HTML का कोई ज्ञान न हो। तो चलिए सीखना शुरू करते हैं। HTML in Hindi - एचटीएमएल हिंदी में HTML full form in hindi HTML का हिंदी में पूर्ण रूप है: हाइपरटेक्स्ट मार्कअप लैंग्वेज । एचटीएमएल क्या है? - हिंदी में Html in hindi: HTML (या हाइपरटेक्स्ट मार्कअप लैंग्वेज) वेब पेज

POLED vs AMOLED

POLED में p प्लास्टिक के लिए है। जैसा की इसके नाम से पता चलता है, ये डिस्प्ले गिलास की बजाय प्लास्टिक से बना होता है। लेकिन अगर यह प्लास्टिक से बना है, तो इसका मतलब यह नहीं है कि यह एक खराब डिस्प्ले है। यहां आपको POLED और AMOLED में अंतर पता चल जाएगा कि कौन सा डिस्प्ले बेहतर है, POLED या AMOLED, और क्यों? पढ़ते रहिए। आप ने कभी न कभी तो LG का नाम सुना होगा। LG टेक्नोलॉजी की दुनिया मे बहूत बड़ा नाम है। साल 2015 में एलजी कंपनी ने मोबाइल उपकरणों के लिए लचीले OLED डिस्प्ले का उत्पादन शुरू किया। उन्होंने इसे POLED नाम दिया है। एलजी OLED उत्पादन में अग्रणी है। यहां आपको यह जानना होगा कि POLED PMOLED से अलग है। POLED और AMOLED मे अंतर जानने से पहले हमें यह जानना होगा की POLED और AMOLED मे OLED क्या है? तो चलिए पहले OLED के बारे मे जानते है। OLED तकनीक के बारे में: OLED का फुल फॉर्म ऑर्गेनिक लाइट-एमिटिंग डायोड है, जिसे ऑर्गेनिक इलेक्ट्रोल्यूमिनसेंट डायोड भी कहा जाता है। इसे ऑर्गेनिक एलईडी कहा जाता है क्योंकि यह OLED डिस्प्ले तकनीक की "इलेक्ट्रोल्यूमिनसेंट" परत बनाने के लिए