Introduction to XGBOOST | Machine Learning | CampusX — Transcript
Full transcript
- 0:00हाय गाइस माय नेम इज नितेश एंड यूर वेलकम
- 0:02टू माय
- 0:14youtube0 बूस्ट आई गेस आपने नाम तो सुना
- 0:17ही होगा बहुत ही फेमस मशीन लर्निंग
- 0:20लाइब्रेरी है जो आज की डेट में प्रोबेबली
- 0:24हर कैगल कंपटीशन में यूज होती है और
- 0:27इंडस्ट्री में भी जब प्रोजेक्ट्स होते हैं
- 0:28वहां पर एक्सटी बूस्ट का यूज होता है तो
- 0:31अभी तक अनफॉर्चूनेटली इस चैनल पे मैंने
- 0:33सही से एकज बूस्ट को कवर नहीं किया था तो
- 0:36अब व्हाट आई एम गोइंग टू डू इज बहुत डिटेल
- 0:38में आई एम गोइंग टू कवर एक्सज बूस्ट अ इन
- 0:41मल्टीपल वीडियोस आज की वीडियो के बारे में
- 0:43बात करते हैं आज का जो वीडियो है इट इज
- 0:45गोइंग टू बी अबाउट द इंट्रोडक्शन ऑफ एकज
- 0:48बूस्ट हालांकि वीडियो का लेंथ देख के आपको
- 0:51लगेगा कि यार एक घंटे का इंट्रोडक्शन कैसा
- 0:53हो सकता है तो एक्चुअली मैंने क्या किया
- 0:55है मैंने अ एक्सटी बूस का जो ओरिजिनल पेपर
- 0:58था अ
- 1:00तो मैंने उसको काफी डिटेल में स्टडी किया
- 1:02है इस वीडियो को बनाने के प्रोसेस में और
- 1:05वहां पर जो ऑथर्स ने सारी बातें कही है
- 1:09मैंने उसको सिंपलीफाई करके इस एक वीडियो
- 1:11में डालने की कोशिश की है एक्सटी बूस्ट के
- 1:14बारे में अगर मैं आपको बताऊं बहुत ही
- 1:16ज्यादा चीजें हैं एक्सज बूस्ट लाइब्रेरी
- 1:18के अंदर एंड दैट इज व्हाई एज अ बिगनर आपको
- 1:20कभी-कभी ओवर वेलम फील होगा कि यार
- 1:22क्या-क्या सीखना है तो मैं आपको गारंटी
- 1:25देता हूं अगर आप आज का वीडियो पूरा देख
- 1:27लेते हो तो आपको वह ओवर वेल्मल है वो नहीं
- 1:32आएगी बिकॉज आपको एक बहुत अच्छा ओवरव्यू
- 1:34मिल जाएगा कि अच्छा एक्सज बूस्ट में यह
- 1:36सारी चीजें होती हैं और हमें इस ऑर्डर में
- 1:38पढ़ना है तो दैट इज वई इंट्रोडक्शन वाला
- 1:41जो वीडियो है थोड़ा बड़ा बन गया बट आई एम
- 1:43प्रिटी श्यर अगर आप पूरा देखोगे तो काफी
- 1:45नॉलेज आप लेके जाओगे ठीक है तो या विद दैट
- 1:49लेट्स स्टार्ट द वीडियो सो एक्सजी बूस्ट
- 1:51को अच्छे से समझने के लिए हमें एक बार
- 1:54पहले थोड़ा पीछे जाना पड़ेगा और मशीन
- 1:56लर्निंग के बारे में बात करनी पड़ेगी तो
- 1:59मशीन लर्निंग जब आप पढ़ने जाओगे ना तो
- 2:02मशीन लर्निंग का जो सबसे पहला डेफिनेशन
- 2:04आपको पढ़ाया जाएगा वो होता है कि मशीन
- 2:07लर्निंग इज अ
- 2:09टेक्नीक वेयर यू लर्न फ्रॉम डेटा सो मशीन
- 2:13लर्निंग में आप क्या करते हो आपके पास
- 2:15डेटा सेट्स होते हैं आप उनके ऊपर कुछ
- 2:16एल्गोरिथम्स को अप्लाई करते हो वो
- 2:19एल्गोरिथम्स आपके डाटा के अंदर के पैटर्स
- 2:21को सीखते हैं और फिर प्रेडिक्शन करते हैं
- 2:24यही होता है मशीन लर्निंग मोस्टली अब अगर
- 2:27आप बात करो कि एल्गोरिथम क्या है तो शायद
- 2:31आपको पता होगा मशीन लर्निंग में बहुत सारे
- 2:32एल्गोरिथम्स है लीनियर रिग्रेशन लॉजिस्टिक
- 2:34रिग्रेशन नाइफ बेस केएनएन एसवीएम बहुत
- 2:37सारे एल्गोरिथम्स है तो जब मैं मशीन
- 2:39लर्निंग पढ़ना स्टार्ट कर रहा था तो मेरे
- 2:42दिमाग में एक बहुत ऑब् वियस सा कंफ्यूजन
- 2:45आया कि इतने सारे एल्गोरिथम्स क्यों होते
- 2:48हैं कोई एक सिंगल एल्गोरिथम सारे तरह की
- 2:51प्रॉब्लम्स के ऊपर क्यों नहीं अप्लाई हो
- 2:52सकता तो देन आई रिलाइज ओबवियसली और पढ़ने
- 2:56के बाद कि एल्गोरिथम्स जो होते हैं ना वो
- 3:00डेटा स्पेसिफिक या फिर सिनेरियो स्पेसिफिक
- 3:02होते हैं सो अगर आप बहुत शुरू की बात करो
- 3:04लेट्स से आप 70 एंड 80 का बात करो तो इस
- 3:08टाइम पर जो एल्गोरिथम्स डेवलप हुए ठीक है
- 3:11अब आई डोंट रिमेंबर कौन से वो एजेक्ट
- 3:13एल्गोरिदम थे लेट्स से नाइफ बेस एंड ल ये
- 3:15सब जो एल्गोरिथम्स डेवलप हुए इन सारे
- 3:18एल्गोरिथम्स
- 3:20में अच्छी बात यह थी कि यह लोग मशीन
- 3:23लर्निंग यूज करके प्रॉब्लम्स को सॉल्व कर
- 3:26सकते थे बट एक मेजर डिसएडवांटेज यह था इन
- 3:29ए का यह लोग बहुत ही स्पेसिफिक टाइप के
- 3:32डाटा के ऊपर ही अच्छा परफॉर्म करते थे
- 3:34जैसे कि अगर आप लीनियर रिग्रेशन की बात
- 3:36करो तो लीनियर रिग्रेशन बहुत स्पेसिफिकली
- 3:39स्पीकिंग लीनियर डटा के ऊपर अच्छा काम
- 3:41करता है ठीक है अगर आप बात करो लेट से
- 3:44नाइव बेस के ऊपर तो नाइव बेस बहुत लिमिटेड
- 3:49टाइप का डटा जैसे कि टेक्चुअल डटा के ऊपर
- 3:51बहुत अच्छा परफॉर्म करता है तो 70 80 वाले
- 3:55जो एल्गोरिथम थे उनमें मोस्टली ड्र बैक था
- 3:58कि बहुत जनरल नहीं थे बहुत स्पेशलाइज डटा
- 4:01पर काम करते थे उसके बाद आया 90 90 में
- 4:06क्या हुआ कि ऐसे एल्गोरिथम बनने लग गए जो
- 4:10नॉट ओनली ज्यादा पावरफुल थे परफॉर्मेंस
- 4:14वाइज बट ल्स ज्यादा जनरल थे मतलब अलग-अलग
- 4:18टाइप के डटा पर अप्लाई हो सकते थे तो 90
- 4:20में जो तीन मेजर एल्गोरिदम निकल के आए हैं
- 4:24वो है रैंडम
- 4:25फॉरेस्ट
- 4:27एसवीएम एंड ग्रेडिएंट बूस्टिंग इन तीनों
- 4:31एल्गोरिथम्स की खासियत क्या है कि ये बहुत
- 4:34पावरफुल है लाइक इनके रिजल्ट्स जो
- 4:36परफॉर्मेंस है वो हमेशा अच्छा आता है और
- 4:38साथ ही साथ ये अलग-अलग टाइप्स के डाटा के
- 4:41ऊपर भी काम करते हैं ठीक है बट अगर आप बात
- 4:45करो इनके डिसएडवांटेजेस की तो इनके अंदर
- 4:47भी कुछ डिसएडवांटेजेस थे जैसे कि पहला
- 4:50डिसएडवांटेज ये था कि ये एल्गोरिथम्स अभी
- 4:53तक भी ओवरफिटिंग टाइप की प्रॉब्लम से
- 4:57स्ट्रगल कर रहे थे और दूसरा स्केलेबिलिटी
- 5:00का प्रॉब्लम
- 5:01था ठीक है स्केलेबिलिटी का प्रॉब्लम होने
- 5:04का मतलब कि जैसे जैसे 2000 के अराउंड डेटा
- 5:08बढ़ने लगा इंटरनेट आ गया डेटा बहुत तेजी
- 5:10से बढ़ने लगा तो डेटा सेट्स का साइज भी
- 5:12बढ़ने लगा और जैसे जैसे डेटा सेट्स का
- 5:14साइज बढ़ने लगा तो यह एल्गोरिथम्स उतना
- 5:18इफेक्टिव नहीं रहे बड़े डेटा सेट्स के ऊपर
- 5:21तो इन शॉर्ट परफॉर्मेंस की प्रॉब्लम थी
- 5:24परफॉर्मेंस इन द
- 5:25सेंस मैट्रिक्स पे रिजल्ट कितने आ रहे हैं
- 5:28कैसे आ रहे हैं
- 5:30और स्पीड की प्रॉब्लम थी कि बड़े डेटा सेट
- 5:34के ऊपर स्लो थे इन्हीं दो प्रॉब्लम्स को
- 5:38सॉल्व करने के लिए आया एक्सजी बूस्ट इन
- 5:422014 बहुत ही रिसेंट है बट एक्सजी बूस्ट
- 5:46जब से आया है इट जज बिकम द बेस्ट मशीन
- 5:50लर्निंग एल्गोरिदम आउट देयर जो अलग-अलग
- 5:54टाइप के डटा के ऊपर कितने भी बड़े डटा के
- 5:57ऊपर अच्छा परफॉर्मेंस देता ठीक है अब मजे
- 6:01की बात यह है कि एक्सजी बूस्ट इज
- 6:05नॉट एन एल्गोरिदम बहुत लोगों को यह लगता
- 6:09है कि एक्ससी बूस्ट एक एल्गोरिदम है नहीं
- 6:12एक्ससी बूस्ट एक एल्गोरिदम नहीं है एक्ससी
- 6:15बूस्ट एक्चुअली एक लाइब्रेरी
- 6:19है जो बना हुआ है ऑलरेडी एसिस्टिंग
- 6:23ग्रेडिएंट बूस्टिंग एल्गोरिदम के ऊपर तो
- 6:26इन
- 6:27शॉर्ट देर वा
- 6:30गाय हिज नेम इज टिंकी चेन ही इज जस्ट 35
- 6:35इयर्स ओल्ड ही सॉ कि ग्रेडिएंट बूस्टिंग
- 6:40में बहुत पोटेंशियल है अगर हम ग्रेडिएंट
- 6:43बूस्टिंग को पकड़े और इसके ऊपर थोड़े
- 6:44इंप्रूवमेंट्स करें इंप्रूवमेंट्स बोथ इन
- 6:48टर्म्स ऑफ
- 6:50परफॉर्मेंस एंड
- 6:52स्पीड तो इट कैन बिकम समथिंग वेरी पावरफुल
- 6:57एंड दैट इज व्ट एक्सजी बूस्ट इज एक्सज
- 7:00बूस्ट इज बेसिकली ग्रेडिएंट बूस्टिंग को
- 7:02उठाना और उसके ऊपर बहुत तरह के
- 7:05ऑप्टिमाइजेशंस लगाना सो दैट इट बिकम अ
- 7:09सुपर पावरफुल मशीन लर्निंग एल्गोरिदम सो
- 7:12नट शल में एक्सज बूस्ट दो चीजों को मर्ज
- 7:17करके बना है मशीन लर्निंग जो उसने
- 7:21ग्रेडिएंट बूस्टिंग से उठाया और बहुत सारे
- 7:24सॉफ्टवेयर इंजीनियरिंग के कांसेप्ट जो हम
- 7:26लोग इस वीडियो में पढ़ने वाले हैं और इन
- 7:28दोनों को मिला दिया
- 7:29एंड देन वी हैव अ वेरी पावरफुल
- 7:33लाइब्रेरी वहि कैन बी यूज्ड टू अ लॉट ऑफ
- 7:38सिनेरियो लॉट ऑफ डेटा सेट्स एंड इट विल
- 7:40मोस्टली गिव यू ग्रेट परफॉर्मेंस एट अ
- 7:44वेरी हाई स्पीड ठीक है तो अब हमारा काम इस
- 7:47वीडियो में क्या है कि हम लोग थोड़ा सा
- 7:50समझेंगे कि पूरी हिस्ट्री कैसी रही है
- 7:53एटलीस्ट इन टर्म्स ऑफ डेवलपिंग एक्सजी
- 7:56बूस्ट क्या इंप्रूवमेंट्स किए गए बो इन
- 7:59टर्म्स ऑफ परफॉर्मेंस एंड स्पीड और एक
- 8:02ओवरऑल हम लोग ओवरव्यू लेंगे एक्सज बूस्ट
- 8:05का बिकॉज बहुत ह्यूज है एक्सटी बूस्ट बहुत
- 8:08सारी चीजें इसके अंदर तो आपके पास एक
- 8:10ओवरव्यू होना जरूरी है तभी आप इसको सही
- 8:13तरीके से कवर कर पाओगे अब किसी भी चीज का
- 8:15ओवरव्यू लेने के लिए उसका हिस्ट्री समझना
- 8:18जरूरी होता है तो एक काम करते हैं एक्सटी
- 8:20बूस्ट का हिस्ट्री थोड़ा सा समझते हैं मैं
- 8:23एक्सटी बूस्ट की पूरी हिस्ट्री को तीन
- 8:25पार्ट्स में डिवाइड कर रहा हूं सबसे पहला
- 8:28पार्ट होगा अर्ली डेज
- 8:30जब एक्सजी बूस्ट
- 8:33बना जो कि 2014
- 8:36है उसके बाद अगला स्टेज को आई आई वुड
- 8:41नेम कैगल पे
- 8:44बवाल क्यों मैं आपको बताता हूं दिस वाज
- 8:47अराउंड
- 8:492016 एंड उसके बाद एक थर्ड स्टेज आया है च
- 8:53जज ओपन
- 8:56सोर्स
- 8:58डेज ये 2016 के बाद से ठीक है तो सबसे
- 9:03पहले एक बार हम लोग बात करेंगे कि जो
- 9:06क्रिएटर हैं एक्सजी बूस्ट के उन्होंने
- 9:09ग्रेडियंट बूस्टिंग एल्गोरिदम को ही क्यों
- 9:12चुना यह क्वेश्चन मेरे मन में आया था कि
- 9:15एक्सज बूस्ट उस टाइम पर और भी बहुत सारे
- 9:18पॉपुलर एल्गोरिथम्स थे मशीन लर्निंग के
- 9:20व्हाट वाज द रीजन कि टियां की चेन को लगा
- 9:24कि ग्रेडिएंट बूस्टिंग इज द राइट
- 9:26कैंडिडेट टू क्रिएट बूस्ट तो मैं थोड़ी
- 9:31तारीफें कर रहा हूं ग्रेडिएंट बूस्टिंग की
- 9:33ओबवियसली अजमन यह है कि आपको ग्रेडिएंट
- 9:35बूस्टिंग के बारे में पता है अगर नहीं पता
- 9:36है तो फिर आपको पढ़ना पड़ेगा बट देर वर
- 9:39सर्टेन फैक्टर्स जो ग्रेडिएंट बूस्टिंग को
- 9:42एक बहुत पावरफुल और कैपेबल कैंडिडेट बनाते
- 9:45हैं उनमें से सबसे पहला है फ्लेक्सिबल अगर
- 9:49आपने थोड़ा भी पढ़ा होगा
- 9:52अ ग्रेडिएंट बूस्टिंग के बारे में तो आपको
- 9:55सबसे पहले ये पता होगा कि आप ग्रेडिएंट
- 9:57बूस्टिंग में कोई भी लॉस फंक्शन यूज कर
- 10:00सकते
- 10:01हो अनलाइक अदर मशीन लर्निंग एल्गोरिथम
- 10:04जहां पर बहुत स्पेसिफिक इक्का दुक्का लॉस
- 10:06फंक्शन प ही काम होता है ग्रेडिएंट
- 10:08बूस्टिंग इस तरीके से बना हुआ है कि वोह
- 10:10कोई भी लॉस फंक्शन अगर वो डिफरेंशिएबल है
- 10:13उसके ऊपर काम कर सकता है अब इससे क्या
- 10:14फायदा है कि आप बहुत अलग-अलग टाइप की
- 10:17प्रॉब्लम्स के ऊपर काम कर सकते हो आप
- 10:18रिग्रेशन प्रॉब्लम के ऊपर काम कर सकते हो
- 10:20आप क्लासिफिकेशन के ऊपर काम कर सकते हो आप
- 10:23इवन रैंकिंग प्रॉब्लम के ऊपर भी काम कर
- 10:26सकते हो इनफैक्ट आप चाहो तो अपने खुद के
- 10:29कस्टम डिफाइंड प्रॉब्लम्स के ऊपर भी काम
- 10:31कर सकते हो दिस वाज रीजन नंबर वन रीजन
- 10:34नंबर टू वास
- 10:36परफॉर्मेंस शायद आपको पता होगा मोस्ट ऑफ द
- 10:39डेटा सेट्स जिसके ऊपर आप ग्रेडिएंट
- 10:41बूस्टिंग अप्लाई करोगे वो अच्छा ही रिजल्ट
- 10:44आपको देगा ठीक है अगला पॉइंट है इट इज
- 10:48क्वाइट
- 10:49रोब मतलब अगर आप सही से रेगुलराइजेशन
- 10:53अप्लाई करते हो तो फिर इसके जो रिजल्ट्स
- 10:56आते हैं वो बहुत रोब रहते हैं तो दिस इज
- 10:59वन मोर थिंग एंड लास्टली आपका कैगल
- 11:06में ऑलरेडी ग्रेडिएंट बूस्टिंग कई लोग यूज
- 11:09कर रहे थे टू विन डिफरेंट
- 11:12कंपटीशन तो यह सारी चीजों को देखने और
- 11:16समझने के बाद आल्सो रोब में एक और फीचर
- 11:19होगा कि इंटरनली मिसिंग वैल्यूज को बहुत
- 11:23आराम से हैंडल कर लेता है तो इस तरह के और
- 11:26बहुत बहुत सारे छोटे-छोटे फीचर्स ग्रेडियन
- 11:28बूस्टिंग में
- 11:29तो यह सारे फैक्टर्स को देखने के बाद
- 11:32टियां की चेन को लगा कि नहीं यार
- 11:35ग्रेडिएंट बूस्टिंग में कुछ तो बात है कि
- 11:37वह इतनी सारी चीजें सही से कर रहा है द
- 11:39ओनली प्रॉब्लम वाज कि थोड़ा सा परफॉर्मेंस
- 11:43और अगर इंप्रूव हो जाए और बड़े डेटा सेट्स
- 11:47के ऊपर भी अगर यह काम करने लग जाए तब तो
- 11:50यह किस एल्गोरिदम बन जाएगा एंड दैट वाज द
- 11:53थॉट प्रोसेस इन टिंकी चेनस ब्रेन एंड ट्स
- 11:57वन ही डिसाइडेड कि हम लोग ग्रे बूस्टिंग
- 12:00को उठाएंगे और उसके ऊपर ऑप्टिमाइजेशन
- 12:01लगाएंगे और एक्सटी बूस्ट को बनाएंगे तो इन
- 12:062014 ही पब्लिश अ पेपर एक्सज बूस्ट अ
- 12:09हाईली स्केलेबल मशीन लर्निंग एल्गोरिदम इस
- 12:12तरह का एक पेपर है मैं डिस्क्रिप्शन में ड
- 12:13कर दूंगा यू शुड डेफिनेटली गो थ्रू इट
- 12:15वहां पर बताया गया है कि क्याक
- 12:16इंप्रूवमेंट है वो हम लोग इस वीडियो में
- 12:18भी कवर करेंगे बट पेपर्स पढ़ना एक अच्छी
- 12:20आदत है तो जब एक बार बन गया एक्सजी बूस्ट
- 12:25तो उसके बाद क्या किया टंकी चेन ने उस का
- 12:30परफॉर्मेंस मेजर करने के लिए समझने के लिए
- 12:33कैगल प जो कंपटीशन होते हैं उसमें
- 12:36उन्होंने पार्टिसिपेट करना शुरू कर दिया
- 12:37ही हिमसेल्फ पार्टिसिपेटेड इन अ कंपटीशन
- 12:40कॉल्ड हिग्स
- 12:44बोसोन दिस इज द नेम ऑफ द कंपटीशन यह
- 12:47पार्टिकल फिजिक्स से रिलेटेड एक कंपटीशन
- 12:49है अगर आप कैगल पर जाओगे तो अभी भी आपको
- 12:51इसका पेज मिल जाएगा तो यहां पर आपको मशीन
- 12:54लर्निंग लगा के कुछ पार्टिकल्स को
- 12:57आइडेंटिफिकेशन मुझे भी उतना आईडिया नहीं
- 12:59है मैंने बहुत पहले पढ़ा था बट या दिस वाज
- 13:02द कंपटीशन वेर टिंकी चेन हिमसेल्फ
- 13:04पार्टिसिपेटेड एंड ही
- 13:07वन ही वन दैट कंपटीशन एंड दैट वास द
- 13:10फर्स्ट टाइम न पीपल नोटिसड कि यार कैगल
- 13:13में एक विनर ने एक नया एल्गोरिदम ट्राई
- 13:16आउट किया है जिसका नाम है एक्सज बूस्ट और
- 13:18फिर और भी लोग उसको ट्राई आउट करने लग गए
- 13:212016 में क्या हुआ कि
- 13:2429 जो विनिंग सबमिशन थे कैगल प उस में से
- 13:2916 लोगों ने जो सलूशन प्रिपेयर किया था
- 13:33उसमें एक्सजी बूस्ट था और जैसे ही यह बात
- 13:38दुनिया के सामने आई उसके बाद तो एक्सजी
- 13:41बूस्ट की पॉपुलर बहुत तेजी से बढ़ गई ठीक
- 13:45है एंड एट दिस पॉइंट टिंकी चेन डिसाइडेड
- 13:49कि यार इस एल्गोरिदम में इस लाइब्रेरी में
- 13:52पोटेंशियल है और इसको हमें अगर और आगे
- 13:55बढ़ाना है तो फिर एक ही तरीका है कि हम
- 14:00इसको ओपन सोर्स करते ओपन सोर्स का मतलब हम
- 14:04इसका कोड दुनिया के सामने ले जाएं और
- 14:07दुनिया भर में जितने भी मशीन लर्निंग
- 14:08एंथिया हैं इंजीनियर्स हैं वो लोग इसके
- 14:11ऊपर अपने एडिशंस करें तो ही मेड एक्सजी
- 14:16बूस्ट अ ओपन सोर्स प्रोजेक्ट और उसके बाद
- 14:19से तो फिर एक्सजी बूस्ट ने मुड़ के कभी
- 14:21देखा ही नहीं बहुत सारी चीजें इसमें ऐड
- 14:23हुई अ बहुत सारे नए फीचर्स ऐड हुए हम लोग
- 14:26एक-एक करके डिस्कस करेंगे इस वीडियो में अ
- 14:29बहुत सारे और ऑप्टिमाइजेशंस ऐड हुए जिससे
- 14:31इसका परफॉर्मेंस वगैरह और इंप्रूव किया
- 14:33स्पीड और बढ़ गया उसके अलावा बिकॉज बहुत
- 14:37सारे लोगों ने आकर के डेवलपमेंट किया तो
- 14:39यहां पर मल्टीपल प्लेटफार्म का सपोर्ट आ
- 14:42गया लाइक अलग-अलग ऑपरेटिंग सिस्टम्स
- 14:44अलग-अलग प्रोग्रामिंग लैंग्वेजेस के ऊपर
- 14:46भी एक्सजी बूस्ट काम करने लग गया उसके
- 14:49अलावा अगर आप बात करो तो एक्सजी बूस्ट का
- 14:51जो डॉक्यूमेंटेशन है जो ट्यूटोरियल्स हैं
- 14:53और इन जनरल जो कंटेंट अवेलेबल है इंटरनेट
- 14:56पे वो भी बहुत बढ़ गया उससे भी पॉपुलर और
- 14:58बढ़ने लग गई उसके अलावा अगर आप बात करो तो
- 15:02कैगल प तो आज की डेट में हर कोई जब भी
- 15:06किसी भी कंपटीशन में पार्टिसिपेट करता है
- 15:09तो इट्स लाइक डिफॉल्ट कि वो अपना एक
- 15:11सोल्यूशन तो कम से कम एक्सजी बूस्ट लगा के
- 15:14ही प्रिपेयर करता है तो ऑन द होल
- 15:17कम्युनिटी के इवॉल्व होने से क्या हुआ कि
- 15:19जो ग्रोथ एक्सजी बूस्ट शायद 10 सालों में
- 15:22करता उतना ग्रोथ उसने पाच सालों में कर
- 15:24लिया और फास्ट फॉरवर्ड
- 15:272023 आज की डेट में हर कोई मानता है कि
- 15:32एक्सज बूस्ट इज समथिंग जो आपको आना ही
- 15:37चाहिए इफ यू वांट टू बिकम अ डेटा
- 15:38साइंटिस्ट और मशीन लर्निंग इंजीनियर बिकॉज
- 15:42बोथ इन टर्म्स ऑफ परफॉर्मेंस एंड इन
- 15:45टर्म्स ऑफ
- 15:46स्पीड इसका कोई मैच नहीं है सो दिस वाज अ
- 15:49ब्रीफ हिस्ट्री कि एक्सजी बूस्ट कैसे आया
- 15:53और कैसे उसने मशीन लर्निंग के वर्ल्ड को
- 15:56रूल करना स्टार्ट कर दिया तो गाइज हमने
- 15:58एक्सज बूस्ट के बारे में एक ओवरव्यू लिया
- 16:01और हमने एक्सज बूस्ट का हिस्ट्री भी पढ़ा
- 16:05अब हमारा गोल है एक एक्सज बूस्ट को अच्छे
- 16:08से मास्टर करना सो दैट हम इफेक्टिवली उसको
- 16:12यूज कर पाए किसी भी प्रोजेक्ट में नाउ आई
- 16:15विल बी वेरी ऑनेस्ट विद यू एक्सजी बूस्ट
- 16:17इज अ ह्यूज लाइब्रेरी लाइक बहुत सारी
- 16:20चीजें हैं एक्सजी बूस्ट के अंदर एंड इफ यू
- 16:23आर अ बिगनर तो आपको बहुत ओवर
- 16:27वेल्मिनिक इट इज वेरी डिफिकल्ट बट सिंस
- 16:30बहुत सारी चीजें हैं थोड़ा सा डिफिकल्ट लग
- 16:33सकता है तो मैंने क्या प्लान किया है कि
- 16:35फर्स्ट ऑफ ऑल हम एक्सटी बूस्ट को मल्टीपल
- 16:38वीडियोस में डिवाइड करके पढ़ेंगे बट ये जो
- 16:41वीडियो है हमारा इसमें मैं आपको एक बार
- 16:44एक्सज बूस्ट के जो सारे के सारे फीचर्स है
- 16:47ना उसका एक आईडिया देना चाहता हूं एक इंटू
- 16:50देना चाहता हूं सो दैट आगे के वीडियोस में
- 16:52जब आप उनको डिटेल में पढ़ोगे तो एक बत्ती
- 16:55चलेगी दिमाग में कि हां ये हमने पढ़ा था
- 16:57ठीक है तो आईडियली दिस इज द लाइक वेबसाइट
- 17:00यहां पर जाकर आप थोड़ा बहुत एक्स बूस के
- 17:02बारे में पढ़ सकते हो मोस्टली चीजें आपको
- 17:04यहां पर मिलेंगी जब आप डॉक्स पर जाओगे एंड
- 17:06यू कैन सी डॉक्स में बहुत सारा कंटेंट है
- 17:10ठीक है सब कुछ पढ़ पाना तो पॉसिबल भी नहीं
- 17:12है बट लाइक अ लॉट ऑफ कंटेंट इज देयर तो आई
- 17:15वुड जस्ट रिकमेंड एक बार जस्ट ग्लांस थ्रू
- 17:18करो बाकी मैं आपको एक आईडिया देता हूं कि
- 17:21क्याक फीचर्स है एक्सज बूस्ट में सो अगर
- 17:24हम प्रिंकी चेन की बात करें हु इज द
- 17:26क्रिएटर ऑफ एक्सजी बूस्ट तो वाइल बिल्डिंग
- 17:30दिस लाइब्रेरी एक्सजी बूस्ट उनके दिमाग
- 17:33में ना तीन मेजर एरिया ऑफ कंसर्न्स थे कि
- 17:37यह तीन चीजें तो इस लाइब्रेरी में होनी
- 17:39चाहिए सबसे पहला एरिया ऑफ कंसर्न था
- 17:44परफॉर्मेंस वह चाहते थे कि यह जो
- 17:48लाइब्रेरी हो इसका परफॉर्मेंस बहुत सही हो
- 17:51ओवरफिटिंग की प्रॉब्लम ना हो रोब हो तो
- 17:54परफॉर्मेंस बहुत इंपॉर्टेंट क्राइटेरिया
- 17:56था उनके दिमाग में
- 17:59सेकंड उससे भी इंपॉर्टेंट क्राइटेरिया था
- 18:01और कंसर्न था स्पीड बिकॉज एक्सज बूस्ट इज
- 18:05मेंट टू बी स्केलेबल बड़े डाटा के ऊपर
- 18:08आराम से काम कर पाए यह एक बहुत इंपॉर्टेंट
- 18:11कंसीडरेशन था तो स्पीड के ऊपर भी बहुत
- 18:13फोकस किया गया एंड द थर्ड वाज फ्लेक्सिबल
- 18:18फ्लेक्सिबल इन द सेंस टिंकी चेन चाहते थे
- 18:22कि एक्सटी बूस्ट ज्यादा से ज्यादा लोग यूज
- 18:26कर पाए वो नहीं चाहते थे कि ये सिर्फ
- 18:28रिस्ट्रिक्टेड हो सिर्फ उन लोगों के पास
- 18:31जिनको पाइथन आता है या फिर उन लोगों के
- 18:35पास जिनके पास सिर्फ विंडोज या
- 18:54[संगीत]
- 18:58स्पीड में क्या-क्या आया और फ्लेक्सिबल
- 19:00में क्या-क्या आया यह हम लोग डिस्कस
- 19:02करेंगे ठीक है एक-एक करके सो तीनों
- 19:05एस्पेक्ट्स में सबसे पहले बात करते हैं
- 19:07फ्लेक्सिबल की एक्सज बूस्ट बाय डिफॉल्ट इस
- 19:11तरीके से डिजाइंड है कि इट इज वेरी वेरी
- 19:14फ्लेक्सिबल टिंकी चेन ऑलवेज हैड दिस
- 19:18फिलॉसफी इन हिज माइंड कि एक लाइब्रेरी
- 19:21सक्सेसफुल तभी बनेगी जब वो बहुत ज्यादा
- 19:25लोगों तक पहुंच पाएगी सो दैट्ची उन्होंने
- 19:28यह चार चीजें इंप्लीमेंट की फ्लेक्सिबल के
- 19:32पॉइंट ऑफ व्यू से मैं आपको एकएक करके
- 19:34बताता हूं सबसे पहला वाज क्रॉस प्लेटफॉर्म
- 19:38च बेसिकली मींस कि एक्सज बूस्ट के जो
- 19:41मॉडल्स है व किसी भी ऑपरेटिंग सिस्टम पर
- 19:45चल सकते हैं बी इट बी लिनक्स और विंडोज या
- 19:50फिर मैक इन फैक्ट दे आर क्रॉस प्लेटफॉर्म
- 19:53चच मींस कि अगर आपने
- 19:58उस पे रन कर सकते हो ठीक है चलो ठीक है
- 20:01क्लॉस प्लेटफॉर्म होना आज की डेट में कोई
- 20:02इतनी बड़ी बात नहीं है ज्यादातर मशीन
- 20:04लर्निंग एल्गोरिथम्स दे आर क्रॉस
- 20:06प्लेटफॉर्म इससे आगे बढ़ते हैं अगला पॉइंट
- 20:09डिस्कस करते हैं दिस इज समथिंग यूनिक जो
- 20:11आपको बाकी के मशीन लर्निंग एल्गोरिथम्स
- 20:13में नहीं मिलेगा सो एक्सज बूस्ट एक्चुअली
- 20:18मल्टीपल प्रोग्रामिंग लैंग्वेजेस को
- 20:20सपोर्ट करता है जनरली आप नोटिस करोगे कि
- 20:22जो भी आपके प्रिडिक्टिव मॉडल्स हैं वो या
- 20:26तो पाइथन में रन करते हैं
- 20:29या फिर आर में रन करते हैं या फिर कभी-कभी
- 20:32कुछ ऐसे भी एल्गोरिदम जो मैट
- 20:37प्लॉट मैट प्लॉट लिब में काम करते हैं मैट
- 20:41प्लॉट लिब आम सॉरी नॉट मैट प्लॉट लि मैट
- 20:44लब में काम करते हैं आई गट कंफ्यूज ठीक है
- 20:48मैट लब एक बहुत फेमस सॉफ्टवेयर है उसमें
- 20:52भी आप कुछ प्रिडिक्टिव मॉडल्स रन कर सकते
- 20:54हो बट एक् बूस ने क्या किया एक् बूस ने
- 20:58सारे के सारे फेमस प्रोग्रामिंग
- 21:00लैंग्वेजेस के लिए रैपर्स क्रिएट किए सो
- 21:03आज की डेट में अगर आप देखो तो आप
- 21:08जावा
- 21:09स्काला
- 21:12रूबी
- 21:14पाइथन
- 21:16आर और भी कुछ लैंग्वेजेस इनफैक्ट अगर आप
- 21:19जाओगे ऑफिशियल डॉक्यूमेंटेशन पे तो यहां
- 21:22पर यू कैन सी आर जावा रूबी स्विफ्ट जूलिया
- 21:27सी सी प्लस प्स सभी के लिए आपके पास
- 21:30इंटरफेस अवेलेबल है इनफैक्ट आप यह भी कर
- 21:34सकते हो कि आपने मॉडल बिल्ड किया लेट्स से
- 21:36पाइथन में और आप उसको लोड कर रहे हो जावा
- 21:40में और जावा में उसको यूज कर रहे हो
- 21:43इनफैक्ट यहां पर एक छोटा सा कोड मैंने
- 21:44अटैच कर रखा है जस्ट टू शो यू कि यह जो
- 21:48बिट है यह आपने पाइथन में लिखा है यहां पर
- 21:52आप क्या कर रहे हो एक मॉडल को बना रहे हो
- 21:54और उसको सेव कर रहे हो इस फाइल में और फिर
- 21:58यह जो कोड है यह जावा में लिखा हुआ है और
- 22:01आप जावा में य लाइब्रेरीज इंपोर्ट करके
- 22:03एक्सजी बूस्ट की आप उसी मॉडल को लोड करके
- 22:07प्रेडिक्शन करवा रहे हो तो दिस इज सच अ
- 22:10पावरफुल फीचर कि कल को मान लो आप एक
- 22:13वेबसाइट आपने बना रखी है अपने क्लाइंट के
- 22:16लिए जो फुली जावा में डिजाइंड है बिकॉज
- 22:20काफी सारे एंटरप्राइज एप्लीकेशंस जावा में
- 22:22बने होते हैं एंड कल को आपको यहां पर एक
- 22:26एक मशीन लर्निंग का कंपोनेंट ड करना है अब
- 22:29ज्यादातर मशीन लर्निंग के कंपोनेंट्स जो
- 22:31होते हैं वो पाइथन में बनाए जाते हैं अब
- 22:34यहां पर कंपैटिबिलिटी का इशू आ जाएगा आप
- 22:36डायरेक्टली पाइथन का मशीन लर्निंग मॉडल को
- 22:40जावा में कैसे रन करोगे एक ही तरीका है कि
- 22:43आप पहले पाइथन को यूज करके
- 22:47अ मॉडल को बिल्ड करो उसको एक एपीआई सर्विस
- 22:51में कन्वर्ट करो और उस एपीआई सर्विस को
- 22:53जावा यूज करेगा तो काफी सिस्टम डिजाइन के
- 22:57कंस्ट्रेंट यहां पर आ गए बट व्हाट इफ
- 23:00डायरेक्टली आप ये कर पाओ दिस वुड बी सो
- 23:03कन्वीनियंस
- 23:05कि अगर हम बाकी लैंग्वेजेस के लिए भी
- 23:09रैपर्स क्रिएट कर दे तो फिर बहुत तरह के
- 23:12प्रोजेक्ट्स में एक्सजी बूस्ट आसानी से
- 23:14यूज हो पाएगा तो दिस वाज अगेन ग्रेट
- 23:18थिंकिंग बाय द क्रिएटर जिसने एक्सज बूस्ट
- 23:22की पॉपुलर को और हेल्प किया इसके बाद
- 23:25एक्सज बूस्ट यहां पर नहीं रुका अ इसके
- 23:28अलावा भी एक चीज और है एक्सज बूस्ट में कि
- 23:30आपकी बहुत सारी जो और फेमस लाइब्रेरीज है
- 23:34उनके साथ भी सपोर्ट है एक्सज बूस्ट का सो
- 23:37अगर आप बात करो मॉडल बिल्डिंग के प्रोसेस
- 23:40का जहां पर आप डेटा एनालिसिस करते हो और
- 23:43फिर मॉडल्स बिल्ड करते हो तो वहां पर
- 23:48एक्सटी बूस्ट इज कंपैटिबल विद ऑल द फेमस
- 23:50पाइथन लाइब्रेरीज लाइक नपाई
- 23:54पंडास प्लॉटिंग लाइब्रेरीज लाइक मैट प्लॉट
- 23:58एक्सट्रा साइकेड लर्न के साथ आप बहुत
- 24:01आसानी से काम कर सकते हो अगर आप बात करो
- 24:05डिस्ट्रीब्यूटर कंप्यूटिंग की अभी क्या
- 24:08होता है डिस्ट्रीब्यूटर कंप्यूटिंग हम लोग
- 24:09थोड़ी देर बाद डिस्कस करेंगे बट अभी जस्ट
- 24:13नाम जानने के लिए इफ यू आर इंटरेस्टेड इन
- 24:15डिस्ट्रीब्यूटर कंप्यूटिंग तो जो फेमस
- 24:17लाइब्रेरीज है आपकी जैसे कि स्पार्क हुआ
- 24:20या फिर पाई स्पार्क
- 24:22हुआ या फिर डस्क हुआ इनके साथ भी कंपैटिबल
- 24:26होता है एक्सज बूस इफ यू टॉक अबाउट मॉडल
- 24:29इंटरप्रेटेबिलिटी
- 24:32मॉडल इंटरप्रेटेबिलिटी जहां पर आप एक बार
- 24:35मॉडल के बनने के बाद उसको एक्सप्लेन करते
- 24:38हो तो वहां पर भी कुछ फेमस लाइब्रेरीज है
- 24:41लाइक
- 24:42पप एंड लाइम इनके साथ एक्सज बूस्ट
- 24:46कंपैटिबल है अगर आप बात करो मॉडल डिप्लॉयड
- 24:50की तो शायद आपने नाम सुना होगा डॉकर का
- 24:54क्यूबर निटीज का इन सबके साथ भी बूस्ट
- 24:58कंपैटिबल है एंड लास्टली इफ यू टॉक
- 25:02अबाउट वर्कफ्लो
- 25:04मैनेजमेंट बेसिकली एमल एक्सेट्रा
- 25:08तो यहां पर भी जो कुछ फेमस लाइब्रेरीज है
- 25:12लाइक अचे का एयरफ्लो
- 25:15है या फिर आपका एमएल फ्लो है यह भी एक
- 25:19बहुत फेमस लाइब्रेरी है इनके साथ भी आपका
- 25:22कंपैटिबिलिटी बहुत स्ट्रांग है एक्सजी
- 25:24बूस्ट का तो इस एस्पेक्ट पर भी बहुत काम
- 25:26किया गया है
- 25:28लास्टली सबसे इंपॉर्टेंट कि एक्सज बूस्ट
- 25:33कई तरीकों के मशीन लर्निंग प्रॉब्लम्स के
- 25:35साथ कंफर्टेबल है अगर आप बात करो लेट्स से
- 25:39लीनियर रिग्रेशन की तो लीनियर रिग्रेशन इज
- 25:42जस्ट कंफर्टेबल विद रिग्रेशन प्रॉब्लम्स
- 25:46राइट इफ यू टॉक अबाउट लॉजिस्टिक रिग्रेशन
- 25:50तो इट इज जस्ट कंफर्टेबल विथ क्लासिफिकेशन
- 25:53प्रॉब्लम बट एक्सटी बूस्ट इज लाइक अ
- 25:56एल्गोरिदम जिसको आप किसी भी तरह का मशीन
- 25:59लर्निंग प्रॉब्लम दे दो वह उसको सॉल्व कर
- 26:01सकता है सो रिग्रेशन प्रॉब्लम के ऊपर भी
- 26:04काम कर सकते हो क्लासिफिकेशन में आप
- 26:08बाइनरी क्लासिफिकेशन पर भी काम कर सकते हो
- 26:11मल्टी क्लास क्लासिफिकेशन पर भी काम कर
- 26:13सकते हो नॉट ओनली दैट अगर आप टाइम सीरीज
- 26:17फोरकास्टिंग की बात करो तो टाइम सीरीज
- 26:19फोरकास्टिंग में भी आपका एक्सज बूस्ट बहुत
- 26:22यूज होता है और अच्छे रिजल्ट्स आते हैं
- 26:24इसके अलावा अगर आप रैंकिंग प्रॉ की बात
- 26:28करो रैंकिंग प्रॉब्लम्स क्या होती है जहां
- 26:30पर आपको कुछ आइटम्स दे दिए जाते हैं और
- 26:33आपको उनको रैंक करना होता है किसी
- 26:36रिक्वायरमेंट के बेसिस पर जैसे कि
- 26:38रिकमेंडर सिस्टम्स एंड ऑल वहां पर भी
- 26:40एक्सज बूस्ट बहुत यूज होता है इसके अलावा
- 26:43नॉर्मली डिटेक्शन जो हुआ वहां पर भी एक्सज
- 26:46बूस्ट बहुत यूज होता है एंड लास्टली सिंस
- 26:50एक्सज बूस्ट इन बे इ बेस्ड ऑन जीबीडीटी
- 26:53दैट इज ग्रेडिएंट बूस्टिंग डिसीजन ट्रीज
- 26:56तो ग्रेडिएंट डिजन ट्रीज में आप कोई भी
- 26:59डिफरेंशिएबल लॉस फंक्शन यूज कर सकते हो तो
- 27:03यह फीचर एक्सजी बूस्ट में भी है कल को आप
- 27:06कोई भी प्रॉब्लम अपने हिसाब से डिफाइन कर
- 27:09सकते हो अपना कस्टम लॉस फंक्शन दे सकते हो
- 27:12लेट्स से कल को आपको एक ऐसा लॉस फंक्शन
- 27:14चाहिए जो पॉजिटिव पॉइंट्स को ज्यादा वेटेज
- 27:17दे रहा है नेगेटिव पॉइंट्स के कंपैरिजन
- 27:20में तो आप अपना खुद का लॉस फंक्शन डिफाइन
- 27:22कर सकते हो आपको एक ऐसा लॉस फंक्शन चाहिए
- 27:25जो फॉल्स पॉज को ज्यादा वेटेज दे रहा है
- 27:29फाल्स नेगेटिव से तो आप वह डिजाइन कर सकते
- 27:32हो अपने लिए आप अपने लिए खुद के कस्टम
- 27:34मैट्रिक्स भी बना सकते हो यह सारा
- 27:37फ्लेक्सिबल आपको एक्सडी बूस्ट देता है तो
- 27:39आई होप इस पूरे डिस्कशन के बाद आपको समझ
- 27:42में आ रहा होगा कि क्यों फ्लेक्सिबल हैज
- 27:45बीन अ वेरी इंपॉर्टेंट एस्पेक्ट ऑफ एक्सजी
- 27:48बूस्ट ठीक है तो ये चार मेजर पॉइंट्स थे
- 27:51जो हमने यहां पर कवर किए तो चलो गाइस अब
- 27:53हम लोग अगले एस्पेक्ट की तरफ मूव करते हैं
- 27:56जिसके ऊपर बहुत फोकस किया गया एक्सज बूस्ट
- 27:58को बनाते टाइम सो टियां की चेन ने रिलाइज
- 28:02किया कि जैसे जैसे हम आगे बढ़ेंगे डेटा
- 28:05सेट्स का साइज और बढ़ता जाएगा तो अगर हमें
- 28:10एक बहुत तगड़ा पावरफुल मशीन लर्निंग
- 28:12एल्गोरिदम क्रिएट करना है तो फिर उसके
- 28:15अंदर यह कैपेबिलिटी तो होनी चाहिए कि
- 28:17कितना भी बड़ा डेटा सेट आप उसको दे दो वह
- 28:20उसके ऊपर ट्रेनिंग आराम से कर ले तो फिर
- 28:23आज के जो एल्गोरिथम्स थे मतलब गेड
- 28:26बूस्टिंग एंड ल उनका स्पीड उतना अच्छा
- 28:29नहीं था बड़े डेटा सेट के ऊपर तो एक्सज
- 28:33बूस्ट में क्या है कि बहुत सारे सॉफ्टवेयर
- 28:37ऑप्टिमाइजेशन अप्लाई किए गए हैं इन ऑर्डर
- 28:40टू इंक्रीज द ट्रेनिंग स्पीड ठीक है तो हम
- 28:43लोग क्या करने वाले हैं एक एक करके यह
- 28:45सिक्स ऑप्टिमाइजेशन के बारे में पढ़ने
- 28:48वाले हैं जिससे आपको यह समझ में आएगा कि
- 28:51क्यों एक्सटी बूस्ट बाकी के मशीन लर्निंग
- 28:54एल्गोरिथम से फास्ट होता है इनफैक्ट पहले
- 28:58मैं आपको एक बार प्रूफ करके दिखाऊंगा
- 29:00एमपिर कली कि सच में एक्सज बूस्ट का
- 29:03ट्रेनिंग टाइम कम है इन कंपेरिजन टू
- 29:06ग्रेडिएंट बूस्टिंग सो यहां पर मैंने एक
- 29:09सैंपल कोड लिखा हुआ है सो दिस इज द सैंपल
- 29:12कोड यहां पर मैंने कुछ खास नहीं किया है
- 29:15मैंने एक सिंथेटिक डेटा सेट बनाया है टॉय
- 29:18डेटा सेट बनाया है जिसमें 10000 अ रोज हैं
- 29:23और 200 कॉलम्स हैं तो बहुत बड़ा डेटा सेट
- 29:26भी नहीं है बट छोटा भी नहीं है और फिर
- 29:29मैंने क्या किया है मैंने पहले इसके ऊपर
- 29:31ग्रेडिएंट बूस्टिंग क्लासिफाई किया है और
- 29:33फिर मैंने एक्सज बूस्ट क्लासिफाई किया है
- 29:36और बस टाइम मेजर किया है ठीक है सिंपल सा
- 29:39कोड
- 29:40है तो यहां पर यू कैन सी दिस इज द रिजल्ट
- 29:45इस डाटा के ऊपर ग्रेडिएंट बूस्टिंग को
- 29:47ट्रेन होने में 72 सेकंड्स लगे वेयर एज
- 29:51एक्सटी बूस्ट को ट्रेन होने में सिर्फ फ
- 29:54सेकंड्स लगे तो ऑलमोस्ट 12 टाइम्स 13
- 29:58टाइम्स फास्टर है ठीक है अब यह सबसे
- 30:00एक्यूरेट तरीका नहीं है यह डिफरेंस मेजर
- 30:03करने का बट एमरिक यह प्रूव हो रहा है कि
- 30:07कभी भी आप कोई भी डेटा सेट उठाओ स्पेशली
- 30:09अगर आप बड़े डेटा सेट्स उठाओ तो एक्सजी
- 30:11बूस्ट का ट्रेनिंग टाइम एटलीस्ट 10 टाइम्स
- 30:15कम होगा एंड दिस इज अ बिग इंप्रूवमेंट अगर
- 30:18आपको एक डेटा सेट के ऊपर मॉडल को ट्रेन
- 30:20करने में 10 घंटे लग रहे हैं बहुत बड़ा
- 30:24डटा सेट है तो एक्सटी बूस्ट को यूज करके
- 30:26आपको एक घंटा लगेगा तो यह एक बहुत बड़ी
- 30:29चीज थी जो एक्सडी बूस्ट में है कैसे है वह
- 30:34हम लोग समझेंगे तो देर आर सिक्स एस्पेक्ट
- 30:37हम लोग इन सबको एक एक करके डिस्कस
- 30:40करेंगे तो सबसे पहला पॉइंट है पैरेलल
- 30:45प्रोसेसिंग पैरेलल प्रोसेसिंग आई गेस इवन
- 30:48इफ यू आर फ्रॉम नॉन टेक्निकल बैकग्राउंड
- 30:50यू वड बी एबल टू अंडरस्टैंड की पैरेलल
- 30:52प्रोसेसिंग क्या होता है आपको एक घर बनाना
- 30:56है
- 30:58अगर आप अकेले ये घर बनाओगे तो लेट्स से
- 31:01आपको 30 डेज लग रहे हैं इस प्रोसेस को
- 31:03फास्ट कैसे किया जा सकता है आप यह काम
- 31:06अकेले मत करो पांच और लोगों को ले आओ तो
- 31:10देर इज अ गुड चांस कि सभी लोग बराबर काम
- 31:12करें तो 6 दिन में ये काम हो जाए तो ट्स द
- 31:15मेन आईडिया कि आप सीक्वेंशियल काम करने के
- 31:20बदले पैरेलली काम करते हो काम डिवाइड कर
- 31:23लेते हो बट जब मैंने पढ़ा कि एक्सटी बूस्ट
- 31:29सपोर्ट करता है पैरेलल प्रोसेसिंग तो मुझे
- 31:31एक बहुत मासूम सा डाउट आया डाउट यह था कि
- 31:35हम सभी ने बूस्टिंग के बारे में यह पढ़ा
- 31:37है कि बूस्टिंग स्टेजेस में काम करता है
- 31:40सो आप अपना डाटा देते हो पहले मॉडल को
- 31:44पहला मॉडल कुछ गलतियां करता है और उस
- 31:47गलतियों को आप आगे भेजते हो सेकंड मॉडल
- 31:50में यह मॉडल कुछ गलतियां करता है इसको आप
- 31:53भेजते हो थर्ड मॉडल में एंड सो
- 31:56ऑन तो एसेंशियली बूस्टिंग की अगर आप बात
- 31:59करो तो इट इज सीक्वेंशियल
- 32:02प्रोसेस राइट एक के बाद एक आप मॉडल्स को
- 32:06ट्रेन करते हो तो मुझे यह जान कर के बहुत
- 32:09सरप्राइजिंग लगा कि अगर कोई प्रोसेस
- 32:12एसेंशियली सीक्वेंशियल है तो आप उसमें
- 32:16पैरेलल प्रोसेसिंग लाओगे कैसे तो थोड़ा
- 32:19रिसर्च करके मुझे समझ में आया कि एक्चुअली
- 32:22यह जो पैरेलल प्रोसेसिंग है यह मॉडल
- 32:25बिल्डिंग के में नहीं
- 32:28है इसका मतलब यह हुआ कि यह जो मॉडल्स है
- 32:32यह अभी भी
- 32:35सीक्वेंशियल
- 32:37प्रोसेसिंग नहीं लगाते बट हर मॉडल को
- 32:42इंडिविजुअली बिल्ड करने में हम पैरेलल
- 32:45प्रोसेसिंग लगाते हैं मैं समझाता हूं इस
- 32:47बात को यहां पर हर मॉडल एक डिसीजन ट्री
- 32:52है तो मेरे कहने का यह मतलब है कि जब आप
- 32:54इस ट्री को बना रहे हो ग्रो कर रहे हो
- 32:58तो इसको बनाने के प्रोसेस में आप पैरेलल
- 33:01प्रोसेसिंग लगाते हो जैसे ही फिर यह बन
- 33:04जाता है तो फिर आप अगले ट्री को बनाने के
- 33:06लिए पैरेलल प्रोसेसिंग लगाते हो कैसे मैं
- 33:10समझाता हूं ना इट्स वेरी इंपोर्टेंट कि
- 33:12आपको डिसीजन ट्रीज कैसे काम करते हैं यह
- 33:14पता हो नहीं तो आप समझ नहीं पाओगे तो जो
- 33:17भी है मैं आपको बताता हूं एक एग्जांपल
- 33:18लेके मान लो हमारे पास यह डेटा है की एज
- 33:22कितना है
- 33:25और अ मार्क्स कितने
- 33:29हैं और लेट्स से
- 33:35प्लेसमेंट कितने का लगा मान लो यहां पे 21
- 33:39साल है यहां पे 98 है यहां पे प्लेसमेंट
- 33:43लगा 13 लाख का 19 है 89 है और प्लेसमेंट
- 33:50लगा 11 लाख का 17 है 95 है और प्लेसमेंट
- 33:56लगा 15 लाख अब आई नो इस डाटा का कुछ बहुत
- 33:59ज्यादा मीनिंग नहीं है एग्जांपल देने के
- 34:01लिए मैंने आपको समझाया अब अगर मुझे इस
- 34:03डाटा के ऊपर यह पहला मॉडल बनाना है यह
- 34:06डिसीजन ट्री बनाना है तो शायद आपको याद
- 34:09होगा डिसीजन ट्री बनता कैसे है आपको क्या
- 34:12करना होता है आपको सबसे पहले अपना रूट नोड
- 34:14खोजना होता है अब रूट नोड आपके पास दो
- 34:18फीचर्स है f1 और f2 इन दोनों में से ही
- 34:22किसी एक में रूट नट बनेगा या तो f1 मेरा
- 34:25रूट नोट बनेगा या तो बनेगा तो मुझे क्या
- 34:28करना पड़ता है सबसे पहले मुझे अपने एज
- 34:31वाले कॉलम को पकड़ना है और इसको सबसे पहले
- 34:35सॉर्ट कर देना
- 34:38है फिर मुझे स्प्लिटिंग पॉइंट्स निकालने
- 34:42है जैसे इन दोनों का एवरेज हो गया 18 इन
- 34:45दोनों का एवरेज हो गया 20 तो बेसिकली मैं
- 34:48एक बार डाटा को डिवाइड करूंगा 18 के बेसिस
- 34:51पर और एक बार मैं डिवाइड करूंगा 20 के
- 34:53बेसिस पर और मैं अपना
- 34:57या फिर जीनी इंडेक्स कैलकुलेट करूंगा तो
- 35:00इन दोनों में से जिसमें भी मिनिमम आएगा वह
- 35:04मेरा स्प्लिटिंग क्राइटेरिया हो जाएगा मान
- 35:06लो 18 आया तो स्प्लिटिंग क्राइटेरिया हो
- 35:09गया एव ग्रेटर
- 35:1118 और इसके करेस्पॉन्डिंग्ली
- 35:15है फिर मैं सेम काम करूंगा मार्क्स के ऊपर
- 35:19मैं सबसे पहले इनको सॉर्ट करूंगा
- 35:2289 95 98 तो स्लिट वैल्यूज क्या होंगी
- 35:27इनके बीच में लेट्स से 92 आ गया इसके बीच
- 35:30में लेट्स से 97 आ गया अब मैं इन दोनों के
- 35:34ऊपर स्प्लिटिंग मार के देखूंगा और जीनी
- 35:36इंडेक्स निकाल के देखूंगा जिसमें भी
- 35:39मिनिमम आ रहा है मैं उसको सेलेक्ट कर
- 35:41लूंगा लेट्स से वो आ रहा है
- 35:4597 और इसके करेस्पॉन्डिंग्ली
- 35:57बट अगर आप इस पूरे प्रोसेस में देखो तो हम
- 35:59क्या कर रहे हैं हम पहले एव में सारे
- 36:03स्प्लिटिंग क्राइटेरियास को टेस्ट कर रहे
- 36:04हैं और फिर ए2 में भी सारे स्प्लिटिंग
- 36:07क्राइटेरियास को टेस्ट कर रहे और फिर
- 36:09दोनों को आपस में कंपेयर कर रहे हैं बट
- 36:11अगर आप देखो तो डोंट यू थिंक जब हम यह
- 36:15वाला काम कर रहे
- 36:17हैं तो साइड बाय साइड हम यह काम भी तो कर
- 36:20सकते हैं इन दोनों का आपस में तो कोई
- 36:22रिलेशनशिप नहीं है एंड दिस इज वेयर पैरेलल
- 36:25प्रोसेसिंग कम
- 36:27सो जैसे ही आप f1 को उठाते हो आपके
- 36:31प्रोसेसर का एक दूसरा कोर f2 को उठा लेता
- 36:34है और यह दोनों काम पैरेलली होते हैं यहां
- 36:37पर आपको एक स्प्लिटिंग क्राइटेरिया मिलता
- 36:39है यहां पर आपको दूसरा स्प्लिटिंग
- 36:40क्राइटेरिया मिलता है फिर आप इन दोनों को
- 36:43कंपेयर कर लेते हो और आपको आपका फाइनल
- 36:46स्प्लिटिंग क्राइटेरिया मिल जाता है बट
- 36:48सिंस ये दोनों काम पैरेलल में हो रहे हैं
- 36:52तो ओवरऑल जो स्पीड है वो बढ़ जाती है अब
- 36:55ये तो मैंने एग्जांपल दिया आपको सिर्फ दो
- 36:57फीचर्स का इमेजिन करो 200 फीचर्स है अगर
- 37:00आपने यह पैरेलल प्रोसेसिंग नहीं लगाया
- 37:02होता तो फिर एक के बाद एक आप सारे फीचर्स
- 37:06को ट्राई आउट करते और बहुत टाइम लग जाता
- 37:10बट यहां पर आप क्या कर सकते हो कि पैरेलली
- 37:12काम कर सकते हो ओबवियसली डिपेंड करेगा कि
- 37:14आपके प्रोसेसर में कितने कोर्स है लेट्स
- 37:18से एट कोर्स है तो आप एक बार में आठ
- 37:22फीचर्स के ऊपर काम कर सकते हो बट जो भी है
- 37:24स्पीड अप हो रहा है तो ये आपका एम जॉब्स
- 37:28बोल करके एक हाइपर पैरामीटर होता है उसमें
- 37:30आप जैसे ही माइनस व
- 37:32डालोगे यह वाला प्रोसेस एक्टिवेट हो जाता
- 37:35है और आपका पैरेलल प्रोसेसिंग काम करने लग
- 37:38जाता है बट या दिस इ वन ऑफ द ऑप्टिमाइजेशन
- 37:41जिसकी वजह से एक्सजी
- 37:43बूस्ट फास्ट है आई होप आपको पहला पॉइंट
- 37:47समझ में आ गया तो अभी मैंने आपको बताया कि
- 37:49कैसे एक्सजी बूस्ट पैरेलल प्रोसेसिंग यूज
- 37:52करता है ट्री बिल्डिंग के प्रोसेस
- 37:55में और इससे क्या फायदा होता है कि जो
- 37:59सारे ट्रीज बनते हैं
- 38:01वह थोड़ा फास्ट बनते हैं बट एक्सटी बूस्ट
- 38:06ऐसा इसलिए कर पाता है क्योंकि वह कुछ
- 38:09ऑप्टिमाइज डेटा स्ट्रक्चर्स यूज करता है
- 38:12डेटा स्ट्रक्चर क्या होता है डेटा को
- 38:13स्टोर करने का तरीका तो बाकी के मशीन
- 38:17लर्निंग एल्गोरिथम क्या करते हैं कि वह
- 38:19डेटा को रो वाइज स्टोर करते हैं मैं आपको
- 38:22एक एग्जांपल समझाता हूं मान लो आपके पास
- 38:25यह डाटा है सी जीपीए आईक्यू और प्लेसमेंट
- 38:29कितने का लगा यहां पर आपके
- 38:32पास अलग-अलग रोज
- 38:35है लाइक दिस
- 38:38तो आपका जो बाकी मशीन लर्निंग एल्गोरिथम्स
- 38:41है या फिर इन जनरल स्टोरेज कैसा होता है
- 38:44कि रो
- 38:46वाइज बेसिकली ब्लॉक्स बन जाते हैं
- 38:49सो दिस इज वन ब्लॉक ऑफ इंफॉर्मेशन दिस इज
- 38:54सेकंड ब्लॉक ऑफ इंफॉर्मेशन
- 38:57और फिर इसके ऊपर आप रो बाय रो प्रोसेसिंग
- 39:00करते हो बट एक्सज बूस्ट एक डिफरेंट
- 39:04ऑप्टिमाइज डेटा स्ट्रक्चर यूज करता है
- 39:06जिसको हम बोलते हैं
- 39:08कॉलम
- 39:10ब्लॉक कॉलम ब्लॉक में आप क्या करते हो
- 39:12इंस्टेड ऑफ स्टोरिंग इंफॉर्मेशन रो वाइज
- 39:16यू स्टोर इंफॉर्मेशन कॉलम वाइज लाइक
- 39:22दिस आप अपने फीचर्स को अलग-अलग कॉलम
- 39:26ब्लॉक्स में स्टोर करते
- 39:29हो और जैसे ही पैरेलल प्रोसेसिंग की जरूरत
- 39:33होती है आप एक बार में एक कॉलम ब्लॉक को
- 39:36लेते हो और उसके ऊपर ऑपरेट करना स्टार्ट
- 39:39कर देते हो यू स्टार्ट फाइंडिंग द
- 39:41स्प्लिटिंग
- 39:42क्राइटेरिया तो यह जो फर्स्ट वाला पॉइंट
- 39:44था पैरेलल प्रोसेसिंग वह इसीलिए पॉसिबल हो
- 39:48पाया क्योंकि एक्सज बूस्ट इंटरनली डाटा को
- 39:52अलग ढंग से स्टोर कर रहा है जहां पर बाकी
- 39:54एल्गोरिथम्स रो वाइज फैशन में स्टोर कर
- 39:57रहे हैं एक्सटी बूस्ट कॉलम ब्लॉक फैशन में
- 40:01स्टोर कर र है इससे क्या फायदा हो रहा है
- 40:04आप यह पैरेलल प्रोसेसिंग बहुत आसानी से कर
- 40:07पा रहे हो दिस इज जस्ट वन एग्जांपल इसके
- 40:09अलावा और भी एग्जांपल्स है जहां पर यू वुड
- 40:11सी कि बहुत स्मार्टली डेटा स्ट्रक्चर्स को
- 40:13यूज किया गया है टू इंप्रूव द स्पीड ऑफ द
- 40:17एल्गोरिदम लेट्स मूव ऑन टू द थर्ड पॉइंट
- 40:20सो जो थर्ड चीज है उसको बोलते हैं कैश
- 40:24अवेयरनेस कैश कैश मेमोरी जो भी आप बोलो तो
- 40:29बेसिकली एक्सज बूस जो है ना वो कैश मेमोरी
- 40:32को बहुत एफिशिएंटली यूज करता है अब अगर आप
- 40:35नॉन टेक्निकल बैकग्राउंड से आते हो और
- 40:37आपको नहीं पता कैश मेमोरी क्या होता है तो
- 40:40जनरली एक कंप्यूटर के अंदर सेटअप कैसा
- 40:42होता है कि एक सीपीयू होता है जिसका काम
- 40:45होता है सारे के सारे कंप्यूटेशंस करना बट
- 40:48कंप्यूटेशंस करने के लिए उसको डाटा की
- 40:50जरूरत होती है डाटा होता है रम में तो
- 40:53पूरे टाइम क्या हो रहा होता है कि यह
- 40:55दोनों कंपोनेंट्स आपस में में बात कर रहे
- 40:56होते हैं सीपीयू को जब भी किसी पर्टिकुलर
- 40:59डाटा की जरूरत होती है वो रम से मांग लेता
- 41:02है ठीक है ये दोनों कनेक्टेड है थ्रू
- 41:04सिस्टम बस अब द प्रॉब्लम विद दिस अप्रोच ज
- 41:08कि सिंस यह दोनों कंपोनेंट्स दो अलग
- 41:10हार्डवेयर है तो यह जो डेटा ट्रांसफर हो
- 41:13रहा है ना इसमें थोड़ा टाइम लग जाता है तो
- 41:17इसी को सॉल्व करने के लिए एक कांसेप्ट आता
- 41:19है कैश मेमोरी का कैश मेमोरी इज अ वेरी
- 41:23स्मल मेमोरी जो सीपीयू के अंदर ही होती है
- 41:28ठीक है जनरली अगर आप एक नॉर्मल लैपटॉप की
- 41:31बात करो तो 4 एमबी से लेकर के 8 एमबी या
- 41:35उससे थोड़ा ज्यादा होता है छोटा ही होता
- 41:37है बट इसमें आप ऐसी चीजों को स्टोर करना
- 41:41चाहते हो जो
- 41:44कि बार-बार यूज होने वाली है जैसे आपने
- 41:47शायद नोटिस भी किया होगा कि अगर कोई
- 41:49वेबसाइट आप बार-बार विजिट करते हो लेट्स
- 41:52से आप डेली बेसिस पर विजिट करते हो तो आप
- 41:55नोटिस करो करोगे कि एक हफ्ते बाद वो
- 41:57वेबसाइट को लोड होने में कम टाइम लगता है
- 42:01बिकॉज कुछ बेसिक चीजें आप कैश मेमोरी में
- 42:04स्टोर कर लेते हो जैसे कि उसका सीएसएस
- 42:07फाइल या फिर उसका लोगो इस तरह की फाइल्स
- 42:10को आप स्टोर कर लेते हो कैश मेमोरी में और
- 42:12अगली बार जब आप लोड करोगे तो आप एक्चुअली
- 42:15सर्वर से नहीं मंगा रहे आप अपने ही मशीन
- 42:17से लोड कर रहे हो तो एक्सज बूस्ट क्या
- 42:20करता है कि एक्ससी बूस्ट यूटिलाइजेस दिस
- 42:23कांसेप्ट ऑफ कैफ मेमरी सो
- 42:27अभी मैं पूरा तो नहीं समझा सकता बिकॉज अभी
- 42:29हमने डिटेल्स नहीं पढ़े हैं बट एक्सज
- 42:31बूस्ट ट्री फॉर्मेशन के लिए एक कांसेप्ट
- 42:33यूज करता है जिसको हम बोलते हैं
- 42:37हिस्टोग्राम बेस्ड
- 42:40ट्रेनिंग तो उसको जब भी कोई न्यूमेरिकल
- 42:43फीचर मिलता है जैसे कि सीजीपीए हुआ या
- 42:45आईक्यू हुआ तो व क्या करता है इस फीचर के
- 42:48ऊपर एक हिस्टोग्राम बनाता है आपको
- 42:52हिस्टोग्राम आई गेस पता होगा अब
- 42:54हिस्टोग्राम बनता है बिन के ऊपर मान लो
- 42:56आपके पास एक डाटा है इस तरीके से जहां पर
- 42:59आई क्यू दिया हुआ है मान लो 50 से लेकर के
- 43:03150 तक तो आप इसमें बिनस बना सकते हो जैसे
- 43:06एक बिन हो गया 50 से 60 दूसरा हो गया 60
- 43:09से 70 इस तरीके से आप बिनस बनाते हो और
- 43:12ऐसे आपका हिस्टोग्राम बनता है तो एक्स
- 43:17बूस्ट क्या करता है कि यह जो बिनस की जो
- 43:19वैल्यू है उसको कैश मेमोरी में जाकर स्टोर
- 43:23कर देता है बिकॉज ये जो वैल्यूज है यह
- 43:27आपको बारबार लगने वाला है मतलब बार-बार
- 43:31यूज होने वाला है टू बिल्ड द ट्री एंड
- 43:34सिमिलरली और भी जो रिक्वायर्ड चीज जो
- 43:37बारबार जरूरत है जिसकी उसको आप क्या करते
- 43:40हो आप कैश मेमोरी में डाल देते हो इससे
- 43:43क्या होता है आपका जो स्पीड है ट्रेनिंग
- 43:45का वह इंप्रूव कर जाता है सिंपल सा
- 43:47एग्जांपल देता हूं मैं आपको मान लो आप
- 43:50किचन में खाना पका रहे हो ठीक है और आपको
- 43:53जो इंग्रेडिएंट्स चाहिए हैं वो फ्रिज के
- 43:57अंदर रखा हुआ है तो आपको जब जिस
- 43:59इंग्रेडिएंट्स
- 44:05नॉट मी द कुक
- 44:08रियलाइफ सर्टेन इंग्रेडिएंट्स जिसकी जरूरत
- 44:10बार-बार पड़ रही है तो उसने उन
- 44:13इंग्रेडिएंट्स को उठा कर के क्या किया
- 44:15अपने बगल में रख लिया अब उसको हर बार
- 44:17फ्रिज के पास जाने की जरूरत नहीं है वो
- 44:20सीधे अपने पास से उठा कर के यूज कर सकता
- 44:22है तो यहां पर अपने पास जो रखा है उसको हम
- 44:25बोलेंगे कैश मेमोरी जो फ्रिज है उसको आप
- 44:28बोलोगे रम और जो हमारा कुक है उसको आप
- 44:32बोलोगे सीपीयू तो बेसिकली सिंपल शब्दों
- 44:36में बोला जाए थोड़ा ज्यादा टेक्निकल हो गई
- 44:39कि कैश मेमोरी का जो कांसेप्ट है एक्सज
- 44:42बूस्ट उसको एफिशिएंटली यूज करता है टू
- 44:45बिल्ड डिसीजन ट्रीज एंड दैट इज व्हाई
- 44:49थोड़ा और फास्ट हो जाता है एक्सज बूस्ट
- 44:52लेट्स मूव ऑन टू द फोर्थ पॉइंट ऑफ
- 44:54ऑप्टिमाइजेशन जिसका का नाम है आउट ऑफ कोर
- 44:57कंप्यूटिंग
- 44:58सो आउट ऑफ कोर कंप्यूटिंग क्या होता है
- 45:00मैं आपको एकदम सिंपल शब्दों में समझाता
- 45:02हूं मान लो आपके पास एक कंप्यूटर है एक
- 45:06लैपटॉप है जिसमें जो रम
- 45:09है वह 8 जीब
- 45:12है और आपके मैनेजर ने आपको एक डेटा सेट
- 45:15दिया जो कि बहुत इंपॉर्टेंट है बट आपने जब
- 45:20उस डेटा सेट को देखा तो यू रिलाइज कि यह
- 45:23डेटा सेट 10 जीब का है
- 45:26नाउ द सिंपल क्वेश्चन इज कि आप 8gb रम में
- 45:3110gb का डेटा सेट लोड कैसे करोगे अगर आप
- 45:35लोड ही नहीं कर पाओगे तो फिर आगे तो कोई
- 45:37काम हो ही नहीं सकता तो दिस इज अ बिग
- 45:40चैलेंज इन मशीन लर्निंग कि अगर आपके पास
- 45:43बहुत बड़ा डेटा सेट आ गया इतना बड़ा कि
- 45:45आपका रम भी उसको कंटेन नहीं कर सकता तो
- 45:49फिर आप उस मॉडल को ट्रेन नहीं कर सकते तो
- 45:52यहीं पर आता है आउट ऑफ कोर कंप्यूटिंग आउट
- 45:54ऑफ कोर कंप्यूटिंग में आप क्या करते हो कि
- 45:56आप अपने बड़े से डेटा सेट को लेट्स से
- 45:5910gb का जो डेटा सेट है इसको आप चंक्स में
- 46:02डिवाइड कर देते
- 46:04हो ठीक है लेट्स से एक चंक हो गया 2gb का
- 46:07और इस तरीके से आपने पांच चंक्स बना दिए
- 46:11अब आप क्या करते हो एक बार में एक चंक को
- 46:14रम में लोड करते हो उसके ऊपर मॉडल को
- 46:18ट्रेन करते हो फिर आप दूसरे चंक को लोड
- 46:21करते हो फिर तीसरे को फिर चौथे को फिर
- 46:23पांचवे को और यह सारा काम
- 46:26सीक्वेंशियल
- 46:55आई गेस द ओनली वन
- 46:58अ जहां पर आपके पास ये आउट ऑफ कोर
- 47:03कंप्यूटिंग का फीचर अवेलेबल है सीधे-सीधे
- 47:07इस लाइब्रेरी में आपको कुछ नहीं करना है
- 47:09आपके पास
- 47:12एक हाइपर पैरामीटर होता है जिसको आपको सेट
- 47:16करना होता है उस हाइपर पैरामीटर का नाम
- 47:19होता है ट्री
- 47:21मेथड इसको आप जैसे ही हिस्ट
- 47:26सेट करते हो आउट ऑफ कोर कंप्यूटिंग काइंड
- 47:30ऑफ एक्टिवेट हो जाता है और आप फिर कितने
- 47:32भी बड़े डेटा सेट को चंक बाय चंक डिवाइड
- 47:35करके अपने मॉडल को ट्रेन कर सकते हो आउट
- 47:39ऑफ कोर कंप्यूटिंग में कैश मेमोरी भी काफी
- 47:42इस्तेमाल होता है सो जब आप यह मॉडल को
- 47:45ट्रेन कर रहे हो सीक्वेंस तो जो भी
- 47:49इंपॉर्टेंट चीजें उनको आप साइमल नियस कैश
- 47:54मेमोरी में स्टोर कर लेते हो जिनकी जरूरत
- 47:56बार-बार पड़ने वाली है और फिर आप कैश
- 47:59मेमोरी से उन इंफॉर्मेशन को निकाल करके इस
- 48:01ट्रेनिंग को परफॉर्म करते हो तो आउट ऑफ
- 48:04कोर कंप्यूटिंग वर्क्स इन टंडम विथ कैश
- 48:08अवेयरनेस ये दोनों चीजें साथ में काम करती
- 48:10हैं बट जो भी है दिस इज अ वेरी इंपोर्टेंट
- 48:12फीचर बिकॉज ये फीचर के होने से आप एक्सज
- 48:17बूस्ट को कितने भी बड़े डेटा सेट के ऊपर
- 48:19लगा सकते हो ठीक है तो दिस वाज द फोर्थ
- 48:22ऑप्टिमाइजेशन दैट इज अवेलेबल इन एक्सटी
- 48:25बूस्ट तो गाइज अगले पॉइंट पे मूव करते हैं
- 48:27अगला पॉइंट बहुत ही इंटरेस्टिंग पॉइंट है
- 48:29और वह है डिस्ट्रीब्यूटर कंप्यूटिंग सो
- 48:32अगर आप सॉफ्टवेयर बैकग्राउंड से हो तो
- 48:34शायद आपने यह टर्म सुना होगा बहुत ही फेमस
- 48:36है बहुत ही बज वर्ड माना जाता है और
- 48:39ऑनेस्टली जो लोग इंडस्ट्री में इसको कर
- 48:41पाते हैं उनको पैसे वैसे भी बहुत अच्छे
- 48:43मिलते हैं सो लेट मी फर्स्ट एक्सप्लेन
- 48:45डिस्ट्रीब्यूटर कंप्यूटिंग होता क्या है
- 48:47और फिर मैं आपको एक्सज बूस्ट के कॉन्टेक्स
- 48:49में एक्सप्लेन करूंगा कि डिस्ट्रीब्यूटर
- 48:51कंप्यूटिंग कैसे यूज़ करता है एक्सजी बूस
- 48:54सो इफ यू टॉक अबाउट डिस्ट्री कंप्यूटिंग
- 48:56डिस्ट्रीब्यूटर कंप्यूटिंग का मतलब है
- 48:58आपके पास बहुत सारी मशीनस
- 49:01है ठीक है और लिटरेचर में इन मशीनस को
- 49:05नोड्स बुलाया जाता है ईच ऑफ दीज आर कॉल्ड
- 49:09नोड्स और अब आप क्या करते हो मान लो आपके
- 49:11पास कोई एक टास्क जैसे कि टू ट्रेन अ
- 49:16मॉडल ऑन अ डेटा सेट दिस इज द टास्क तो आप
- 49:20क्या कर रहे हो इन सारे नोड्स को यूज करके
- 49:25इस टास्क को कंप्लीट करते हो सो बेसिकली
- 49:28डिस्ट्रीब्यूटर कंप्यूटिंग इज अ प्रोसेस
- 49:32वेयर यू
- 49:34डिवाइड योर टास्क और डिस्ट्रीब्यूटर टास्क
- 49:38टू डिफरेंट नोड्स और सभी को अपना अपना काम
- 49:42मिलता है सभी लोग अपना अपना काम पैरेलली
- 49:44परफॉर्म करते हैं यही होता है
- 49:46डिस्ट्रीब्यूटर कंप्यूटिंग अब अगर आप बात
- 49:49करो एक्सज बूस्ट की तो एक्सजी बूस्ट में
- 49:52आपके पास ये फीचर है कि अगर आप चाहो तो तो
- 49:55मल्टीपल डिवाइसेसपोर्ट
- 50:10है जो आप एक सिंगल मशीन के ऊपर लोड ही
- 50:14नहीं कर सकते तो इन दैट केस आप उस डटा सेट
- 50:18को छोटे छोटे पार्ट्स में डिवाइड करके
- 50:21अलग-अलग नोट्स को दे सकते हो और यह सारे
- 50:24नोट्स इंडिपेंडेंट
- 50:26उसके ऊपर ट्रेनिंग परफॉर्म करेंगे और बाद
- 50:28में एग्रीगेट कर देंगे रिजल्ट्स को अब आई
- 50:30नो आपके दिमाग में क्वेश्चन आ रहा होगा कि
- 50:33ये सेम काम तो हम आउट ऑफ कोर कंप्यूटिंग
- 50:35से भी कर सकते हैं जहां पर हम छोटे-छोटे
- 50:37चंक्स बना करके सेम मशीन में फीड कराए बट
- 50:40देर इज अ बेनिफिट विथ डिस्ट्रीब्यूटर
- 50:42कंप्यूटिंग सोच के देखो क्या है वो
- 50:44बेनिफिट आउट ऑफ कोर कंप्यूटिंग में क्या
- 50:47होता है कि आप चंक्स में डिवाइड कर रहे हो
- 50:49बट आपका जो मशीन है वो तो एक ही है तो वो
- 50:53एक बार में एक ही चंक के ऊपर काम कर सकता
- 50:56है यहां पर समझना जब आपने फाइव चंक्स बनाए
- 50:59थे तो आपका मशीन एक बार में एक ही चंक को
- 51:02प्रोसेस कर रहा था
- 51:04सीक्वेंट यहां पर देखो मान लो अगर आपके
- 51:06पास फाइव नोट्स है और आपके पास 10 जीबी का
- 51:10डेटा सेट है आपने उसको ब्रेक डाउन किया
- 51:13इनटू फाइव चंक्स
- 51:15अब आप क्या कर सकते हो अपनी पांचों मशीनस
- 51:19में एक एक चंक भेज सकते हो और यह जो
- 51:22ट्रेनिंग है वो पैरेलली होगा तो बेसिकली
- 51:26स्पीड बढ़
- 51:28गया तो बड़े डेटा सेट्स के साथ फर्स्ट ऑफ
- 51:32ऑल आप काम कर पा रहे हो सेकंड बेनिफिट है
- 51:36कि फास्टर ट्रेनिंग होगा तो दिस इज लाइक अ
- 51:40बेटर ऑप्शन अब होता कैसे मैं आपको एक बार
- 51:43समझाने की कोशिश करता हूं ये पूरा का पूरा
- 51:45प्रोसेस सो आप क्या कर रहे हो आप अपने
- 51:49डेटा सेट को पांच ंक्स में डिवाइड कर दिए
- 51:51इसको d1 मिला इसको d2 मिला इसको थ्री मिला
- 51:53इसको फोर मिला इसको फाइव मिला
- 51:56अब हर मशीन क्या करेगा अपने गिवन डटा के
- 52:02ऊपर ट्री बिल्डिंग का प्रोसेस स्टार्ट
- 52:05करेगा मान लो हमारे 10gb वाले डाटा में दो
- 52:08फीचर्स थे f1 और f2 तो सभी के पास पहले
- 52:15तो 1/5 ऑफ द डेटा है यू जस्ट मेक श्यर कि
- 52:20सभी को बराबर डाटा मिल रहा है अब सभी लोग
- 52:22क्या करेंगे अपने f1 और f2 के ऊपर
- 52:26प्रोसेसिंग करेंगे और बेस्ट स्प्लिटिंग
- 52:30क्राइटेरिया निकाल के देंगे तो f1 के लिए
- 52:33एक स्प्लिटिंग क्राइटेरिया यहां से आएगा
- 52:35एक यहां से आएगा एक यहां से आएगा एक यहां
- 52:37से आएगा और एक यहां से आएगा अब क्या करना
- 52:40है आपको आपको एग्रीगेशन परफॉर्म करना है
- 52:44सो एक और नोड होगा जो काइंड ऑफ मास्टर का
- 52:47काम करेगा और वो यह पूरा का पूरा
- 52:50कम्युनिकेशन हैंडल करेगा वो जाकर पूछेगा
- 52:53कि बताओ तुम्हारा स्प्लिटिंग क्राइटेरिया
- 52:54क्या है तुम्हारा क्या है तुम्हारा क्या
- 52:55है तुम्हारा क्या है तुम्हारा क्या है और
- 52:57वो चेक करेगा कि कौन से स्प्लिटिंग
- 53:00क्राइटेरिया से सबसे ज्यादा फायदा हो रहा
- 53:02है और फिर उस स्लिटिंग क्राइटेरिया को
- 53:04सेलेक्ट कर लेगा तो बेसिकली आप क्या कर
- 53:06रहे हो आप डेटा को फर्स्ट ऑफ ल पार्टीशन
- 53:09कर रहे हो ट इज स्टेप वन फिर आप हर डाटा
- 53:12को लोकली ट्रेन कर रहे हो ऑन वन सिंगल नोड
- 53:17देन देयर इज अ मास्टर नोड जिसका काम है
- 53:21पूरा का पूरा कम्युनिकेशन देखना और
- 53:23एग्रीगेशन परफॉर्म करना एंड वंस द
- 53:25एग्रीगेशन इज डन आपका काम हो गया तो दिस
- 53:29इज द प्रोसेस ऑफ डिस्ट्रीब्यूटर
- 53:30कंप्यूटिंग जो एक्सजी बूस्ट में आपको
- 53:33मिलता है बट इसको इंप्लीमेंट करना थोड़ा
- 53:36सा डिफिकल्ट है आपको ना एक्सटर्नल
- 53:39लाइब्रेरीज यूज करनी पड़ती है मैंने बताया
- 53:42था आपको वीडियो के शुरुआत में कि एक्सज
- 53:44बूस्ट का एक और अच्छा फीचर क्या है कि वो
- 53:47एक्सटर्नल लाइब्रेरीज के साथ इंटीग्रेट हो
- 53:49सकता है तो यहां पर आप इस काम को करवाने
- 53:52के लिए एक लाइब्रेरी होती है जिसका नाम है
- 53:54डस्क उसको आप यूज कर सकते हो या फिर आप
- 53:57कुबर निटीज भी यूज कर सकते हो ठीक है तो
- 54:01यह कुछ ऑप्शंस है आपके पास जिनको यूज करके
- 54:04यू कैन परफॉर्म डिस्ट्रीब्यूटर कंप्यूटिंग
- 54:06इन सम फ्यूचर वीडियो आई आई विल टीच यह
- 54:10कैसे करना है बट जस्ट वांटेड टू गिव यू
- 54:12गिव यू अ रफ आईडिया कि डिस्ट्रीब्यूटर
- 54:15कंप्यूटिंग क्या है और एक्सजी बूस्ट उसको
- 54:17कैसे इंप्लीमेंट करता है तो गाइस लेट्स
- 54:20मूव ऑन टू द लास्ट
- 54:22पार्ट ऑफ स्पीड वाला एस्पेक्ट एंड दैट इज
- 54:25जीपीयू
- 54:27सपोर्ट जीपीयू स्टैंड्स फॉर ग्राफिकल
- 54:30प्रोसेसिंग यूनिट या ग्राफिक्स कार्ड
- 54:32बोलते हैं हम लोग उसको पॉपुलर तो अभी तक
- 54:35हमने जो भी डिस्कशन किए इसके पहले उसमें
- 54:38ये अजमन था कि जो भी प्रोसेसिंग हो रहा है
- 54:40वो सीपीयू के थ्रू हो रहा
- 54:42है मेन बंदा सीपीयू है बट आपको भी पता है
- 54:47जैसे जैसे डाटा बड़ा होता जाता
- 54:50है तो सीपीयू स्लो होता जाता है लाइक
- 54:54सीपीयू उतना तेजी से काम नहीं कर पाता तो
- 54:57अ वेरी गुड अप्रोच इज टू यूज अ जीपीयू और
- 55:01अ ग्राफिक्स कार्ड डीप लर्निंग एसेंशियली
- 55:04यही कर रहा है डीप लर्निंग की सारी
- 55:06ट्रेनिंग आपको पता है वो जीपीयू के ऊपर
- 55:09होती है जीपीयू होता क्या है बेसिकली इट्स
- 55:11इट्स बेसिकली अ प्रोसेसर जहां पर बहुत
- 55:13सारे कोर्स होते
- 55:15हैं लाइक लेस पावरफुल सारे के सारे जो
- 55:19कोर्स है वो कम पावरफुल होते हैं बट मोर
- 55:23इन
- 55:24नंबर्स
- 55:25तो हर कोर बहुत बड़ा कैलकुलेशन नहीं कर
- 55:28सकता है लेकिन छोटे-छोटे कैलकुलेशंस कर
- 55:31सकता है तो दैट इज वई जीपीयू को बहुत यूज
- 55:34किया जाता है गेमिंग में जहां पर बहुत हाई
- 55:38ग्रेड ग्राफिक्स डिस्प्ले करना है डीप
- 55:42लर्निंग की ट्रेनिंग में जहां पर बहुत
- 55:43छोटे-छोटे मेट्रिक्स बेस कैलकुलेशंस करने
- 55:46तो एक्सजी बूस्ट के बारे में जो क्रिएटर्स
- 55:50थे उन्होंने य रिलाइज किया कि सिंस
- 55:51उन्होंने काफी सारा
- 55:54टास्क
- 55:56पैरेलल बना दिया है लाइक जो हिस्टोग्राम
- 55:59बेस ट्रेनिंग होती है उसमें जो
- 56:01हिस्टोग्राम का क्रिएशन
- 56:03है प्लस जो स्प्लिट
- 56:07फाइंडिंग की जा रही है यह सारे टास्क
- 56:10हाईली पैरालाइज बल है मतलब इनको पैरेलल
- 56:13में किया जा सकता है तो दे थॉट की देन वई
- 56:17नॉट यूज जीपीयू एस वेल एंड ट्स न दे दे
- 56:21डिसाइडेड कि हम जीपीयू का सपोर्ट देंगे
- 56:23एंड्स बूस्ट इ वन सच लाइब्रेरी जहां पर
- 56:28आपके पास जीपीयू का सपोर्ट है इनफैक्ट य
- 56:31ग्राफ देखो यह मैंने एक ब्लॉग से उठाया
- 56:34यहां पर एक्स एक्सस पर टेस्ट एरर है जिसको
- 56:37हम मिनिमाइज करना चाह रहे हैं और एक्स
- 56:40एक्सस पर आपका टाइम है तो यू कैन सी यह जो
- 56:44ऑरेंज वाला कर्व है य सीपीयू का कर्व है
- 56:47जिसमें 32 कोर्स है एंड दिस ब्लू कर्व इ
- 56:50टेस्ला प 100 जीपीयू एंड यू कैन सी सिर्फ
- 56:56120 सेकंड्स के आसपास
- 56:59में आप ऑलरेडी य परफॉर्मिंग मच बेटर बिकॉज
- 57:04यू आर वर्किंग विथ जीपीयू तो कुछ खास करना
- 57:07नहीं होता है आपको बेसिकली एक हाइपर
- 57:10पैरामीटर मैंने अभी ऊपर भी बताया जिसका
- 57:13नाम है ट्री
- 57:16मेथड इसका वैल्यू आपको सेट करना होता है
- 57:20टू जीपीयू अंडरस्कोर हिस्ट और इंटरनली
- 57:25आपके कंप्यूटर में अगर ग्राफिक्स कार्ड है
- 57:28तो एक्सज बूस्ट उसको यूज करने लग जाएगा टू
- 57:31परफॉर्म द ट्रेनिंग एंड यू वुड नोटिस कि
- 57:34आपका स्पीड अप हो जाएगा पूरा का पूरा
- 57:36प्रोसेस तो दिस इज द सिक्सथ बट अ वेरी
- 57:40इंपोर्टेंट पॉइंट कि कैसे एक्सटी बूस्ट
- 57:44सॉफ्टवेयर ऑप्टिमाइजेशन कर रहा है टू बी
- 57:48फास्टर स्पीडियर ठीक है अब अगर मैं आपको
- 57:53ये सारी चीजें बताने के बाद पूछूं
- 57:55कि क्या लग रहा है आपको एक्सज बूस्ट के
- 57:57बारे में किस तरीके से इन लोगों ने
- 57:59सॉफ्टवेयर को यूज किया है टू इंप्रूव द
- 58:03स्पीड ऑफ द एल्गोरिदम आई एम प्रिटी शर
- 58:05आपके दिमाग में एक वर्ड आ सकता है एंड मे
- 58:08बी दैट वर्ड कुड बी
- 58:12एक्सट्रीम नहीं लाइक इन्होंने सॉफ्टवेयर
- 58:15के सारे कांसेप्ट उठाए जो भी हैवी हेवी
- 58:18कांसेप्ट थे और उन सबको लगा दिया
- 58:21ग्रेडिएंट बूस्टिंग के ऊपर और तब निकला
- 58:24एक्सज बूस्ट एंड नो वंडर एक्सजी बूस्ट का
- 58:29जो पूरा का पूरा नाम है वो है
- 58:32एक्सट्रीम ग्रेडिएंट बूस्टिंग और ये
- 58:35एक्सट्रीम वर्ड यहीं से आ रहा है दे आल्सो
- 58:39रिलाइज कि यार हमने थोड़ा ज्यादा
- 58:40एक्सट्रीम काम कर दिया लाइक जो
- 58:42ऑप्टिमाइजेशन हमें लगाने थे वी हैव गन
- 58:44एक्सट्रीम एंड ट्स वई दे कॉल्ड कॉल्ड दिस
- 58:47एल्गोरिथम एक्सटी बूस्ट ठीक है तो यह हो
- 58:51गया एक एस्पेक्ट जहां पर हमने यह पढ़ा कि
- 58:53सॉफ्टवेयर
- 58:55इंजीनियरिंग के कांसेप्ट को लगा कर के
- 58:57कैसे ग्रेडिएंट बूस्टिंग को और ऑप्टिमाइज
- 59:00किया गया अब हम लोग अगले सेक्शन में
- 59:03जाएंगे और हम लोग डिस्कस करेंगे कि मशीन
- 59:07लर्निंग के कांसेप्ट को कैसे यूज करके
- 59:10परफॉर्मेंस को और ऑप्टिमाइज किया गया वह
- 59:13हमारा नेक्स्ट पॉइंट ऑफ डिस्कशन होगा सो
- 59:15गाइस अब हम लोग मूव कर रहे हैं थर्ड
- 59:17एस्पेक्ट ऑफ एक्सजी बूस्ट की तरफ एंड दैट
- 59:19इज
- 59:20परफॉर्मेंस अब हम लोग डिस्कस करेंगे कि
- 59:23कैसे टियां की चेन ने अलग-अलग एस्पेक्ट्स
- 59:27पर काम करके परफॉर्मेंस को इंप्रूव किया
- 59:30और यहां पर आप देखोगे किस तरीके से मशीन
- 59:33लर्निंग के कांसेप्ट एडवांस कांसेप्ट को
- 59:35यूज किया गया है एबूस को बेटर बनाने के
- 59:38लिए ठीक है तो यहां पर हम लोग पांच
- 59:40पॉइंट्स डिस्कस करेंगे एक-एक करके सबसे
- 59:42पहले मैं आपको फर्स्ट पॉइंट के बारे में
- 59:44बताता हूं सो फर्स्ट पॉइंट है रेगुलराइज्ड
- 59:48लर्निंग
- 59:50ऑब्जेक्टिव सो आई गेस आपको रेगुलराइजेशन
- 59:53के बारे में पता होगा हम लोगों ने जब
- 59:55लीनियर मॉडल्स पढ़ा था लीनियर रिग्रेशन
- 59:57लॉजिस्टिक रिग्रेशन एक्सेट्रा तो वहां पे
- 59:59हमने रेगुलराइजेशन का कांसेप्ट पढ़ा था और
- 1:00:02हमने वहां पे l1 l2 रेगुलराइजेशन के बारे
- 1:00:07में पढ़ा था अब नट शेल में मैं आपको बता
- 1:00:09देता हूं कि रेगुलराइजेशन आप मोस्टली तब
- 1:00:12यूज करते हो जब आपका मॉडल ट्रेनिंग डाटा
- 1:00:15पे तो अच्छा रिजल्ट दे रहा होता है बट
- 1:00:18टेस्टिंग डाटा पे जो रिजल्ट्स हैं वो उतने
- 1:00:20अच्छे नहीं आते बेसिकली ओवरफिटिंग के
- 1:00:22सिचुएशन में आप अपने मॉडल को थोड़ा सा और
- 1:00:26सिंपलीफाई करने की कोशिश करते हो यूजिंग अ
- 1:00:29रेगुलराइजेशन टर्म सो आप बेसिकली क्या
- 1:00:31करते हो आप अपने लॉस फंक्शन में एक
- 1:00:34रेगुलराइजेशन का टर्म ऐड कर देते हो और अब
- 1:00:38क्या करना है आपको अपने लॉस फंक्शन को
- 1:00:41सॉल्व करने के लिए इसको भी सॉल्व करना
- 1:00:43पड़ेगा और इसको भी सॉल्व करना पड़ेगा तो
- 1:00:46दिस इज द बेसिक आइडिया बिहाइंड
- 1:00:47रेगुलराइजेशन अब ग्रेडिएंट बूस्टिंग जो
- 1:00:51था उसमें आप कोई भी डिफरेंशिएबल लॉस
- 1:00:55फंक्शन यूज तो कर सकते थे बट यहां पर
- 1:00:58रेगुलराइजेशन अप्लाई नहीं किया जा सकता था
- 1:01:01ग्रेडिएंट बूस्टिंग में जो रेगुलराइजेशन
- 1:01:02अप्लाई होता था टू रिड्यूस ओवरफिटिंग वो
- 1:01:04दो तरीके का होता था एक होता था लर्निंग
- 1:01:07रेट से जहां पर आप हर सब सीक्वेंट ट्री के
- 1:01:11अंदर एक लर्निंग रेट से मल्टीप्लाई करते
- 1:01:14थे उसका इंपैक्ट रिड्यूस करने के लिए और
- 1:01:16सेकंड होता था ट्री कंस्ट्रक्शन के
- 1:01:19प्रोसेस में
- 1:01:20आप उसको प्रून वगैरह किया करते थे राइट
- 1:01:25यहां पर क्या फायदा है एक्सज बूस्ट में कि
- 1:01:27एक्सज बूस्ट में आपका जो लॉस फंक्शन है
- 1:01:32उसमें बाय डिफॉल्ट एक रेगुलराइजेशन टर्म
- 1:01:35होता है इससे क्या फायदा होता है कि जब आप
- 1:01:38अपने लॉस फंक्शन को मिनिमाइज करने की
- 1:01:40कोशिश करते हो तो आपका फोकस रेगुलराइजेशन
- 1:01:44टर्म पर भी जाता है और अपने आप फिर
- 1:01:46रेगुलराइजेशन होने लग जाता है मैं आपको
- 1:01:48दिखाता हूं
- 1:01:51सो यह हमारा ओरिजिनल एक्सजी बूस्ट का पेपर
- 1:01:54है सो यहां पर अगर आप नीचे जाओ तो ट्री
- 1:02:00बूस्टिंग में जो पहला पॉइंट है ना वो
- 1:02:01एगजैक्टली यही है रेगुलराइज लर्निंग
- 1:02:03ऑब्जेक्टिव एंड यहां पर यू कैन सी कि यह
- 1:02:07आपका ओवरऑल लॉस फंक्शन है एक्सटी बूस्ट का
- 1:02:11तो यहां पर आपके पास एक डिफरेंशिएबल लॉस
- 1:02:13फंक्शन है आपके प्रेडिक्शन और आपके टारगेट
- 1:02:16के बेस के ऊपर बेस्ड और साथ ही साथ यह
- 1:02:19टर्म ऐड होता है अब इस टर्म में अगर आप
- 1:02:21यहां पर फोकस करो तो दिस इज द रेग राशन का
- 1:02:25टर्म यहां पर डब् इज बेसिकली द वेट ऑफ द
- 1:02:28लीफ और लडा इज योर रेगुलराइजेशन पैरामीटर
- 1:02:31वच इज द हाइपर पैरामीटर तो सिंस यह आपके
- 1:02:33लॉस फंक्शन में ही प्रेजेंट है तो बहुत
- 1:02:36आसानी हो जाती है रेगुलराइजेशन को
- 1:02:37डायरेक्टली अप्लाई करने में जबकि अगर आप
- 1:02:40नोटिस करोगे यहां पर ग्रेडिएंट ट्री
- 1:02:43बूस्टिंग में यह चीज नहीं हुआ करती है ठीक
- 1:02:46है तो इसके बारे में हम लोग डिटेल में
- 1:02:48पढ़ेंगे जब हम लोग मैथमेटिकल फॉर्मूलेशन
- 1:02:51पढ़ेंगे इस पॉइंट प मैं बस आपको यह समझाना
- 1:02:53चाहता था कि एक्सज बूस्ट का परफॉर्मेंस
- 1:02:57थोड़ा अच्छा इसलिए भी है बिकॉज अलग से
- 1:03:01कोशिश की गई है रेगुलराइजेशन ऐड करने की
- 1:03:03उससे क्या होगा कि आपका जो मॉडल है वो
- 1:03:06थोड़ा सा जनरल टाइप का बनेगा जनरल मॉडल
- 1:03:09बनेगा और अलग-अलग टाइप के डेटा सेट्स पे
- 1:03:11उसका परफॉर्मेंस अच्छा होगा एंड इट्स
- 1:03:13मोस्टली बिकॉज़ आपका लॉस फंक्शन ही इस
- 1:03:15तरीके से डिजाइंड है कि उसमें बाय डिफॉल्ट
- 1:03:18एक रेगुलराइजेशन टर्म है आई होप आपको ये
- 1:03:20पॉइंट समझ में आ गया सो गाइज लेट्स मूव ऑन
- 1:03:23टू द नेक्स्ट पॉइंट
- 1:03:24दैट इज हैंडलिंग मिसिंग वैल्यूज अब यह
- 1:03:27पॉइंट समझने के लिए हम लोग यह थर्ड पॉइंट
- 1:03:31पहले समझेंगे जो कि है स्पर्सिटी अवेयर
- 1:03:35स्प्लिट फाइंडिंग यह आप जैसे ही समझ जाओगे
- 1:03:37तो आपको सेकंड वाला पॉइंट ऑटोमेटिक समझ
- 1:03:40में आ जाएगा कि एक्सज बूस्ट मिसिंग
- 1:03:41वैल्यूज को कैसे हैंडल करता है जस्ट टू
- 1:03:43गिव यू सम कांटेक्ट आज तक हमने यही पढ़ा
- 1:03:46है कि कोई भी मशीन लर्निंग एल्गोरिदम के
- 1:03:47पास अगर आप एक ऐसा डेटा सेट भेजोगे जिसमें
- 1:03:50मिसिंग वैल्यूज है तो वो काम नहीं कर गा
- 1:03:55राइट मिसिंग वैल्यूज के ऊपर काम नहीं किया
- 1:03:56जाता है तो दैट इज वई हमें क्या करना
- 1:03:59पड़ता है हमें प्री प्रोसेसिंग करनी पड़ती
- 1:04:00है और हमें अपने मिसिंग वैल्यूज को
- 1:04:02इंप्यूट करना पड़ता है या तो हम हटा देते
- 1:04:04हैं या फिर उसको फिल करते हैं बट एक्सज
- 1:04:07बूस्ट में ऐसी जरूरत नहीं है एक्सज बूस्ट
- 1:04:10बाय डिफॉल्ट खुद से मिसिंग वैल्यूज को
- 1:04:14हैंडल कर सकता है कैसे वही समझने के लिए
- 1:04:17हम लोग पढ़ेंगे स्पर्सिटी अवेयर स्प्लिट
- 1:04:19फाइंडिंग सबसे पहले स्पर्सिटी क्या होता
- 1:04:22है स्पर्सिटी होता है जब आपके डाटा में
- 1:04:23खूब जीरो हो या मिसिंग वैल्यूज हो अब
- 1:04:27एक्सटी बूस्ट के अंदर एक मैकेनिज्म है
- 1:04:29जिससे वह फर्स्ट ऑफ ल समझ पाता है कि देर
- 1:04:32स्पर्सिटी और फिर उसको हैंडल कर पाता है
- 1:04:35लेट मी गिव यू अन एग्जांपल की कैसे मिसिंग
- 1:04:37वैल्यूज य पर हैंडल हो रही है सो मान लो
- 1:04:39हमारे पास एक फीचर है एव
- 1:04:42जिसमें अलग
- 1:04:44अलग वैल्यूज दी हुई है एंड देन देर ज
- 1:04:47मिसिंग
- 1:04:50वैल्यू अब कोई और एल्गोरिदम क्या होता कि
- 1:04:53वो इसके ऊपर काम ही नहीं करता बिकॉज देयर
- 1:04:56इज अ मिसिंग वैल्यू तो आपको या तो इसको
- 1:04:57फिल करना होता या तो हटाना होता बट एक्सज
- 1:04:59बूस्ट क्या करता है एक्सज बूस्ट स्मार्टली
- 1:05:03समझने की कोशिश करता है कि किस डायरेक्शन
- 1:05:05में मिसिंग वैल्यू को फिल करना चाहिए मैं
- 1:05:08आपको समझाता हूं इसका क्या मतलब है सो
- 1:05:10आपको क्या करना है सबसे पहले एक
- 1:05:11स्प्लिटिंग क्राइटेरिया डिसाइड करना है तो
- 1:05:13आपका पहला स्प्लिटिंग क्राइटेरिया हो गया
- 1:05:144.5 अगला हो गया
- 1:05:165.5 उसके बाद मिसिंग वैल्यूज के आसपास आप
- 1:05:19स्प्लिटिंग क्राइटेरिया डिसाइड नहीं करते
- 1:05:21हो सिक्स और एट के बीच में हो गया लेट्स
- 1:05:23से सेन और यहां पर हो गया 8.5 तो अब आप
- 1:05:27क्या कर रहे हो आप एक नोड बना रहे हो एव
- 1:05:29ग्रेटर दन
- 1:05:314.5 राइट अब
- 1:05:34आप हर डेटा पॉइंट को जाकर के चेक करोगे कि
- 1:05:38वह लेफ्ट वाले नोड में आएगा या राइट वाले
- 1:05:41नोड में आएगा जैसे फोर वाला चीज यहां
- 1:05:45पर फोर वाला चीज यहां पर आ
- 1:05:48गया एव दिस इ यस दिस इ नो तो वाला पॉइंट
- 1:05:54यहां पर आ गया बाकी के फ 6 8 और ना यहां
- 1:05:59पर आ गए राइट अब सवाल यह है कि यह मिसिंग
- 1:06:02वैल्यू का हमने क्या करना है यह इस नोड
- 1:06:05में जाएगा या फिर इस नोड में जाएगा तो
- 1:06:08एबूस क्या करता है कि वो दो बार ये
- 1:06:11स्प्लिटिंग करेगा एक बार मिसिंग वैल्यू को
- 1:06:14यहां पर भेज देगा और फिर गेन कैलकुलेट
- 1:06:17करेगा और एक बार मिसिंग वैल्यू को यहां पर
- 1:06:19भेजेगा और फिर गेन कैलकुलेट करेगा और जहां
- 1:06:23पर भी मैक्स वैल्यू आ रहा है वो समझ जाएगा
- 1:06:26कि उस नोड में डालना चाहिए तो इस तरीके से
- 1:06:30वो क्या कर रहा है एक्सज बूस्ट कि व एक
- 1:06:33डायरेक्शनल सेंस बनाने की कोशिश कर रहा है
- 1:06:37कि मिसिंग वैल्यूज को किस डायरेक्शन में
- 1:06:40फिल करना चाहिए एंड दैट इज हाउ एक्सज
- 1:06:43बूस्ट हैंडल्स मिसिंग वैल्यूज तो अभी
- 1:06:46मैंने बहुत डिटेल में आपको नहीं बताया
- 1:06:47इसके ऊपर आ विल मेक सेपरेट वीडियो ये पूरी
- 1:06:49चीज कैसे काम करती है समझाने के लिए
- 1:06:51फिलहाल व्ट आई कैन डू इ आई कैन गिव यू ल
- 1:06:54कोड एग्जांपल कि सच में अगर आप मिसिंग
- 1:06:56वैल्यूज दे दोगे एक्सडी बूस्ट को तो भी वो
- 1:06:59हैंडल कर लेगा सो ये कोड मैंने लिख रखा
- 1:07:03है सो दिस इज द कोड यहां पर आप देखो यह
- 1:07:06हमारा डाटा है इसमें दो फीचर्स है तो पहले
- 1:07:09फीचर में तो कोई मिसिंग वैल्यू नहीं है बट
- 1:07:11दूसरे फीचर में एक मिसिंग वैल्यू है ठीक
- 1:07:15है और यह हमारा वा वैल्यू है हमने कुछ
- 1:07:18नहीं किया हमने सीधे-सीधे ट्रेन टेस्ट
- 1:07:20स्प्लिट किया एक्सजीबी
- 1:07:22क्लासिफाई मिसिंग वैल्यू को फिल करने की
- 1:07:25कोशिश नहीं की है हटाने की कोशिश नहीं की
- 1:07:27है मैंने मॉडल को ट्रेन किया और एक्यूरेसी
- 1:07:30निकाला यह देखो हमारा एक्यूरेसी 5 आ रहा
- 1:07:32है और कोई मशीन लर्निंग एल्गोरिथम काम ही
- 1:07:34नहीं करता नन वैल्यू बोल के बट एक्सडी
- 1:07:37बूस्ट इज नॉट लाइक दैट एक्सडी बूस्ट
- 1:07:39इंटरनली मिसिंग वैल्यूज को हैंडल कर सकता
- 1:07:42है ठीक है तो मैंने आपको एक ओवरव्यू दे
- 1:07:44दिया बाकी हम इसको डिटेल में कवर करेंगे
- 1:07:46तो गाइज लेट्स मूव ऑन टू द नेक्स्ट पॉइंट
- 1:07:49अ द नेक्स्ट पॉइंट इज एफिशिएंट स्प्लिट
- 1:07:52फाइंडिंग और इसमें हमें दो चीजों के बारे
- 1:07:54में जानना है एक है वेटेड क्वानटाइज स्केच
- 1:07:58और एक है एप्रोक्सीमेट ट्री लर्निंग ठीक
- 1:08:01है दिस इज अ इंपोर्टेंट पार्ट लाइक दिस इज
- 1:08:03अ अ पार्ट जिसकी वजह से एक्सटी बूस्ट नॉट
- 1:08:08इन टर्म्स ऑफ स्पीड अच्छा परफॉर्म करता है
- 1:08:09बट उसका लाइक डेटा सेट प परफॉर्मेंस भी
- 1:08:12इंप्रूव करता है तो मैं आपको बेसिक आईडिया
- 1:08:14देता हूं बिकॉज यह थोड़ा सा
- 1:08:23बैगिंग एल्गोरिथम्स ट्री बनाने के ऊपर
- 1:08:27डिपेंड करते हैं दे बिल्ड अ लॉट ऑफ ट्रीज
- 1:08:31अब ट्रीज बनाने में एक बड़ी प्रॉब्लम क्या
- 1:08:34है कि मान लो आपके पास जो फीचर्स है वह
- 1:08:36न्यूमेरिकल है लाइक
- 1:08:41दिस अब अगर आपको यहां पर ट्री बनाना है तो
- 1:08:46आपको हर नोट प एक स्प्लिटिंग क्राइटेरिया
- 1:08:48डिसाइड करना पड़ेगा बट स्प्लिटिंग
- 1:08:50क्राइटेरिया आप डिसाइड कैसे करते हो सो आप
- 1:08:53एक टेक्नीक यूज करते हो जिसको बोला जाता
- 1:08:55है
- 1:08:57एक्जैक्ट ग्रीडी
- 1:09:00सर्च इसमें आप क्या करते हो हर दो पॉइंट्स
- 1:09:03के बीच का एवरेज ले लेते
- 1:09:06हो और फिर उसको पकड़ के
- 1:09:10आप स्प्लिटिंग क्राइटेरिया बनाते हो और
- 1:09:13फिर सबको कंपेयर करते हो सबके रिजल्ट्स को
- 1:09:16कंपेयर करते हो य हमने पढ़ा था डिसीजन
- 1:09:17ट्रीज में अब इस अप्रोच में प्रॉब्लम क्या
- 1:09:20है कि ओबवियसली ये आपको बेस्ट रिजल्ट तो
- 1:09:22दे देगा बिकॉज यू आर ट्रांग आउट ल द
- 1:09:24वैल्यूज बट आई थिंक आप समझ पा रहे हो कि
- 1:09:28अप्रोच में प्रॉब्लम यह है कि यह अप्रोच
- 1:09:31स्लो है क्योंकि आपको खूब सारी वैल्यूज
- 1:09:33ट्राई आउट करनी है इमेजिन दिस इज अ बिग
- 1:09:35डेटा सेट इसमें एक
- 1:09:38करोड़ वैल्यूज है तो आपको कितनी बार ये
- 1:09:40चीज करनी पड़ेगी तो यहीं पर यह कांसेप्ट
- 1:09:43आता है एप्रोक्सीमेट ट्री लर्निंग का सो
- 1:09:47इस कांसेप्ट में आप क्या करते हो कि आप
- 1:09:49सारी वैल्यूज ट्राई आउट नहीं करते हो
- 1:09:52इंस्टेड व्हाट यू डू कि आप अपने इस
- 1:09:55न्यूमेरिकल कॉलम
- 1:09:57को बिन कर लेते हो बिन कर लेते हो मतलब
- 1:10:01बिनस में डिवाइड कर लेते हो जैसे एक बिन
- 1:10:03हो गया एक से लेकर पाच दूसरा बिन हो गया छ
- 1:10:08से लेकर 10 तीसरा हो गया 11 से लेकर 15
- 1:10:10एंड सो ऑन तो आप बिनिंग कर लेते हो सो
- 1:10:14आपका जो कंटीन्यूअस वेरिएबल था अब वो
- 1:10:16डिस्क्रीट हो
- 1:10:18गया तो ओबवियसली उतना अच्छा परफॉर्मेंस
- 1:10:21नहीं आएगा जितना एक्ट ग्रीडी सर्च में था
- 1:10:24बट स्पीड बहुत बढ़ सकता है राइट तो इसको
- 1:10:28बोला जाता है एप्रोक्सीमेट ट्री लर्निंग
- 1:10:32अब जो एप्रोक्सीमेट ट्री लर्निंग है उसमें
- 1:10:35आपको यह जो बिनस बनाने हैं अब बिनस बनाने
- 1:10:38हैं तो एक्चुअली यह जो बेंस बनाने का पूरा
- 1:10:42प्रोसेस है और इस तरीके से जो ट्रेनिंग
- 1:10:44होती है इसको हम
- 1:10:46हिस्टोग्राम बेस्ड ट्रेनिंग बोलते हैं
- 1:10:49एक्सडी बूस्ट में क्योंकि आप बिनस क्रिएट
- 1:10:52कर रहे हो जैसे आप हिस्टोग्राम में बिनस
- 1:10:53क्रिएट करते हो तो यह बिनस क्रिएट करने के
- 1:10:56प्रोसेस के लिए हम जो टेक्निक यूज करते
- 1:10:58हैं उसको हम बोलते हैं वेटेड क्वांटा इल
- 1:11:01स्केच सो आप क्या करते हो आप इस
- 1:11:04न्यूमेरिकल कॉलम का डिस्ट्रीब्यूशन स्टडी
- 1:11:06करते हो यू स्टडी द डिस्ट्रीब्यूशन लेट्स
- 1:11:09से दिस इज द
- 1:11:10डिस्ट्रीब्यूशन ठीक है अब इस
- 1:11:12डिस्ट्रीब्यूशन के हिसाब से आप बिनस
- 1:11:15डिसाइड करते हो आप बोलते हो एक बिन हो
- 1:11:18जाएगा यहां से यहां तक फिर एक बिन हो
- 1:11:21जाएगा यहां से यहां तक एक बिन हो जाएगा
- 1:11:24यहां से यहां तक फिर एक बिन यहां से यहां
- 1:11:27तक ऐसे
- 1:11:29सो बेसिकली आप क्या कर रहे हो आप
- 1:11:32क्वानटाइल्स कैलकुलेट कर रहे हो और उन
- 1:11:35क्वानटाइल्स के बेसिस पर आप यह बिनस बना
- 1:11:38रहे हो जैसे एक बिन हो सकता है जीरो से 30
- 1:11:42क्वांटा एक हो सकता है 30 से 45 क्वांटा
- 1:11:46आप बिनिंग जो कर रहे हो वो क्वानटाइल्स के
- 1:11:49बेसिस पर कर रहे हो अब इसका बेनिफिट क्या
- 1:11:52है मैं वो समझा देता हूं आपको एग्जैक्ट
- 1:11:54तरीका हम आगे पढ़ेंगे क्यों हम
- 1:11:56क्वानटाइल्स को यूज कर रहे हैं ये बिनस
- 1:11:58बनाने के लिए इससे यह फायदा है देखो एक
- 1:12:01तरीका क्या हो सकता था बिनस बनाने का एक
- 1:12:03तरीका मान लो आपके पास जो फीचर है उसमें
- 1:12:06जो वैल्यूज है वो जीरो से 100 के बीच में
- 1:12:09मान लो सारी वैल्यूज तो एक तरीका क्या
- 1:12:12होता बिनिंग करने का आप यूनिफॉर्म बिनिंग
- 1:12:14करते यूनिफॉर्म बिनिंग करते मतलब जीरो से
- 1:12:1710 का एक बिन 10 से लेकर 20 का एक बिन 20
- 1:12:20से लेकर 30 का एक बिन ऐसे करते करते 90 से
- 1:12:23लेकर 100 का एक बिन बट यह यूनिफॉर्म
- 1:12:26बिनिंग एक्चुअली इस डाटा के
- 1:12:28डिस्ट्रीब्यूशन से कोई मैचिंग है ही नहीं
- 1:12:31लाइक देयर इज नो रिलेशन अब अगर आप
- 1:12:35क्वानटाइल्स यूज करने लगो बिनिंग के लिए
- 1:12:37तो इससे क्या फायदा होगा कि मान लो आपका
- 1:12:40डाटा का डिस्ट्रीब्यूशन यह है यहां पर
- 1:12:43जीरो है यहां पर 100 है तो जहां
- 1:12:47पर डाटा कम है जैसे यहां पर देखो अर्ली
- 1:12:50पार्ट्स में डेटा कम है और लेटर पार्ट्स
- 1:12:52में भी डेटा कम है इसका मतलब यह हुआ कि
- 1:12:54जीरो से 10 के बीच में वैल्यूज कम है और
- 1:12:5780 से 100 के बीच में भी वैल्यूज कम है
- 1:12:59सबसे ज्यादा वैल्यूज लेट से
- 1:13:0240 से 60 के बीच में लेट्स से तो आप क्या
- 1:13:06करोगे कि जहां पर वैल्यूज कम है वहां पर
- 1:13:10आप बड़े-बड़े बिनस बनाओगे और जहां पर
- 1:13:13वैल्यूज बहुत डेंस है वहां पर आप छोटे
- 1:13:16छोटे बिनस बनाओगे क्योंकि इसके अंदर
- 1:13:19ज्यादा नंबर ऑफ डेटा पॉइंट्स है तो आप जब
- 1:13:22क्वांट यूज कर रहे हो और क्वानटाइल्स को
- 1:13:26यूज करके जब आप बिनिंग कर रहे हो तो आप
- 1:13:29एक्चुअली डाटा का जो डिस्ट्रीब्यूशन है
- 1:13:31उसको स्टडी करके एजुकेटेड डिसीजन मेकिंग
- 1:13:34कर रहे हो कि यह बिनस क्या होने चाहिए
- 1:13:38उससे क्या होगा आप ज्यादा एक्युरेटली डाटा
- 1:13:41को डिस्क्राइब कर पाओगे इन बिनस के थ्रू
- 1:13:43और फिर यह जो ट्रीज बनेंगे वह ज्यादा
- 1:13:45एक्यूरेट बनेंगे तो बेसिकली फर्स्ट ऑफ ल
- 1:13:48हमने एप्रोक्सीमेट ट्री लर्निंग के थ्रू
- 1:13:50क्या किया स्पीड एक्वायर किया ठीक है बट
- 1:13:54ये स्पीड एक्वायर करने में हमारा जो
- 1:13:56परफॉर्मेंस था एस इन जो टेस्ट डेटा पर
- 1:13:59रिजल्ट था वो घटने लग गया बिकॉज ओबवियसली
- 1:14:03एजेक्ट ग्रीडी सर्च से तो खराब ही होगा तो
- 1:14:05उसी कमी को पूरा करने के लिए हम लोगों ने
- 1:14:07क्या किया जो बिनिंग टेक्निक यूज की वो था
- 1:14:10वेटेड क्वांटा इल स्केच जो डटा के
- 1:14:12डिस्ट्रीब्यूशन के बेसिस पर
- 1:14:15बिनस कहां पर होंगे वो डिसाइड करता है और
- 1:14:19उसका बेनिफिट यही है कि आप इस तरीके से
- 1:14:22डेटा के हिसाब से जो बिंस की रिक्वायरमेंट
- 1:14:25है वो आप क्रिएट कर सकते हो अब आई नो दिस
- 1:14:27इज लाइक जस्ट द सरफेस जो मैंने टच किया है
- 1:14:30इसको हम डिटेल में पढ़ेंगे बट दिस इज वन
- 1:14:33वेरी इंपोर्टेंट एस्पेक्ट ऑफ एक्सज बूस्ट
- 1:14:35जो आपको ग्रेडिएंट बूस्टिंग में नहीं
- 1:14:37मिलेगा लेट्स मूव ऑन टू द लास्ट मशीन
- 1:14:39लर्निंग बेस्ड ऑप्टिमाइजेशन एंड दैट इज
- 1:14:42ट्री प्रूनिंग सो अगर आपने डिसीजन ट्रीज
- 1:14:46और रैंडम फॉरेस्ट और बैगिंग नसल टाइप के
- 1:14:49टॉपिक्स पढ़े होंगे तो आपको पता होगा ट्री
- 1:14:51प्रूनिंग क्या होता है सो ट्री प्रूनिंग
- 1:14:53इज बेसिकली अ प्रोसेस जहां पर आप
- 1:14:58ट्रीज का जो डेप्थ है उसको कट शॉट करते हो
- 1:15:03या ट्रिम करते हो एंड द गोल इज टू
- 1:15:09रिड्यूस द
- 1:15:14कॉम्प्लेक्शन रिड्यूस ओवरफिटिंग
- 1:15:18ठीक है तो ये बहुत इंपॉर्टेंट एस्पेक्ट बन
- 1:15:22जाता है अ पूरे के पूरे बूस्टिंग प्रोसेस
- 1:15:25का दो तरह के प्रूनिंग को हम लोग यूज करते
- 1:15:29हैं एक होता है पोस्ट प्रूनिंग जहां पर आप
- 1:15:32एक बार पहले ट्री को पूरा ग्रो कर लेते हो
- 1:15:34और फिर बेस्ड ऑन डटा आप डिसाइड करते हो कि
- 1:15:38कितना छोटा करना है एंड द सेकंड वन इ प्री
- 1:15:41प्रोनिंग जहां पर आप ट्री कंस्ट्रक्शन के
- 1:15:45प्रोसेस में ही डिसाइड करते हो कि ट्री
- 1:15:47कितना बड़ा होगा द गुड पार्ट अबाउट एक्सजी
- 1:15:50बूस्ट की एक्स बूस्ट गिव्स यू अ लॉट ऑफ
- 1:15:55ऑप्शंस
- 1:15:56फॉर प्रूनिंग सो यहां पर आपके पास नॉट
- 1:16:00ओनली प्री
- 1:16:03प्रूनिंग एंड पोस्ट प्रूनिंग से रिलेटेड
- 1:16:06बहुत सारे हाइपर पैरामीटर्स है बट साथ ही
- 1:16:09साथ एक और गामा वैल्यू बोल करके एक हाइपर
- 1:16:15पैरामीटर है जिसको यूज करके आप यह डिसाइड
- 1:16:19कर सकते हो कि कोई नया ब्रांच बनना चाहिए
- 1:16:22या नहीं नहीं बनना चाहिए नया ब्रांच तभी
- 1:16:25बनेगा जब लॉस में एक सिग्निफिकेंट रिडक्शन
- 1:16:28हो रहा है तो ये सारी चीजें इतनी
- 1:16:32फ्लेक्सिबल ट्री प्रूनिंग में जो एक्सजी
- 1:16:34बूस्ट में है ये वनला ग्रेडिएंट बूस्टिंग
- 1:16:38में नहीं थी तो ट्री प्रूनिंग को अगर आप
- 1:16:41इफेक्टिवली यूज करते हो या इंटरनली यूज
- 1:16:44होता है तो फिर ऑब् वियस जो परफॉर्मेंस
- 1:16:46होता है एक्सज बूस्ट का वो ज्यादातर डेटा
- 1:16:49सेट्स के ऊपर बहुत बढ़िया काम करता है ठीक
- 1:16:52है तो यह पांच चीजें हमने डिस्कस की जो
- 1:16:57थोड़ी अलग है इसके अलावा भी चीजें हैं
- 1:16:59एक्सजी बूस्ट में बट यह पांच अलग चीजें
- 1:17:02हैं जो सिर्फ एक्सज बूस्ट में पाई जाती है
- 1:17:05तो ट्स वई आई थॉट एक बार आपको इसके बारे
- 1:17:07में एक इंट्रोडक्शन दे देते हैं बाकी हम
- 1:17:09लोग आगे के वीडियोस में इन सारी चीजों को
- 1:17:11डिटेल में भी कवर करेंगे सो या गाइस हमने
- 1:17:14काफी डिटेल में डिस्कस किया कि एक्सजी
- 1:17:17बूस्ट में क्या-क्या कंपोनेंट्स है जो उसे
- 1:17:20इतना इंपॉर्टेंट मशीन लर्निंग लाइ बनाते
- 1:17:23हैं अब अगर आपके दिमाग में यह बात है कि
- 1:17:26एक्सज बूस्ट इज द ओनली ग्रेडिएंट बूस्टिंग
- 1:17:29इंप्लीमेंटेशन जो बहुत तगड़ा है और बहुत
- 1:17:31अच्छे रिजल्ट देता है डेटा सेट्स में तो
- 1:17:33आप एक्चुअली गलत हो देर आर टू मोर
- 1:17:35इंप्लीमेंटेशंस शायद आपने उनका नाम भी
- 1:17:37सुना होगा वन ऑफ देम इज ऑन योर स्क्रीन
- 1:17:41दिस इज फ्रॉम माइक्रोसॉफ्ट रिसर्च और इसका
- 1:17:44नाम है लाइट जीबीएम लाइट ग्रेडिएंट
- 1:17:46बूस्टिंग मशीन और इसमें भी बहुत सारे
- 1:17:49फीचर्स हैं जो एक्सज बूस्ट के कंपैरिजन
- 1:17:53में खड़े होते
- 1:17:54हैं यह थोड़ा लाइट वेट है और इसके बारे
- 1:17:58में हम लोग आगे डिस्कशन करेंगे इन डिटेल
- 1:18:00बट अभी इस पॉइंट पे जस्ट वांटेड टू शो यू
- 1:18:02कि यह भी एक इंपॉर्टेंट लाइब्रेरी है
- 1:18:05जिसको आप यूज कर सकते हो कई बार इसके
- 1:18:07रिजल्ट्स एक्सटी बूस्ट से कंपेरर एक्सटी
- 1:18:11बूस्ट से बेटर भी होते हैं दिस इज लाइक
- 1:18:13टारगेटेड फॉर फास्टर ट्रेनिंग स्पीड्स लो
- 1:18:17मेमोरी यूसेज सम टाइम्स बेटर एक्यूरेसी
- 1:18:20एंड इट आल्सो हैज द सेम फीचर पैरेलल
- 1:18:23डिस्ट्रीब्यूटर एंड जीपीयू लर्निंग ठीक है
- 1:18:26एंड इट इज कैपेबल ऑफ हैंडलिंग लार्ज स्केल
- 1:18:28डाटा सिमिलरली एक और लाइब्रेरी है जिसका
- 1:18:31नाम शायद आपने फिर से सुना होगा एंड दैट
- 1:18:33इज कैट बूस्ट कैट बूस्ट इज अ हाई
- 1:18:35परफॉर्मेंस ओपन सोर्स लाइब्रेरी फॉर
- 1:18:37ग्रेडिएंट बूस्टिंग ऑन डिसिजन ट्रीस और
- 1:18:40इसके सबसे इंपॉर्टेंट फीचर्स में से एक है
- 1:18:43कैटेगरी कल फीचर्स का सपोर्ट बिल्ट इन
- 1:18:46कैटेगरी कल फीचर्स का सपोर्ट जो हम अगेन
- 1:18:48आगे चलकर पढ़ेंगे बट इस पॉइंट प बस आपके
- 1:18:50दिमाग में यह बात ना बैठ जाए कि बस बूस्ट
- 1:18:53इज द ओनली लाइब्रेरी जिसने ग्रेडिएंट
- 1:18:55बूस्टिंग को बहुत इंप्रूव किया ऐसा नहीं
- 1:18:56है देयर आर टू मोर लाइब्रेरीज इन फैक्ट
- 1:18:59देयर आर मेनी मोर लाइब्रेरीज बट ये तीनों
- 1:19:02जो है ये सबसे ज्यादा आपको सुनने में
- 1:19:04आएंगे ठीक है एक्सज बूस्ट लाइ जीबीएम कैट
- 1:19:07बूस्ट एक्ज बूस्ट अब हम लोग डिटेल में
- 1:19:09पढ़ने वाले हैं आगे के वीडियोस में और
- 1:19:11ग्रैजुअली हम लोग लाइट जीबीएम और कैट
- 1:19:13बूस्ट भी कवर करेंगे ठीक है सो या
- 1:19:21दैट्ची आ एम प्रिटी शर आपने कुछ सीखा होगा
- 1:19:24और अब आप एक्साइटेड हो एक्सडी बूस्ट को
- 1:19:27डिटेल में सीखने के लिए सो अगर आपको
- 1:19:29वीडियो पसंद आया तो लाइक कर देना और अगर
- 1:19:31आपने चैनल को सब्सक्राइब नहीं किया है
- 1:19:33प्लीज डू सब्सक्राइब मिलते हैं नेक्स्ट
- 1:19:35वीडियो में बाय
About this transcript
This page contains the full transcript of Introduction to XGBOOST | Machine Learning | CampusX by CampusX, generated from the public captions YouTube serves with the video. The transcript has 12,212 words across 1,603 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.