मशीन लर्निंग अनिवार्य रूप से कंप्यूटर को अपनी भविष्यवाणी करना सिखाता है ।
मशीन लर्निंग एक आधुनिक दिन का अनशासन है जो आंकड़ों, एल्गोरिदम, डेटा से सर्वश्रेष्ट निकालने की संभावना का उपयोग करता है और अंतर्दृष्टिपूर्ण जानकारी प्रदान करता है जिसे बुद्धिमान एप्लिकेशन बनाने के लिए लीवरेज किया जा सकता है ।
मशीन लर्निंग का उपयोग विभिन्न उद्देशयों के लिए किया जा सकता है, जैसे :-
· Self driving cars · Speech translation · Face recognition · Sentiment analysis · Social Media Analysis · Financial Trading · Fraud detection · Product recommendation · Medical diagnosis & predictions
5 टॉप प्रोग्रामिंग भाषा हैं :-
1. Python 2. R 3. Java / JavaScript 4. C / C++ 5. Lisp
इसकी प्रमुख विशेषताए है :-
पायथन अपने सरल सिंटैक्स और पठनीयता के लिए लिडिंग प्रोग्रामिंग भाषाओं में से एक है । पायथन कई प्रकार के फ्रेमवर्क और लाइब्रेरी का सोपर्ट करता है, जो अधिक लचीलेपन की सुविधा प्रदान करता है । मशीन लर्निंग के लिए पायथन के सबसे लोकप्रिय लाइब्रेरी है :-
Sci-kit, OpenCV, TensorFlow, PyTorch, Keras, NumPy, SciPy, Seaborn, Matplotlib
इसकी प्रमुख विशेषताए है :-
यह एक शक्तिशाली प्रोग्रामिंग भाषा है खासकर यदि आप बड़ी मात्रा में स्टैटिस्टिकल डेटा के साथ काम करना चाहते है । R प्रोग्रामिंग को मशीन लर्निंग मेथडोलॉजी जैसे वर्गीकरण, रिग्रेशन, डिसीजन टी फॉर्मेशन आदि को लागू करने के लिए जाना जाता है । अपने काम को कुशलतापूर्वक करने के लिए इंजीनियरों के उपयोग के लिए पैकेज की अपनी आपूर्ति के साथ आता है, जैसे
Dplyr, tidyr, CARET, MICE, PARTY, rpart, Rmarkdown, randomFOREST
इसकी प्रमुख विशेषताए है :-
जावा और जावास्क्रिप्ट बहुउद्देशीय प्रोग्रामिंग भाषाएं है जिन्होंने मशीन लर्निंग एप्लिकेशन और एल्गोरिदम के लिए अपनी योग्यता साबित की है । इन दोनों प्रोग्रामिंग भाषा में भारी डेटा प्रोसेसिंग का समर्थन करने की क्षमता है । इनमें मशीन लर्निंग के लिए कई प्रकार के लाइब्रेरी है, जैसे
JavaML, Arbiter, Neuroph, Weka, Math.js, TensorFlow, Synaptic, OpenCV
इसकी प्रमुख विशेषताए है :-
इन दोनों प्रोग्रामिंग भाषा को निम्न स्तरीय भाषा माना जाता है और इसलिए इन्हें मशीन द्वारा आसानी से पढ़ा जा सकता है । ये शक्तिशाली, बहुमुखी और लोकप्रिय प्रोग्रामिंग भाषाएं हैं जो दुनिया भर में कई लोगो के लिए पसंदीदा विकल्प रही हैं । मशीन लर्निंग के लिए इनमें कई प्रसिद्ध लाइब्रेरी है, जैसे : Torch, TensorFlow, Caffe, DyNet, mlpack, Microsoft Cognitive Toolkit
इसकी प्रमुख विशेषताए है :-
लिस्प एक पुरानी प्रोग्रामिंग भाषा है जो अब मशीन लर्निंग और आर्टिफिशियल इंटेलिजेंस से संबंधित प्रोजेक्ट के लिए लोकप्रिय हो गई है । यह कई सुविघॉए प्रदान करता है जिसमें रैपिड प्रोटोटाइप, गतिशील वस्तु निर्माण, लचीलापन और सूचना प्रक्रिया क्षमता शामिल हैं ।
यदि आप अभी तक मशीन लर्निंग के लिए प्रोग्रामिंग भाषा का सुनिश्चित नहीं किया हैं तो इसका उत्तर यह है कि यह आपके काम की प्रकृति पर निर्भर करता है । प्रत्येक भाषा अद्वितीय है और एक विशिष्ट कार्य के लिए उपयोग की जाती है ।
मशीन लर्निंग के बारे में अधिक जानने के लिए आप नीचे दिए गए लिंक से हमारे विस्तृत लेख को पढ़ सकते है ।