YouTube2Text

Hyperparameter Tuning using Optuna | Bayesian Optimization using Optuna — Transcript

by CampusX · 10,393 words · 1,308 segments · language en · Watch on YouTube

Full transcript

  1. 0:00हाय गाइ माय नेम इज नितेश एंड यू वेलकम टू
  2. 0:02माय
  3. 0:08youtube2 आई एम प्रिटी श्यर अगर आपने
  4. 0:10थोड़ा भी टाइम स्पेंड किया होगा मशीन
  5. 0:12लर्निंग में और डीप लर्निंग में तो शायद
  6. 0:14आपको यह नाम पहले भी सुनने को मिला होगा
  7. 0:16ऑप्ट क्या है मैं आपको जल्दी से बताता हूं
  8. 0:18ऑप्ट एक हाइपर पैरामीटर ट्यूनिंग
  9. 0:20फ्रेमवर्क है जिसको आप अपने मशीन प
  10. 0:23इंस्टॉल कर सकते हो और इसकी हेल्प से आप
  11. 0:26बहुत झट से बड़े
  12. 0:29हाइपर पैरामीटर ट्यूनिंग कर सकते हो आज की
  13. 0:32डेट में इंडस्ट्री में दिस इज वन ऑफ द
  14. 0:34प्रेफर्ड वे ऑफ डूइंग हाइपर पैरामीटर
  15. 0:37ट्यूनिंग एंड दैट इज व्हाई आई फील कि आपको
  16. 0:39इसके बारे में आईडिया होना चाहिए इस
  17. 0:42वीडियो में हम क्या करने वाले हैं कि मैं
  18. 0:43सबसे पहले आपको बताऊंगा कि टना की खासियत
  19. 0:46क्या है क्यों आप इसको प्रेफर करते हो ओवर
  20. 0:49अदर ऑप्शंस लाइक ग्रिड सर्च एंड रैंडम
  21. 0:51सर्च उसके बाद हम क्या करेंगे कि ऑप्ट के
  22. 0:54कोर फीचर्स क्या है वो डिस्कस करेंगे और
  23. 0:57लास्ट में मैं प्रैक्टिकली आपको एक कोड के
  24. 1:00ऊपर ऑप्ट को चला के दिखाऊंगा बाय द एंड ऑफ
  25. 1:03दिस वीडियो मेरा गोल यह है कि आपको टना के
  26. 1:06बारे में काफी आईडिया मिल जाए और लास्ट
  27. 1:08में मैं आपके साथ कुछ रिसोर्सेस भी शेयर
  28. 1:10करूंगा जिसको अगर आप गो थ्रू करोगे तो आप
  29. 1:12ऑप्टिन को बहुत अच्छे से मास्टर कर सकते
  30. 1:15हो तो आई एम सुपर एक्साइटेड फॉर द वीडियो
  31. 1:17लेट्स स्टार्ट सो गाइज ऑप्ट को पढ़ने के
  32. 1:20पहले मैं आपको थोड़ा मोटिवेट करना चाहता
  33. 1:21हूं कि आपको ऑप्ट क्यों पढ़ना चाहिए आपके
  34. 1:24पास ऑलरेडी हाइपर पैरामीटर ट्यूनिंग करने
  35. 1:27के लिए दो बहुत अच्छे टूल्स हैं एक एक का
  36. 1:30नाम है ग्रिड सर्च सीवी और दूसरे का नाम
  37. 1:31है रैंडम सर्च सीवी और अभी तक हमने जितने
  38. 1:34भी प्रोजेक्ट्स किए हैं उनमें हमने इन
  39. 1:36दोनों टूल्स को ही यूज किया तो ऐसी क्या
  40. 1:39प्रॉब्लम आ गई इन दोनों टूल्स में कि हमें
  41. 1:40एक नए टूल की जरूरत पड़ रही है वो हम सबसे
  42. 1:43पहले डिस्कस करेंगे ठीक है तो यह बात
  43. 1:46डिस्कस करने के लिए एक प्रॉब्लम स्टेटमेंट
  44. 1:48लेते हैं वही अपना पुराना प्रॉब्लम
  45. 1:49स्टेटमेंट जहां पर हम एक मशीन लर्निंग
  46. 1:52प्रॉब्लम के ऊपर काम कर रहे हैं जहां पर
  47. 1:53हमें स्टूडेंट्स का डाटा दिया हुआ है
  48. 1:55स्पेसिफिकली उनका सीजीपीए और उनका आईक्यू
  49. 1:58और इस डाटा के बेसिस पर मुझे प्रिडिक्ट
  50. 2:00करना है कि उनका प्लेसमेंट होगा या नहीं
  51. 2:02होगा ठीक है दिस इज अ क्लासिफिकेशन
  52. 2:04प्रॉब्लम और मैंने डिसाइड किया है कि इस
  53. 2:06प्रॉब्लम को सॉल्व करने के लिए आई विल बी
  54. 2:08यूजिंग रैंडम
  55. 2:09फॉरेस्ट ठीक है सो बहुत सिंपल है मुझे
  56. 2:13क्या करना है इस डाटा के ऊपर रैंडम
  57. 2:16फॉरेस्ट को इस तरीके से ट्रेन करना है कि
  58. 2:18मेरा जो एक्यूरेसी
  59. 2:20है वह मैक्सिमम
  60. 2:23आए और आपको शायद पता होगा कि रैंडम
  61. 2:26फॉरेस्ट में बहुत सारे हाइपर पैरामीटर्स
  62. 2:27होते हैं और फिलहाल हम सिर्फ दो हाइपर
  63. 2:30पैरामीटर्स पर फोकस कर रहे हैं फर्स्ट इज
  64. 2:32मैक्स डेप्थ मतलब रैंडम फॉरेस्ट के अंदर
  65. 2:35जो डिसीजन ट्रीज है उनका डेप्थ कितना होना
  66. 2:37चाहिए और सेकंड है एन एस्टिमेटर्स टोटल
  67. 2:40कितने डिसीजन ट्रीज हम लोग यूज करेंगे
  68. 2:42रैंडम फॉरेस्ट बनाने के लिए हम इन दोनों
  69. 2:45हाइपर पैरामीटर्स पे फोकस करने वाले हैं
  70. 2:49अब बेसिकली प्रॉब्लम स्टेटमेंट ये हो चुका
  71. 2:51है इस पॉइंट पे कि हमें मैक्स डेप्थ और एन
  72. 2:54एस्टिमेटर की ऐसी वैल्यूज चाहिए जिनकी
  73. 2:57हेल्प से जब हम रैंडम फॉरेस्ट को को इस
  74. 3:00डाटा पे ट्रेन करें तो हमारा एक्यूरेसी
  75. 3:03मैक्सिमम आए यह हमारा प्रॉब्लम स्टेटमेंट
  76. 3:05है नाउ द प्रॉब्लम इज हमें पहले से कभी भी
  77. 3:08ये पता नहीं चलेगा कि मैक्स डेप्थ की क्या
  78. 3:10वैल्यू सबसे ज्यादा सूटेबल है एंड
  79. 3:12एस्टिमेटर की सबसे ज्यादा कौन सी वैल्यू
  80. 3:14सूटेबल है और इसी प्रॉब्लम को सॉल्व करने
  81. 3:17के लिए क्या आता है हाइपर पैरामीटर
  82. 3:20ट्यूनिंग जहां पे हम क्या करते हैं कि हम
  83. 3:22हाइपर पैरामीटर की अलग-अलग वैल्यूज को
  84. 3:24लेते हैं और फिर उन अलग-अलग वैल्यूज के
  85. 3:27लिए मॉडल को बार-बार ट्रेन करते हैं ठीक
  86. 3:29है तो आपको सबसे पहले क्या करना होता है
  87. 3:31कि अपने इंटू अपने डोमेन नॉलेज के बेसिस
  88. 3:33पर एक सर्च स्पेस डिफाइन करना होता है आप
  89. 3:37यह डिसाइड करते हो कि आप मैक्स डेप्थ की
  90. 3:40कौन-कौन सी वैल्यूज को सर्च करना चाहते हो
  91. 3:43सो लेट्स से मैंने डिसाइड किया कि मैं वन
  92. 3:46से लेकर फ तक सारी वैल्यूज को टेस्ट
  93. 3:49करूंगा सिमिलरली मैं डिसाइड कर मुझे यह
  94. 3:52डिसाइड करना है कि एन एस्टिमेटर्स की कौन
  95. 3:54सी वैल्यूज को मुझे ट्राई आउट करना है तो
  96. 3:56मैंने डिसाइड किया कि मैं 50 से लेकर के
  97. 3:59250 के बीच में सारी वैल्यूज ट्राई करूंगा
  98. 4:0250-50 के इंटरवल पे मतलब मैं 50 को ट्राई
  99. 4:05करूंगा मैं 100 को ट्राई करूंगा मैं 150
  100. 4:08को ट्राई करूंगा 200 को ट्राई करूंगा एंड
  101. 4:10देन 250 को ट्राई करूंगा ठीक है तो इस
  102. 4:15डिस्कशन के बेसिस पे हमारे पास हमारा सर्च
  103. 4:19स्पेस आ चुका
  104. 4:21है सो हमारा सर्च स्पेस कुछ ऐसा दिखाई
  105. 4:24देता है यू कैन सी दिस इज आवर सर्च स्पेस
  106. 4:26ठीक है जहां पर हमें एन एस्टिमेटर की पांच
  107. 4:30वैल्यूज को ट्राई करना है और हमें मैक्स
  108. 4:32डेप्थ की पांच वैल्यूज को ट्राई करना है
  109. 4:34और ओबवियसली इनके सारे कॉमिनेशन को हमें
  110. 4:37ट्राई करना है तो इन अ वे हमारे पास ये एक
  111. 4:40ग्रिड बन गया है जहां पर सारे पॉसिबल
  112. 4:42कॉमिनेशन है जो हमें ट्राई करने हैं ठीक
  113. 4:45है अब यहां पर पिक्चर में कौन आता है
  114. 4:47हमारा फर्स्ट टूल जो हमने बहुत पहले पढ़ा
  115. 4:50था ग्रिड सर्च ग्रिड सर्च बहुत ही स्ट्रेट
  116. 4:54फॉरवर्ड सीधा बंदा है एकदम सनी देवल वाला
  117. 4:56अप्रोच है इसका वो क्या करता है वो इस
  118. 4:59ग्रिड में जाता है और हर पॉसिबल कॉमिनेशन
  119. 5:03को ट्राई आउट करता है जैसे वह सबसे पहले
  120. 5:05यहां पर
  121. 5:06आएगा फर्स्ट कॉमिनेशन फर्स्ट कॉमिनेशन
  122. 5:09क्या है कि आपका मैक्स डेप्थ वन होना
  123. 5:12चाहिए और आपका एन एस्टिमेटर 50 होना चाहिए
  124. 5:16इन वैल्यूज को लेकर के वह मॉडल को ट्रेन
  125. 5:19करता है और फिर टेस्ट डाटा के ऊपर
  126. 5:22एक्यूरेसी निकालता है मान लो हमारा
  127. 5:23एक्यूरेसी आया
  128. 5:2671 तो काम हो गया अब हम बढ़ेंगे अगले कॉम
  129. 5:29कनेशन की तरफ अगला कॉमिनेशन क्या है कि
  130. 5:31मैगस डेप्थ वन है और आपका एन एस्टिमेटर
  131. 5:35100 है फिर से इस कॉमिनेशन के लिए उसने
  132. 5:38डाटा के ऊपर ट्रेनिंग की और टेस्ट डाटा के
  133. 5:40ऊपर एक्यूरेसी निकाला मान लो एक्यूरेसी आई
  134. 5:4369 फिर वो जाएगा अगले कॉमिनेशन की तरफ 1
  135. 5:47और 150 फिर से मॉडल को ट्रेन करेगा मान लो
  136. 5:4974 पर एक्यूरेसी आई और ऐसा करते करते वो
  137. 5:52सारे के सारे 25 कॉमिनेशन पे मॉडल को
  138. 5:55ट्रेन करेगा एक्यूरेसी निकालेगा और जब यह
  139. 5:58पूरा काम हो जाएगा तो व जा कर के सर्च
  140. 6:01करेगा कि भाई कौन सा एक्यूरेसी वैल्यू
  141. 6:04मैक्सिमम है तो मान लो यह वाला एक्यूरेसी
  142. 6:06वैल्यू मैक्सिमम है तो उसके
  143. 6:08करेस्पॉन्डिंग्ली
  144. 6:10हैं वही मुझे मुझे यूज करने चाहिए राइट तो
  145. 6:14दिस इज हाउ ग्रिड सर्च सीवी वर्क राइट यह
  146. 6:16आपको ऑलरेडी पता है अब अगर मैं आपसे पूछूं
  147. 6:19कि ग्रिड सर्च सीवी में प्रॉब्लम क्या है
  148. 6:21तो बहुत ओबवियसली आप इसका आंसर दे पाओगे
  149. 6:24कि प्रॉब्लम यह है कि दिस इज वेरी
  150. 6:28कॉस्टली राइट आप क्या कर रहे हो आप हर
  151. 6:31पर्टिकुलर कॉमिनेशन ट्राई आउट कर रहे हो
  152. 6:34व्हाट इफ मेरे पास नंबर ऑफ़ पैरामीटर
  153. 6:38वैल्यूज और ज़्यादा हो मान लो यहां तो
  154. 6:40मैंने 1 टू 5 लिया व्हाट इफ मैं 1 टू 20
  155. 6:43ले लूं तो सडन से अब 20 * 5 मुझे 100 बार
  156. 6:48मॉडल को ट्रेन करना है राद दन 25 टाइम्स
  157. 6:50मॉडल को ट्रेन करने के सिमिलरली व्हाट इफ
  158. 6:53मैं यहां पे एक और हाइपर पैरामीटर वैल्यू
  159. 6:55ले आऊं मैक्स
  160. 6:57सैंपल्स स्प्लिट यह भी एक हाइपर पैरामीटर
  161. 7:01होता है व्हाट इफ मैं इसकी भी वैल्यूज को
  162. 7:03ट्राई आउट करना चाहता हूं तो कॉमिनेशन
  163. 7:05बढ़ने लग जाएंगे और जितने कॉमिनेशन आपके
  164. 7:07बढ़ेंगे उतना ज्यादा बार आपको मॉडल को
  165. 7:09ट्रेन करना है और यह तो बहुत छोटा डेटा
  166. 7:12सेट है व्हाट इफ आप डीप लर्निंग के ऊपर
  167. 7:14काम कर रहे हो जहां पर आपके पास मैसिव
  168. 7:17अमाउंट में डाटा होता है और उसके ऊपर
  169. 7:20न्यूरल नेटवर्क्स को ट्रेन करने में बहुत
  170. 7:22टाइम लगता है तो इमेजिन आप एक बड़े डटा
  171. 7:24सेट प एक न्यूरल नेटवर्क को ट्रेन कर रहे
  172. 7:26हो 100 बार कितना ज्यादा टाइम लगेगा तो
  173. 7:29दिस इज द बिगेस्ट प्रॉब्लम विद ग्रिड सर्च
  174. 7:31सीवी कि अगर आप इसको सारा टाइम देते हो
  175. 7:34सारा कंप्यूटेशन पावर देते हो तो ये आपको
  176. 7:36बेस्ट रिजल्ट निकाल के दे देगा बट कई
  177. 7:40सिनेरियो में सारे पॉसिबल कॉमिनेशन को
  178. 7:42ट्राई आउट करना पॉसिबल ही नहीं है दिस इज
  179. 7:45द प्रॉब्लम विद ग्रिड सर्च सीवी तो इस
  180. 7:47प्रॉब्लम को सॉल्व करने के लिए आता है
  181. 7:48रैंडम
  182. 7:50सर्च रैंडम सर्च थोड़ा सा सिंपलीफाइड
  183. 7:55अप्रोच रखता है और वह बोलता है कि मैं
  184. 7:58सारे कॉमिनेशन ट्राई नहीं करूंगा मैं
  185. 8:01रैंडम कोई भी कॉमिनेशन को ट्राई करूंगा सो
  186. 8:03आप मुझे बताओ मैं सिर्फ फाइव कॉमिनेशन
  187. 8:06ट्राई करना चाहता
  188. 8:08हूं तो आपने इसको बोला कि भाई फाइव
  189. 8:10कॉमिनेशन ट्राई करो तो वो क्या करेगा सबसे
  190. 8:12पहले मान लो उसने यह वाला कॉमिनेशन ट्राई
  191. 8:14किया अब इसके बाद कुछ जरूरी नहीं है कि वो
  192. 8:17अगला ही कॉमिनेशन ट्राई करेगा हो सकता है
  193. 8:19वो यह वाला कॉमिनेशन ट्राई कर ले उसके बाद
  194. 8:21हो सकता है वो यह वाला कॉमिनेशन ट्राई कर
  195. 8:23ले उसके बाद यह वाला कर ले और उसके बाद यह
  196. 8:26वाला कर ले और बस ये फाइव कॉमिनेशन ट्राई
  197. 8:29करके वो निकल जाएगा और इन फाइव में जो
  198. 8:32उसको बेस्ट वैल्यू मिलेगी उसको यूज कर
  199. 8:34लेगा सो दिस इज अ वेरी सिंपलिस्टिक अप्रोच
  200. 8:37इसका फायदा क्या है इसका फायदा यह है कि
  201. 8:39आपका कंप्यूटेशन बच रहा है और इसका नुकसान
  202. 8:42क्या है वह भी बहुत ऑब् वियस है कि ऐसा हो
  203. 8:44सकता है कि आपकी बेस्ट वैल्यू यहां छुपी
  204. 8:46हुई थी बट रैंडम सर्च ने इसको ट्राई आउट
  205. 8:49ही नहीं किया एंड वो वैल्यू मिस हो गई
  206. 8:52आपको सब पार सॉल्यूशन के साथ कॉम्प्रोमाइज
  207. 8:54करके रहना पड़ गया सो ये दो जो हमारे मेन
  208. 8:59आज तक यूज किए हैं इन दोनों में बहुत बड़ी
  209. 9:02प्रॉब्लम है और इसी प्रॉब्लम को सॉल्व
  210. 9:05करने के लिए कौन आता है
  211. 9:07ऑप्टिन ऑप्ट की जो सबसे बड़ी खासियत है वो
  212. 9:12यह है कि यह एक अलग टाइप का सर्च यूज करता
  213. 9:16है अभी तक हमने दो सर्चे देखे एक था ग्रिड
  214. 9:19सर्च जो लीनियर सारे कॉमिनेशन को ट्राई
  215. 9:21आउट कर रहा था एक था रैंडम सर्च जो रैंडम
  216. 9:24कोई भी कॉमिनेशन को उठा के ट्राई आउट कर
  217. 9:26रहा था यहां पर हम एक अलग टाइप का सर्च
  218. 9:28यूज करते हैं
  219. 9:30जिसको हम बेजिन सर्च बोलते
  220. 9:32हैं और इसको हम ऐसे बोल सकते हैं कि यह
  221. 9:36थोड़ा मैथमेटिकल तरीका है सर्चिंग का
  222. 9:40प्रोबेबिलिटी से बहुत इंस्पायर्ड है ठीक
  223. 9:42है अब मैं बहुत ज्यादा तो नहीं घुसना
  224. 9:46चाहता हूं बेजन सर्च के अंदर कि बेजन सर्च
  225. 9:49मैथमेटिकली कैसे काम करता है बिकॉज यह खुद
  226. 9:51में एक टॉपिक है बट मैं आपको एक रफ आईडिया
  227. 9:54देना चाहता हूं कि बेजन सर्च काम कैसे
  228. 9:56करता है सो बेजन सर्च सबसे पहले यह बोलता
  229. 10:00है कि अगर मैक्स
  230. 10:04डेप्थ एंड एन
  231. 10:07एस्टिमेटर की वैल्यू को चेंज करने से
  232. 10:11एक्यूरेसी वैल्यू चेंज होती
  233. 10:13है तो इसका मतलब यह है कि मैक्स डेप्थ और
  234. 10:17एन एस्टिमेटर और एक्यूरेसी के बीच में कोई
  235. 10:21तो मैथमेटिकल रिलेशनशिप है सही बात है सोच
  236. 10:25के देखो ना अगर मैं रैंडम फॉरेस्ट के अंदर
  237. 10:29मैक्स डेप्थ की वैल्यू को चेंज कर दूं पाच
  238. 10:31से 25 कर दूं तो पक्की बात है कि मेरा
  239. 10:33एक्यूरेसी चेंज होगा सिमिलरली अगर मैं एन
  240. 10:36एस्टिमेटर जो कि पहले 10 था उसको 100 कर
  241. 10:38दूं तो पक्की बात है कि एक्यूरेसी चेंज
  242. 10:41होगा ऊपर जाएगा नीचे जाएगा मुझे नहीं पता
  243. 10:43बट कुछ तो चेंज होगा राइट तो इससे यह बात
  244. 10:46तो एकदम क्लियर है कि मैक्स डेप्थ एन
  245. 10:49एस्टिमेटर और एक्यूरेसी के बीच में कुछ तो
  246. 10:52रिलेशनशिप है कुछ तो मैथमेटिकल रिलेशनशिप
  247. 10:55है दैट वी डोंट नो राइट तो क्या मैं इसको
  248. 10:59मैथमेटिकली इस तरीके से लिख सकता हूं दैट
  249. 11:03एक्यूरेसी इज अ फंक्शन ऑफ बोथ मैक्स डेप्थ
  250. 11:09एंड एन
  251. 11:13एस्टिमेटर तो बेजन सर्च सबसे पहले यह
  252. 11:16फैक्ट एस्टेब्लिश करता है कि आपका मैक्स
  253. 11:18डेप्थ और एन
  254. 11:20एस्टिमेटर और एक्यूरेसी के बीच में
  255. 11:23एक फंक्शन एजिस्ट करता है एक मैथमेटिकल
  256. 11:26रिलेशनशिप एजिस्ट करता है वो रिलेशनशिप
  257. 11:29क्या है वह मुझे नहीं पता बट हो सकता है
  258. 11:32कि वह कुछ ऐसा दिखाई दे उसके बीच कुछ ऐसा
  259. 11:34ग्राफ हो जहां पर एक्स एक्सिस पर हो
  260. 11:37आपका मैक्स डेप्थ वा एक्सिस पर आपका हो एन
  261. 11:43एस्टिमेटर और जड एक्सिस पर आपका हो
  262. 11:45एक्यूरेसी तो यह कुछ एक डी ग्राफ है
  263. 11:48फिलहाल यहां पर आपको पैराबोला दिखाई दे
  264. 11:50रहा है बट कोई जरूरी नहीं है कि वोह
  265. 11:51पैराबोला हो इट कैन बी एनीथिंग राइट तो अब
  266. 11:55बेजन सर्च क्या करता है बेजन सर्च इस
  267. 11:58ग्राफ का
  268. 12:00नेचर फाइंड आउट करने की कोशिश करता है ठीक
  269. 12:04है क्योंकि अगर उसको इस ग्राफ का नेचर पता
  270. 12:07चल गया तो वह बहुत आसानी से यह मैक्सिमा
  271. 12:10निकाल सकता है और उसको मैक्सिमा क्यों
  272. 12:13चाहिए बिकॉज हम मैक्सिमम एक्यूरेसी
  273. 12:15निकालना चाहते हैं और जैसे ही मुझे
  274. 12:18मैक्सिमम एक्यूरेसी मिल जाएगी उसके
  275. 12:20कॉरस्पॉडिंग जो भी वैल्यू है मैक्स डेप्थ
  276. 12:23की और जो भी वैल्यू है ए एस्टिमेटर की वो
  277. 12:26भी मुझे मिल जाएगी और मेरा काम हो जाएगा
  278. 12:29सो इन शॉर्ट बेजिन सर्च ने एक अलग रास्ता
  279. 12:32यूज किया उसने बोला कि इन तीनों
  280. 12:34क्वांटिटीज के बीच में एक मैथमेटिकल
  281. 12:36रिलेशनशिप है जो मुझे नहीं पता बट अगर मैं
  282. 12:39उसको खोज लूंगा तो मैं बहुत आसानी से उसका
  283. 12:42मैक्सिमा खोज लूंगा और अगर मैं उसका
  284. 12:43मैक्सिमा खोज लूंगा तो उसके कॉरस्पॉडिंग
  285. 12:45मैक्स डेप्थ एंड एन एस्टिमेटर वैल्यू मुझे
  286. 12:48मिल जाएगी ठीक है अब बिहाइंड द सीनस यह
  287. 12:51पूरी चीज कैसे होती है वो थोड़ा कॉप्लेक्स
  288. 12:53डिस्कशन है बट रफ ऐसे समझो कि आप जैसे
  289. 12:58जैसे पॉइंट्स ट्राई आउट करते जाते हो
  290. 13:01जैसे-जैसे अलग-अलग कॉमिनेशन ट्राई आउट
  291. 13:04करते जाते हो तो आपको इंफॉर्मेशन मिलते
  292. 13:07जाता है कि उस पर्टिकुलर कॉमिनेशन के
  293. 13:09अगेंस्ट एक्यूरेसी क्या है मैं समझाता हूं
  294. 13:11मैं क्या बोल रहा हूं मान लो सबसे पहले
  295. 13:13आपने यह ट्राई किया कि मैक्स डेप्थ फ होना
  296. 13:16चाहिए और ए
  297. 13:19एस्टिमेटर 100 होना चाहिए आपने इस सेटिंग
  298. 13:23के ऊपर मॉडल को ट्रेन किया तो इसके
  299. 13:25कॉरस्पॉडिंग आपको एक एक्यूरेसी वैल्यू
  300. 13:27मिली 75 तो इस इसका यह मतलब है कि मुझे इस
  301. 13:31ग्राफ के ऊपर एक पॉइंट मिल गया है राइट
  302. 13:34सोच के देखो अगर मुझे यह तीन डेटा पॉइंट्स
  303. 13:37मिल गए तो ये तीन डेटा पॉइंट्स इस ग्राफ
  304. 13:39के ऊपर ही होंगे राइट सो मान लो यह डेटा
  305. 13:43पॉइंट इस जगह पे है फिर आपने एक और
  306. 13:46कॉमिनेशन ट्राई किया मान लो मैक्स डेप्थ
  307. 13:4810 एन एस्टिमेटर 150 और आपका एक्यूरेसी
  308. 13:51आया 69 ठीक है तो इसका मतलब यह हुआ कि
  309. 13:55आपको फिर से कोई और पॉइंट इस ग्राफ के ऊपर
  310. 13:58मिल
  311. 13:59इस तरीके से आप तीन-चार कॉमिनेशन ट्राई
  312. 14:01करते हो और इन तीन-चार कॉमिनेशन को ट्राई
  313. 14:04करने से आपको इस ग्राफ के ऊपर कुछ-कुछ
  314. 14:06पॉइंट्स मिल जाते हैं ठीक है मतलब सिंपल
  315. 14:09शब्दों में अगर मैं आपको समझाऊं राद देन
  316. 14:11टेकिंग अ 3d एग्जांपल लेट्स से कि हम एक
  317. 14:142d एग्जांपल ले रहे हैं जहां पे हमारे पास
  318. 14:16सिर्फ मैक्स डेप्थ है और एक्यूरेसी है एन
  319. 14:19एस्टिमेटर नहीं है तो ओबवियसली इनके बीच
  320. 14:21का जो ग्राफ है वो 2d होगा ठीक है अब
  321. 14:23थोड़ी देर के लिए मान लेते हैं कि इनके
  322. 14:25बीच का जो रिलेशनशिप है वह पैराबोला है बट
  323. 14:27वो हमें नहीं पता छुपा हुआ है हमें नहीं
  324. 14:29पता सो हमने क्या किया अलग-अलग मैक्स
  325. 14:31डेप्थ वैल्यूज को ट्राई किया पहले हमने
  326. 14:33ट्राई किया
  327. 14:34फ यह फ यह मैक्स डेप्थ है यह एक्यूरेसी है
  328. 14:39तो हमने सबसे पहले फ को ट्राई किया फ के
  329. 14:41करेस्पॉन्डिंग्ली
  330. 14:5915 से मेरा एक्यूरेसी फिर आया 84 मतलब कुछ
  331. 15:01यह वाला पॉइंट तो तीन बार जब मैंने मॉडल
  332. 15:05को ट्रेन किया तो मुझे यह तीन पॉइंट्स
  333. 15:06मिले अब ये तीन पॉइंट्स से व्हाट आई कैन
  334. 15:09डू इज आई कैन ट्राई टू फिगर आउट कि इन
  335. 15:11दोनों क्वांटिटीज के बीच का रिलेशनशिप
  336. 15:14कैसा है
  337. 15:15तो शायद ऐसा हो सकता
  338. 15:18है राइट तो दिस इज व्ट बेजन सर्च जज डूइंग
  339. 15:23व्ट इट इज डूइंग इज कि वो कुछ कुछ
  340. 15:27कॉमिनेशन ट्राई कर रहा है कुछ कुछ
  341. 15:29कॉमिनेशन ट्राई कर रहा है और फिर यह तीन
  342. 15:32चार कॉमिनेशन ट्राई करने के बाद उसके अंदर
  343. 15:35एक इंटेलिजेंस है जो यह समझ पा रहा है कि
  344. 15:38ग्राफ कैसा होगा वह थोड़ा-थोड़ा उस ग्राफ
  345. 15:41को अनकवर कर पा रहा है और फिर इस
  346. 15:44इंफॉर्मेशन के बेसिस पर वह और नए कॉमिनेशन
  347. 15:47ट्राई आउट करता है जैसे वह इन चारों के
  348. 15:49बेसिस पर सोचेगा कि अब मुझे नेक्स्ट यह
  349. 15:53वाला ट्राई करना चाहिए फिर जैसे ये पांच
  350. 15:55पॉइंट्स का इंफॉर्मेशन आएगा तो वो थोड़ा
  351. 15:57और ग्राफ को अनकवर कर करेगा उससे फिर उसको
  352. 15:59थोड़ा और आईडिया लगेगा कि नेक्स्ट मुझे यह
  353. 16:01वाला ट्राई करना चाहिए सो यहां पर आप नंबर
  354. 16:04ऑफ कॉमिनेशन कम ट्राई कर रहे हो बट आप
  355. 16:06इंटेलीजेंटली कॉम्बिन शंस को ट्राई आउट कर
  356. 16:09रहे हो और कांस्टेंटली उस ग्राफ को इमेजिन
  357. 16:12करने की कोशिश कर रहे हो और फिर एक टाइम
  358. 16:14ऐसा आता है जब आप कंपलीटली उस ग्राफ को
  359. 16:16समझ पाते हो और उसके मैक्सिमा को खोज पाते
  360. 16:18हो और फिर दैट इज योर एंड पॉइंट आपका
  361. 16:20रिजल्ट आपको मिल जाता है सो द मेन डिफरेंस
  362. 16:23बिटवीन ग्रिड सर्च एंड रैंडम सर्च एंड
  363. 16:25बेजन सर्चस कि ग्रिड सर्च एंड रैंडम सर्च
  364. 16:29दे आर डम सर्चे मतलब वह प्रीवियस सर्च से
  365. 16:33जो इंफॉर्मेशन मिलता है उसको यूज नहीं
  366. 16:35करते मतलब इस सर्च से मेरा एक्यूरेसी क्या
  367. 16:39आया यह इंफॉर्मेशन मुझे अगले सर्च में कोई
  368. 16:41काम नहीं आने वाला बट बेजन सर्च में पिछले
  369. 16:45सर्च में जो हुआ वह आगे के सर्चे को हेल्प
  370. 16:48करता है ठीक है तो रफल दिस इज द होल
  371. 16:50थ्योरी आई नो बहुत डेप्थ में हम नहीं गए
  372. 16:53बट मैंने आपको इनट्यूशन देने की कोशिश की
  373. 16:55बाकी एक पेपर का लिंक मैं डिस्क्रिप्शन
  374. 16:59में डाल दूंगा अगर आप चाहो तो जाकर के चेक
  375. 17:01आउट कर सकते हो उसमें काफी डिटेल में
  376. 17:03समझाया हुआ है कि बेजन सर्च काम कैसे करता
  377. 17:05है बट रफल अगर मैं आपको एक रीजन दूं
  378. 17:09ऑप्ट्यूमा पढ़ने का तो वह यह है कि
  379. 17:12ऑप्ट्यूमा का सबसे बड़ा जो पावर है वह यह
  380. 17:14है कि वो बिहाइंड द सींस बेजिन सर्च या
  381. 17:17बेजिन ऑप्टिमाइजेशन को यूज करता है व्हिच
  382. 17:19इज अ इंटेलिजेंट वे ऑफ सर्चिंग द बेस्ट
  383. 17:22हाइपर पैरामीटर वैल्यूज यह चीज आपको ग्रिड
  384. 17:26सर्च और रैंडम सर्च में नहीं मिलेगी और यह
  385. 17:28सबसे बड़ा रीजन है ऑप्टिन को यूज करने का
  386. 17:31ठीक है तो नाउ दैट यू हैव सम इंटू सम
  387. 17:34आईडिया कि ऑप्टिन क्यों इंपॉर्टेंट है अब
  388. 17:37मैं आपको अ कोड के थ्रू दिखाता हूं कि
  389. 17:40ऑप्ट्यूमा को आप कैसे एक प्रॉब्लम के ऊपर
  390. 17:42अप्लाई कर सकते हो अब गाइस ऑप्ट्यूमा को
  391. 17:45प्रैक्टिकली एक बार करने के पहले आई वुड
  392. 17:47लाइक कि आपको कुछ की टर्म्स पता हो
  393. 17:50क्योंकि अगर आपको यह टर्म्स पता नहीं
  394. 17:51होंगे तो आपको ऑप्ट का कोड देख कर के
  395. 17:54थोड़ा डर लगेगा ठीक है तो मैं आपको पांच
  396. 17:57टर्म्स बताने वाला हूं जो बहुत इप
  397. 17:58इंपोर्टेंट है और आप बार-बार कोड में उसको
  398. 18:00देखोगे तो सबसे पहला जो टर्म है वह है
  399. 18:03स्टडी ठीक है स्टडी किसको बोलते हैं मैं
  400. 18:06आपको एकदम सिंपल शब्दों में समझाता हूं
  401. 18:08थोड़ी देर पहले मैंने आपको बोला था कि
  402. 18:09हमारे पास यह डेटा सेट है सीजीपी आई क्यू
  403. 18:11वाला इसके ऊपर हम एक रैंडम फॉरेस्ट मॉडल
  404. 18:14को ट्रेन करना चाहते हैं और हम दो हाइपर
  405. 18:17पैरामीटर्स लेकर चलना चाहते हैं
  406. 18:19मैक्सटेप्थ एंड एन एस्टिमेटर्स और हमारा
  407. 18:22गोल यह है कि हम मैक्स डेप्थ और एन
  408. 18:24एस्टिमेटर्स की ऐसी वैल्यू खोज पाए जिसकी
  409. 18:27हेल्प से मुझे एक्यूरेसी मै मैक्सिमम मिले
  410. 18:29राइट तो यह जो पूरा टास्क है जहां पर मैं
  411. 18:33एक डेटा सेट के ऊपर एक एल्गोरिदम को ट्रेन
  412. 18:36कर रहा हूं और उसकी हाइपर पैरामीटर
  413. 18:38ट्यूनिंग कर रहा हूं इस पूरे टास्क को
  414. 18:40ऑप्ट्यूमा स्टडी बुलाता है ठीक है यहां पे
  415. 18:42देखो लिखा हुआ है अ स्टडी इन ऑप्टिन इज एन
  416. 18:46ऑप्टिमाइजेशन सेशन दैट एन कंपासेस मल्टीपल
  417. 18:49ट्रायल्स ट्रायल्स क्या होते हैं आपको
  418. 18:50थोड़ी देर में समझ में आ जाएगा इट्स
  419. 18:52एसेंशियली अ कलेक्शन ऑफ ट्रायल्स एड एट
  420. 18:54ऑप्टिमाइजिंग द ऑब्जेक्टिव फंक्शन अगेन
  421. 18:56ऑब्जेक्टिव फंक्शन इज समथिंग जो हम लोग
  422. 18:58थोड़ी देर के बाद डिस्कस करेंगे फिलहाल बस
  423. 18:59ऐसे समझो एक डेटा सेट है एक एल्गोरिथम है
  424. 19:02उस एल्गोरिथम के कुछ हाइपर पैरामीटर्स हैं
  425. 19:04उन हाइपर पैरामीटर्स की बेस्ट वैल्यू हमें
  426. 19:06निकालनी है ये जो पूरा प्रोसेस हमें करना
  427. 19:08है इसको हम स्टडी बुलाते हैं ऑप्ट्यूमा के
  428. 19:11लैंग्वेज में ठीक है अब आता है सेकंड टर्म
  429. 19:14सेकंड टर्म है
  430. 19:16ट्रायल सो ट्रायल का कांसेप्ट क्या है
  431. 19:18ट्रायल कांसेप्ट बहुत सिंपल है आपको बेस्ट
  432. 19:21हाइपर पैरामीटर वैल्यू निकालनी है इसके
  433. 19:23लिए आप क्या करते हो अलग-अलग कॉमिनेशन
  434. 19:26ट्राई आउट करते हो सो लेट्स से आपने सबसे
  435. 19:28पहले ये वाला कॉमिनेशन ट्राई आउट किया
  436. 19:30जहां पर मैक्स डेप्थ वन था और हाइपर एन
  437. 19:34एस्टिमेटर की वैल्यू 50 थी उसके बाद मान
  438. 19:37लो आपने यह वाला ट्राई किया जहां पर मैक्स
  439. 19:40डेप टू था और एन एस्टिमेटर की वैल्यू 100
  440. 19:43थी तो आप क्या कर रहे हो कि यह जो अलग-अलग
  441. 19:47नंबर्स ट्राई कर रहे हो इन इन्हीं को हम
  442. 19:51ट्रायल बुलाते हैं बेसिकली सो होता क्या
  443. 19:53है कि हम यह वैल्यूज को ले रहे हैं मैक्स
  444. 19:55डेप्थ वन और एन एस्टीमेट 50 और इस वैल्यू
  445. 20:00को लेकर के अपने मॉडल को ट्रेन कर रहे हैं
  446. 20:02डटा के ऊपर तो फॉर ईच यूनिक कॉमिनेशन वीी
  447. 20:06आर ट्रेनिंग आवर मॉडल राइट तो एवरी टाइम
  448. 20:08दैट वी आर ट्रेनिंग दिस मॉडल वी कैन कॉल
  449. 20:10दिस प्रोसेस अ ट्रायल ठीक है एंड दैट इज
  450. 20:13व्हाई जब आप सारे ट्रायल्स को मिला देते
  451. 20:15हो तो वही आपका स्टडी होता है बिकॉज़ सारे
  452. 20:17ट्रायल्स को अगर आप एग्जीक्यूट करोगे तो
  453. 20:19ऑटोमेटिक आपको एक बेस्ट ट्रायल मिलेगा और
  454. 20:22बेस्ट ट्राइल में आपको आपकी बेस्ट हाइपर
  455. 20:24पैरामीटर वैल्यूज मिलेंगी सो नट शेल में
  456. 20:27ट्रायल इज वन सिंगल रन और वन सिंगल
  457. 20:29एक्सपेरिमेंट दैट यू आर डूइंग और खूब सारे
  458. 20:32ट्रायल्स का कॉमिनेशन बिकम द स्टडी ठीक है
  459. 20:35आई होप आपको यह बात समझ में आ गई अगली चीज
  460. 20:38है अ ट्रायल पैरामीटर्स सो हर ट्रायल के
  461. 20:42दौरान आपके हाइपर पैरामीटर्स की एक वैल्यू
  462. 20:44होती है जैसे मान लो जब आप यह वाला ट्रायल
  463. 20:46कर रहे हो तो इस टाइम पे आपके जो हाइपर
  464. 20:48पैरामीटर्स है उसकी कुछ वैल्यू होगी जैसे
  465. 20:50मैक्स डेप्थ की वैल्यू टू है एंड
  466. 20:52एस्टिमेटर की वैल्यू 100 है तो इनको हम
  467. 20:54ट्रायल पैरामीटर्स बोलते हैं फॉर दैट
  468. 20:56पर्टिकुलर ट्रायल ठीक है आई होप ये भी
  469. 20:58आपको समझ में आ गया उसके बाद आता है
  470. 21:00ऑब्जेक्टिव फंक्शन सो ऑब्जेक्टिव फंक्शन
  471. 21:03क्या होता है ऑब्जेक्टिव फंक्शन ही वो
  472. 21:05रिलेशनशिप है जिसको हम खोजने निकले हैं
  473. 21:08ठीक है सो मैंने आपको बताया थोड़ी देर
  474. 21:11पहले कि आपके मैक्स डेप्थ एंड एन
  475. 21:16एस्टिमेटर एंड एक्यूरेसी के बीच में एक
  476. 21:21रिलेशनशिप है राइट और यह रिलेशनशिप हिडन
  477. 21:25है मैं बस इतना कर सकता हूं कि मैं मैक्स
  478. 21:29डेप्थ की एक वैल्यू दे सकता हूं एन
  479. 21:32एस्टिमेटर की एक वैल्यू दे सकता हूं और
  480. 21:34पूरे मॉडल को ट्रेन करके एक्यूरेसी की
  481. 21:37वैल्यू निकाल सकता हूं इतना मैं कर सकता
  482. 21:39हूं तो यह जो पूरा प्रोसेस है जहां पर मैं
  483. 21:42मैक्स डेप्थ की एक वैल्यू दे रहा हूं
  484. 21:43एनएसटी मीटर की एक वैल्यू दे रहा हूं और
  485. 21:45पलट के मुझे मेरा एक्यूरेसी का वैल्यू मिल
  486. 21:47रहा है इस पूरे के पूरे चीज को हम
  487. 21:50ऑब्जेक्टिव फंक्शन बुलाते
  488. 21:54हैं दिस इज कॉल्ड ऑब्जेक्टिव फंक्शन दिस
  489. 21:57प्रोसेस इज कॉल्ड ऑब्जेक्टिव फंक्शन ठीक
  490. 21:59है एंड द लास्ट थिंग इज सैंपलर सैंपलर इज
  491. 22:03द मोस्ट इंपॉर्टेंट थिंग इन ऑटोना सो जैसा
  492. 22:06कि मैंने आपको बोला कि ऑप्ट बेजन सर्च यूज
  493. 22:11करता है और बेजन सर्च की सबसे खास बात
  494. 22:13क्या है कि वह आपके सर्च स्पेस के अंदर
  495. 22:18प्रॉमिसिफाई किए उसके बाद आपने यह
  496. 22:21कॉमिनेशन ट्राई किया तो इन तीन डाटा
  497. 22:24पॉइंट्स के बेसिस पर वह यह समझ पाता है कि
  498. 22:27अगला हमें यह ट्रा ट्राई करना चाहिए फिर
  499. 22:29इन चार के बेसिस पे वो यह समझ पाता है कि
  500. 22:33हमें अगला यह ट्राई करना चाहिए फिर इन
  501. 22:34पांच के बेसिस प वो समझ पाता है कि हमें
  502. 22:36अगला ये ट्राई करना चाहिए तो ये
  503. 22:38इंटेलिजेंस उसके अछे उसके पीछे काम कर रहा
  504. 22:40है राइट तो सैंपलर इज दैट मेन कंपोनेंट जो
  505. 22:44आपको यह बताता है कि बेस्ड ऑन अभी तक का
  506. 22:47डाटा आपको नेक्स्ट कौन सा कॉमिनेशन ट्राई
  507. 22:50करना चाहिए ठीक है स यहां पर देखो लिखा
  508. 22:52हुआ है अ सैंपलर इज द एल्गोरिदम दैट
  509. 22:56सजेस्ट्स व्हिच हाइपर पैरामीटर शुड बी
  510. 22:59इवेलुएटेड नेक्स्ट ठीक है खूब सारी
  511. 23:01पॉसिबिलिटीज है खूब सारे कॉम्बिन शंस है
  512. 23:03बट अभी तक मैंने जितना डाटा देखा है जितना
  513. 23:07मैंने ट्रायल्स रन किए हैं उसके बेसिस पे
  514. 23:10नेक्स्ट मुझे कौन सा हाइपर पैरामीटर
  515. 23:13वैल्यूज को ट्राई आउट करना चाहिए यह
  516. 23:14सैंपलर मुझे बताता है ठीक है तो यहां पर
  517. 23:18एक सैंपलर यूज होता है जिसको हम टीपीई
  518. 23:21बुलाते हैं बहुत ही फेमस सैंपलर है जो
  519. 23:23पेपर मैंने डिस्क्रिप्शन में डाला है
  520. 23:25उसमें आपको टीपीई का भी मैथमेटिक्स दिखाई
  521. 23:27देगा पीपी का फुल फॉर्म होता है ट्री
  522. 23:29स्ट्रक्चर्ड पार्जन एस्टिमेटर तो ऑप्ट बाय
  523. 23:32डिफॉल्ट यह सैंपलर यूज़ करता है ठीक है तो
  524. 23:35सैंपलर इज़ लाइक द की कंपोनेंट जो बिहाइंड
  525. 23:38द सींस पूरा का पूरा बेजन ऑप्टिमाइजेशन
  526. 23:40एग्जीक्यूट करके आपको दे रहा है ठीक है तो
  527. 23:42यह पांच टर्म्स आपको पता होने चाहिए अदर
  528. 23:44वाइज़ कोड में आपको थोड़ा सा प्रॉब्लम
  529. 23:46होगा सबसे पहला हमने सीखा स्टडी क्या होता
  530. 23:48है ओवरऑल पूरा का पूरा जो एक्सपेरिमेंट
  531. 23:51जिसमें हम बेस्ट हाइपर पैरामीटर वैल्यूज
  532. 23:53निकालना चाह रहे हैं उसको हम एक्स स्टडी
  533. 23:55बुलाते हैं अ हर स्टडी में मल्टी मल
  534. 23:58ट्रायल्स होते हैं तो हर ट्रायल में आप
  535. 24:01कुछ ट्रायल पैरामीटर्स लेक चलते हो और
  536. 24:04इसके अलावा ऑब्जेक्टिव फंक्शन इज द मेन
  537. 24:06फंक्शन जिससे हम हाइपर पैरामीटर वैल्यू
  538. 24:08भेज रहे हैं और पलट के हमें एक्यूरेसी मिल
  539. 24:11रही है ठीक है एंड लास्टली सैंपलर इज द
  540. 24:13मेन गाय जो बिहाइंड द सींस पूरा का पूरा
  541. 24:15डिसीजन मेकिंग कर रहा है कि नेक्स्ट कौन
  542. 24:17सा अ हाइपर पैरामीटर वैल्यू आपको ट्राई
  543. 24:20आउट करना चाहिए फॉर द नेक्स्ट ट्रायल ठीक
  544. 24:22है तो ये चार पांच चीजें आपको पहले से पता
  545. 24:24होनी चाहिए नाउ दैट वी नो कि ये चार पांच
  546. 24:26चीजें क्या है अब हम
  547. 24:28कोड देखेंगे सो गाइस कोड मैंने पहले से
  548. 24:31लिख रखा है और कोड आपको दिखाने के पहले बस
  549. 24:34एक क्विक डिस्क्लेमर है कोड आपको डिफिकल्ट
  550. 24:36नहीं लगेगा कोड बस आपको थोड़ा नया लगेगा
  551. 24:39सो मैं जहां भी मुझे कुछ लगेगा कि
  552. 24:41एक्सप्लेन करने लायक है मैं अच्छे से
  553. 24:43एक्सप्लेन करूंगा बाकी इट वुड बी ग्रेट
  554. 24:45अगर आप इस googleapis.com
  555. 24:58इंस्टॉल टूना बिकॉज बाय डिफॉल्ट य आपको
  556. 25:11[संगीत]
  557. 25:27googleapis.com फिकेशन डेटा सेट सो यहां
  558. 25:30पर डेटा सेट को हमने लोड किया है दिस इज द
  559. 25:32डेटा सेट अ डेटा सेट में अ जल्दी से अगर
  560. 25:36मैं आपको बताऊं तो एक प्रॉब्लम है और वो
  561. 25:38प्रॉब्लम यह है कि यहां पे कुछ मिसिंग
  562. 25:40वैल्यूज हैं और वो मिसिंग वैल्यूज जो हैं
  563. 25:42वो जीरो से रिप्रेजेंटेड है राइट तो हमें
  564. 25:45सबसे पहले क्या करना पड़ेगा कि जो जहां भी
  565. 25:48रो दिखाई दे रहा है अ उनको हमें पहले
  566. 25:50np.nan से रिप्लेस करना पड़ेगा और फिर उन
  567. 25:54नन वैल्यूज को हमें इंप्यूट करना पड़ेगा
  568. 25:56तो इंप्यूट करने के लिए फिलहाल अगेन मैंने
  569. 25:58ज्यादा दिमाग नहीं लगाया सिंपली मीन से
  570. 26:00रिप्लेस कर दिया है तो ये जो पूरा कोड है
  571. 26:02एगजैक्टली यही कर रहा है यह आपका जीरोज को
  572. 26:05नन वैल्यू से रिप्लेस कर रहा है और फिर नन
  573. 26:07वैल्यूज को मीन से रिप्लेस कर रहा है सो
  574. 26:10ये पूरा कोड एग्जीक्यूट करने के बाद अब
  575. 26:12आपके डेटा सेट में कोई मिसिंग वैल्यूज
  576. 26:14नहीं है अब हम क्या कर रहे हैं x और y को
  577. 26:17अलग कर रहे हैं ट्रेन टेस्ट स्प्लिट मार
  578. 26:19रहे हैं और स्केलिंग कर रहे हैं स्केलिंग
  579. 26:23वैसे रिक्वायर्ड नहीं है उतना बिकॉज़ हम
  580. 26:25रैंडम फॉरेस्ट अप्लाई करने वाले हैं तो
  581. 26:26वहां पे स्केलिंग उतना मैटर नहीं कर बट
  582. 26:28अगेन कोई प्रॉब्लम नहीं है स्केलिंग का
  583. 26:30कोई नुकसान नहीं होता और यह सब करने के
  584. 26:33बाद फिलहाल मेरे पास मेरा एक्स ट्रेन और
  585. 26:35एक्स टेस्ट आ चुका है सो यू कैन सी मेरे
  586. 26:38एक्स ट्रेन में 537 रोज हैं एट कॉलम्स हैं
  587. 26:41एंड मेरे एक्स टेस्ट में 231 रोज एंड एट
  588. 26:44कॉलम्स हैं ठीक है सो नाउ वी आर रेडी टू
  589. 26:46अप्लाई आवर एल्गोरिथम अब यहीं पर हम पूरा
  590. 26:50का पूरा ऑप्ट का वर्कफ्लो लेके आएंगे ठीक
  591. 26:53है तो ऑप्ट का जो वर्कफ्लो है उसमें आप जो
  592. 26:56सबसे पहली चीज करते हो वह यह है कि आप एक
  593. 26:58ऑब्जेक्टिव फंक्शन डिफाइन करते हो ठीक है
  594. 27:01तो यहां पर हमने एगजैक्टली यही काम किया
  595. 27:03है यू कैन सी इस पूरे कोड में हमने एक
  596. 27:05ऑब्जेक्टिव फंक्शन डिफाइन किया है इस
  597. 27:08ऑब्जेक्टिव फंक्शन के अंदर दो काम हो रहे
  598. 27:10हैं पहला काम क्या हो रहा है कि हम हमारा
  599. 27:12हाइपर पैरामीटर सर्च स्पेस बना रहे हैं
  600. 27:15ठीक है सो मुझे पहले से पता है कि मुझे
  601. 27:17किन हाइपर पैरामीटर अ वैल्यूज को ट्यून
  602. 27:19करना है सो जैसा हमने डिस्कस किया था हम
  603. 27:22एन एस्टिमेटर पे फोकस कर रहे हैं हम मैक्स
  604. 27:24डेप्थ पे फोकस कर रहे हैं और हम ऑलरेडी
  605. 27:27बता रहे हैं कि कि हम किस रेंज में एन
  606. 27:30एस्टिमेटर्स को खोज रहे हैं या एन
  607. 27:32एस्टिमेटर की बेस्ट वैल्यू को खोज रहे हैं
  608. 27:34सो हम 50 से लेकर 200 के बीच में खोज रहे
  609. 27:36हैं हमारे डिस्कशन के हिसाब से हम 250 भी
  610. 27:39कर सकते हैं बट अगेन जो कोड में लिखा हुआ
  611. 27:41है और मैक्स डेप्थ में हम तीन से लेकर के
  612. 27:4420 के बीच में वैल्यूज को खोज रहे हैं तो
  613. 27:46ये मेरा सर्च स्पेस बन गया बेसिकली इस
  614. 27:48पॉइंट पे हमने ये क्रिएट कर लिया ये हमारा
  615. 27:52सर्च स्पेस था ये बन चुका है उसके बाद जो
  616. 27:54सेकंड चीज आप करते हो ऑब्जेक्टिव फंक्शन
  617. 27:56में वो है बहुत सिंपल
  618. 27:58ट्रेनिंग का वर्कफ्लो लिख देते हो तो हमने
  619. 28:01क्या किया यहां पर एक अ मॉडल क्रिएट किया
  620. 28:05जो कि एक रैंडम फॉरेस्ट
  621. 28:08क्लासिफाई मेे र और मैक्स डेप्थ की वैल्यू
  622. 28:11प्रोवाइड कर दी और वो वैल्यू आपको कहां से
  623. 28:13मिल रही है यहां ऊपर से ठीक है अब यहां पर
  624. 28:16आपको एक दो नई चीजें दिखाई देंगी जैसे कि
  625. 28:18यह ट्रायल क्या है और यह सजेस्ट इंटी जर
  626. 28:21फंक्शन क्या है डोंट वरी ये मैं आपको
  627. 28:23एक्सप्लेन करूंगा फिलहाल बस यह समझो कि जब
  628. 28:26ये दोनों लाइंस ऑफ कोड एग्जीक्यूट हो
  629. 28:28होंगे तो आपको एक एन एस्टिमेटर वैल्यू
  630. 28:30मिलता है और एक मैक्स डेप्थ वैल्यू मिलता
  631. 28:32है हम उन दो वैल्यूज को ले रहे हैं और
  632. 28:35उनकी हेल्प से एक मॉडल को डिफाइन कर रहे
  633. 28:38हैं और वो जो मॉडल है उसको हम यूज करके इस
  634. 28:41लाइन में क्रॉस वैलिडेशन लगा कर के
  635. 28:44ट्रेनिंग कर रहे हैं क्रॉस वैलिडेशन लगाने
  636. 28:46का मतलब मल्टीपल टाइम्स ट्रेनिंग कर रहे
  637. 28:48हैं और मल्टीपल टाइम ट्रेनिंग करने से
  638. 28:50मल्टीपल एक्यूरेसी स्कोर्स मिल रहे हैं हम
  639. 28:52उन एक्यूरेसी स्कोर्स का एवरेज निकाल रहे
  640. 28:55हैं यू कैन सी यहां पर मीन निकाल रहे हैं
  641. 28:57और वही मीन हमारा ऑब्जेक्टिव फंक्शन
  642. 28:59रिटर्न कर रहा है तो सिंपल शब्दों में
  643. 29:01ऑब्जेक्टिव फंक्शन के अंदर दो चीजें हुई
  644. 29:04हमारा सर्च स्पेस डिफाइन हुआ और उस सर्च
  645. 29:07स्पेस के अंदर से हम हर बार एक एन
  646. 29:10एस्टिमेटर वैल्यू और एक मैक्स डेप्थ
  647. 29:11वैल्यू ले रहे हैं उन वैल्यूज को यूज करके
  648. 29:13हम एक मॉडल डिफाइन कर रहे हैं उस मॉडल से
  649. 29:16हम डेटा पे ट्रेनिंग कर रहे हैं और डेटा
  650. 29:18की ट्रेनिंग से जो एक्यूरेसी हमें मिल रहा
  651. 29:19है वो एक्यूरेसी हमारा ऑब्जेक्टिव फंक्शन
  652. 29:21रिटर्न कर रहा है यही चार-पांच चीजें यहां
  653. 29:23पर हो रही हैं ठीक है तो ये सबसे पहला
  654. 29:26टास्क हमने अचीव कर लिया कि हमारे पास
  655. 29:29हमारा ऑब्जेक्टिव फंक्शन है और अच्छे से
  656. 29:31काम कर रहा है अब इसके बाद का कोड बहुत ही
  657. 29:34सिंपल है और सिर्फ दो लाइंस का कोड है ठीक
  658. 29:36है सो पहली लाइन जो है वह बहुत ही सिंपल
  659. 29:39है इस लाइन में हम क्या कर रहे हैं कि हम
  660. 29:42एक नया स्टडी क्रिएट कर रहे हैं एक नया
  661. 29:45एक्सपेरिमेंट क्रिएट कर रहे हैं ठीक है सो
  662. 29:47यहां पर हमने क्या किया ऑप्ट डॉट क्रिएट
  663. 29:50स्टडी फंक्शन को कॉल किया और यहां पर हम
  664. 29:53दो चीजें बता रहे हैं पहला हम बता रहे हैं
  665. 29:56डायरेक्शन और डायरेक्शन की वैल्यू है
  666. 29:58मैक्सिमाइज मैक्सिमाइज क्यों है बिकॉज़ हम
  667. 30:02एक्यूरेसी के ऊपर काम कर रहे हैं और हम
  668. 30:04एक्यूरेसी को बढ़ाना चाहते हैं ठीक है दैट
  669. 30:07इज व्हाई डायरेक्शन का वैल्यू मैक्सिमाइज
  670. 30:08है मान लो अभी थोड़ी देर के लिए अगर हमने
  671. 30:10अपने ऑब्जेक्टिव फंक्शन में एक्यूरेसी के
  672. 30:13बदले लॉस को रखा होता कोई भी लॉस क्रॉस
  673. 30:15एंट्री प लॉस मीन स्क्वायर्ड एरर कुछ भी
  674. 30:18अगर लॉस होता हम अगर लॉस को लेके चल रहे
  675. 30:20होते तो हम यहां पे डायरेक्शन मिनिमाइज
  676. 30:22करते बिकॉज हम लॉस को हमेशा रिड्यूस करना
  677. 30:25चाहते हैं ठीक है तो ये डिपेंड करता है कि
  678. 30:27आप टिव फंक्शन में किस मैट्रिक को लेके
  679. 30:30काम कर रहे हो इफ इट इज लॉस देन यू
  680. 30:33मिनिमाइज इफ इट इज एक्यूरेसी r2 स्कोर यू
  681. 30:35मैक्सिमाइज ठीक है तो क्रिएट स्टडी को दो
  682. 30:38चीजें चाहिए होती है पहला डायरेक्शन वो
  683. 30:41हमने बता दिया और सेकंड उसको एक सैंपलर
  684. 30:43चाहिए होता है ठीक है जो उसको बताता है कि
  685. 30:47अगला कौन सा हाइपर पैरामीटर वैल्यू आपको
  686. 30:50चूज करना है ठीक है तो सैंपलर में
  687. 30:53हमने टीपीई सैंपलर को चूज किया जो मैंने
  688. 30:57आपको थोड़ी देर पहले बताया था ट्री पार्जन
  689. 30:59एस्टिमेटर सैंपलर ठीक है तो यह सैंपलर
  690. 31:03वैसे बाय डिफॉल्ट होता है बट मैंने यहां
  691. 31:05पे अलग से लिख के दिखाया कि दिस इज द
  692. 31:07सैंपलर दैट वी आर गोइंग टू यूज सो इससे
  693. 31:09क्या होगा ऑटोमेटिक बिहाइंड द सींस बेजन
  694. 31:13सर्च ट्रिगर हो जाएगा ठीक है तो इस लाइन
  695. 31:15की हेल्प से क्या हुआ कि मेरा स्टडी
  696. 31:18क्रिएट हो चुका है ठीक है अब बस मुझे क्या
  697. 31:21करना है सारे के सारे ट्रायल्स रन करने तो
  698. 31:24उसके लिए आता है सेकंड लाइन सेकंड लाइन
  699. 31:27में हमने क्या किया जो हमरा हमारा स्टडी
  700. 31:28ऑब्जेक्ट हमने बनाया था ऊपर उसके अंदर एक
  701. 31:30ऑप्टिमाइज फंक्शन होता है हमने उसको कॉल
  702. 31:32कर दिया और उस ऑप्टिमाइज फंक्शन में हमने
  703. 31:34दो इनपुट्स दिए पहला हमने उसको बता दिया
  704. 31:37कि हमारा ऑब्जेक्टिव फंक्शन क्या है तो
  705. 31:40हमारा ऑब्जेक्टिव फंक्शन यह है तो मैंने
  706. 31:43ऑप्टिमाइज के अंदर अपना ऑब्जेक्टिव फंक्शन
  707. 31:45भेज दिया कि देखो भाई दिस इज द प्रोसेस टू
  708. 31:47कैलकुलेट एक्यूरेसी करते रहना और सेकंड
  709. 31:51मुझे यह बताना है कि मुझे कितने ट्रायल्स
  710. 31:53रन करने हैं मेरे स्टडी के अंदर तो मैंने
  711. 31:56बोला मुझे 50 ट्रायल्स रन करने ठीक है तो
  712. 31:59पूरा फ्लो कैसा है मैं आपको एक बार लिख के
  713. 32:01समझाता हूं कि आपने एक ऑब्जेक्टिव फंक्शन
  714. 32:04डिफाइन कर रखा है जिसमें जैसे ही आप हाइपर
  715. 32:07पैरामीटर की वैल्यू भेजते हो यह
  716. 32:09ऑब्जेक्टिव फंक्शन आपको एक्यूरेसी निकाल
  717. 32:11के दे देता है यह आपने बना के रख लिया
  718. 32:14सेकंड आपने एक स्टडी क्रिएट कर
  719. 32:16ली और अब उस स्टडी को आप यूज कर रहे हो टू
  720. 32:22क्रिएट
  721. 32:24मल्टीपल ट्रायल्स हाउ मेनी ट्रायल्स 50
  722. 32:28ट्रायल्स एंड ड्यूरिंग ईच ट्रायल आप बता
  723. 32:31दे रहे हो कि दिस इज द ऑब्जेक्टिव फंक्शन
  724. 32:34इसमें आप हाइपर पैरामीटर वैल्यू भेजते जाओ
  725. 32:37और आपको एक्यूरेसी मिलते जाएगी ठीक है अब
  726. 32:40सवाल आता है कि अगली हाइपर पैरामीटर
  727. 32:42वैल्यू कौन सी होनी चाहिए तो यह कौन
  728. 32:45डिसाइड करेगा यह डिसाइड करेगा आपका
  729. 32:47सैंपलर टीपी सैंपलर का काम है पास्ट डाटा
  730. 32:51के बेसिस पे ये डिसाइड करना कि नेक्स्ट
  731. 32:53कौन सी हाइपर पैरामीटर वैल्यू मुझे ट्राई
  732. 32:55आउट करनी है ठीक है सो होता क्या है कि
  733. 32:58जैसे ही आप इस लाइन को ट्रिगर करते हो यह
  734. 33:01ऑब्जेक्टिव फंक्शन ट्रिगर हो जाता है और
  735. 33:03इस ऑब्जेक्टिव फंक्शन को एक ट्रायल
  736. 33:05ऑब्जेक्ट मिलता है ठीक है और इस ट्राइल
  737. 33:08ऑब्जेक्ट के अंदर ही वह पूरा इंटेलिजेंस
  738. 33:10छुपा हुआ है जो उसको हेल्प करता है यह
  739. 33:12बताने में कि नेक्स्ट कौन सा हाइपर
  740. 33:13पैरामीटर वैल्यू चूज करना चाहिए तो यह जो
  741. 33:16यहां पर ट्रायल डॉट सजेस्ट इंट है यही वह
  742. 33:20एग्जैक्ट मेथड है जो बता रहा है कि मैक्स
  743. 33:23डेप्थ का कौन सा अगला वैल्यू चूज करना
  744. 33:25चाहिए बेस्ड ऑन पास्ट डाटा रली ट्रायल डॉट
  745. 33:28सजेस्ट इंट का यह जो मेथड है यह मुझे बता
  746. 33:31रहा है कि ए एस्टिमेटर का कौन सा वैल्यू
  747. 33:34ट्राई आउट करना चाहिए बेस्ड ऑन प्रीवियस
  748. 33:35डाटा तो दिस इज द
  749. 33:37एंटायस फंक्शन वी हैव अ स्टडी वो स्टडी के
  750. 33:41हेल्प से वी आर एग्जीक्यूटिंग मल्टीपल
  751. 33:42ट्रायल्स ड्यूरिंग ईच ट्रायल हम
  752. 33:45ऑब्जेक्टिव फंक्शन को कॉल कर रहे हैं और
  753. 33:46ऑब्जेक्टिव फंक्शन में हम एक ट्रायल
  754. 33:48ऑब्जेक्ट भेज रहे हैं उस ट्रायल ऑब्जेक्ट
  755. 33:49के अंदर ये इंटेलिजेंस छुपा हुआ है कि वो
  756. 33:52ऑटोमेटिक डिसाइड कर सकता है कि नेक्स्ट
  757. 33:53कौन सा हाइपर पैरामीटर वैल्यू मुझे चूज
  758. 33:56करना चाहिए वो चूज करता है उस नई हाइपर
  759. 33:58पैरामीटर वैल्यू की हेल्प से एक नया रैंडम
  760. 34:00फॉरेस्ट तैयार होता है उस रैंडम फॉरेस्ट
  761. 34:02को हम डेटा पे ट्रेन करते हैं फिर से मुझे
  762. 34:04एक्यूरेसी मिलती है और वो एक्यूरेसी हम
  763. 34:06आगे कहीं पर भेजते हैं और वहां पे फिर से
  764. 34:09नया डाटा के बेसिस पे फिर से डिसीजन
  765. 34:11मेकिंग होता है कि नेक्स्ट कौन सा हाइपर
  766. 34:13पैरामीटर वैल्यू यूज होना चाहिए ड्यूरिंग
  767. 34:14द नेक्स्ट ट्रायल और ये पूरा प्रोसेस आइट
  768. 34:17में होता है 50 टाइम्स और 50 टाइम्स के
  769. 34:20बाद आपको आपकी बेस्ट हाइपर पैरामीटर
  770. 34:22वैल्यू और बेस्ट एक्यूरेसी वैल्यू मिल
  771. 34:24जाती है दिस इज हाउ दिस एंटायस वर्किंग
  772. 34:27जस्ट टू लाइंस ऑफ कोड एंड वन ऑब्जेक्टिव
  773. 34:29फंक्शन डेफिनेशन
  774. 34:52दैट्ची मेटर की कौन सी वैल्यू ट्राई की 69
  775. 34:55और मैक्स डेप्थ की कौन सी वैल्यू ट्रा की
  776. 34:588 बाय द वे हम 50 का स्टेप नहीं ले रहे
  777. 35:00हैं एन एस्टिमेटर में 50 100 150 200 ऐसे
  778. 35:03नहीं कर रहे हम हर वैल्यू को ट्राई आउट कर
  779. 35:05रहे हैं 51 को भी कर रहे हैं 52 को भी कर
  780. 35:07रहे हैं 65 को भी कर रहे हैं 66 को भी कर
  781. 35:09रहे हैं तो उसने सबसे पहले चूज किया 69 को
  782. 35:11और मैक्स डेप्थ 8 को तो बेसिकली उसने सम
  783. 35:15वेयर इस जगह
  784. 35:17पे यहां पे अगर मैं 78 कर दूं 6 78 कर दूं
  785. 35:23तो उसने कोई यहां की वैल्यू चूज की इधर की
  786. 35:25वैल्यू ठीक है उसकी वजह से उसको एक्यूरेसी
  787. 35:29मिला 77 का ठीक है उसके बाद सैंपलर ने
  788. 35:33उसको बोला कि नेक्स्ट भाई तुम ट्राई करो
  789. 35:35122 और 20 को तो फिर वह यहां चला गया 20
  790. 35:3922 कहीं यहां पर होगा तो उसने यहां की
  791. 35:42वैल्यू ट्राई आउट की फिर अगला उसको बोला
  792. 35:45गया कि 144 और 15 को ट्राई करो तो 144 और
  793. 35:4915 कहीं यहां पर होगा ठीक है फिर उसको
  794. 35:53बोला गया कि 197 और 9 ट्राई करो तो 197
  795. 35:56शायद कहीं यहां पर होगा और नाइन यहां पर
  796. 35:59होगा इस तरीके से हम उसको सर्च स्पेस में
  797. 36:02अलग-अलग कॉमिनेशन में ट्रायल्स करवा रहे
  798. 36:05हैं और डेटा कलेक्ट करते जा रहे हैं कि
  799. 36:07एक्यूरेसी कितना मिल रहा है एक्यूरेसी
  800. 36:09कितना मिल रहा है और फिर ये जो डेटा
  801. 36:10कलेक्ट होते जा रहा है इसके बेसिस पे
  802. 36:12इंटेलिजेंट डिसीजन मेकिंग होते जा रही है
  803. 36:13कि अगला फिर कौन सा रीजन हमें ट्राई आउट
  804. 36:16करना चाहिए तो जब आप इस तरह के खूब सारे
  805. 36:18पॉइंट्स
  806. 36:19प्लॉट करते जाओगे और आपको साथ ही साथ
  807. 36:22एक्यूरेसी का भी वैल्यू मिलता जाएगा तो
  808. 36:24आपको समझ में आने लग जाएगा कि इस पूरे
  809. 36:25सर्च स्पेस में सबसे प्रोम रीजंस कौन से
  810. 36:28हैं मैं आपको थोड़ी देर में दिखाऊंगा यह
  811. 36:30ग्राफ के थ्रू कि सबसे
  812. 36:32प्रॉमिसिफाई
  813. 36:34देगा वहीं पर आप बाकी का सर्च कंडक्ट
  814. 36:37करोगे तो दिस इज द इंटेलिजेंस ऑफ बेजन
  815. 36:39ऑप्टिमाइजेशन जो बिहाइंड द सींस चल रहा है
  816. 36:42और ऐसा हमने 50 टाइम्स किया और 50 टाइम्स
  817. 36:44के बाद यह स्टडी शट डाउन हो गई और अब मेरे
  818. 36:47पास स्टडी के अंदर इंफॉर्मेशन है बेस्ट
  819. 36:51ट्रायल का और बेस्ट ट्रायल के अंदर
  820. 36:53इंफॉर्मेशन है वैल्यू का ठीक है वैल्यू
  821. 36:56मतलब एक्यूरेसी की मैक्सिमम कौन सी वैल्यू
  822. 36:58फाइनली मुझे मिली और सिमिलरली बेस्ट
  823. 37:01ट्रायल के अंदर ये इंफॉर्मेशन है कि बेस्ट
  824. 37:03पैरामीटर्स कौन से हैं ठीक है तो जब मैंने
  825. 37:06इनको रन किया तो दिस इज द रिजल्ट दैट आई
  826. 37:08एम गेटिंग आफ्टर 50 ट्रायल्स द बेस्ट
  827. 37:11एक्यूरेसी दैट आई एम एबल टू अचीव इज 78 पर
  828. 37:15और यह ट्रेनिंग डाटा के ऊपर है बाय द वे
  829. 37:17और जो बेस्ट हाइपर पैरामीटर वैल्यूज है वो
  830. 37:19है 115 फॉर एन एस्टिमेटर एंड 18 फॉर मैक्स
  831. 37:23डेप्थ ठीक है अब हम क्या कर रहे हैं हम एक
  832. 37:27कंपलीटली नया रैंडम फॉरेस्ट क्लासिफाई हम
  833. 37:30एन एस्टिमेटर का वैल्यू 115 रख रहे हैं
  834. 37:32मैक्स डेप्थ का वैल्यू 18 रख रहे हैं और
  835. 37:35डेटा के ऊपर फिर से ट्रेन कर रहे हैं
  836. 37:36बिकॉज दिस इज गोइंग टू बी द बेस्ट मॉडल और
  837. 37:39फिर हम ट्रेनिंग कर रहे हैं और टेस्ट डाटा
  838. 37:42के ऊपर एक्यूरेसी निकाल रहे हैं एंड यू
  839. 37:45कैन सी दिस इज द एक्यूरेसी दैट वी आर
  840. 37:46गेटिंग ऑन टेस्ट डेटा दैट इज 75 पर व्हिच
  841. 37:50इज एक्चुअली गुड अच्छा है ठीक है थोड़ा और
  842. 37:52मेहनत करेंगे अग अगर हम लोग प्री
  843. 37:54प्रोसेसिंग में इंप्यूटेशन में तो वी कैन
  844. 37:56गेट बेटर रिजल्ट्स बट फिलहाल इट इज अ गुड
  845. 37:58स्टार्टिंग पॉइंट ठीक है सो दिस इज हाउ अ
  846. 38:01ऑप्ट वर्क्स बहुत सिंपल है जो भी मेन चीज
  847. 38:05हो रही है वो बस इस ऑब्जेक्टिव फंक्शन की
  848. 38:08हो रही है इस ऑब्जेक्टिव फंक्शन के अंदर
  849. 38:10हो रही है कि आप यहां पे सर्च स्पेस कैसा
  850. 38:12डिफाइन कर रहे हो और उसके बाद यहां की
  851. 38:15आपकी सेटिंग क्या है दैट्ची
  852. 38:27वर्कफ्लो कि ऑप्ट कैसे काम करता है अब मैं
  853. 38:30आपको इसके कुछ और तगड़े फीचर्स बताता हूं
  854. 38:32जो आपको बहुत हेल्प करेंगे सो गाइस एक
  855. 38:35बहुत बढ़िया फीचर टूना का यह है कि यहां
  856. 38:37पर सिर्फ एक ही सैंपलर नहीं है यहां पर
  857. 38:41मल्टीपल सैंपलर्स हैं सो अभी तक हमने जो
  858. 38:44सैंपलर यूज किया वह था
  859. 38:46टीपीई जो बेजिन
  860. 38:49सर्च या फिर बेजिन ऑप्टिमाइजेशन करके देता
  861. 38:53है बट अगर आप चाहो तो आप डिफरेंट
  862. 38:56ऑप्टिमाइजर यूज कर सकते हो आई एम सॉरी
  863. 38:58डिफरेंट सैंपलर्स यूज कर सकते हो सो यहां
  864. 39:01पर आपके पास एक सैंपलर होता है जिसकी
  865. 39:04हेल्प से आप रैंडम सर्च भी कर सकते हो और
  866. 39:09आपके पास एक सैंपलर होता है जिसकी हेल्प
  867. 39:11से आप ग्रिड सर्च भी कर सकते हो और इसके
  868. 39:14अलावा भी और बहुत सारे मल्टीपल सैंपलर्स
  869. 39:17आर अवेलेबल तो मैं आपको क्विकली दिखाता
  870. 39:20हूं कि कैसे आप ऑप्ट की हेल्प से रैंडम
  871. 39:22सर्च और ग्रिड सर्च कर सकते हो सो आपको यह
  872. 39:25दोनों करने के लिए साइक लान की जरूरत नहीं
  873. 39:27पड़ेगी सो करना कुछ नहीं है वापस आपको
  874. 39:31अपना ऑब्जेक्टिव फंक्शन डिफाइन करना है
  875. 39:34बिकॉज इसके बिना तो काम नहीं होता
  876. 39:36ऑब्जेक्टिव फंक्शन बिल्कुल सेम है जो
  877. 39:37मैंने आपको थोड़ी देर पहले दिखाया था उसके
  878. 39:40बाद यहां पर बस आपको एक छोटा सा चेंज करना
  879. 39:42है सैंपलर में आप ऑप्ट डट सैंपलर से रैंडम
  880. 39:46सैंपलर ऑब्जेक्ट क्लास को कॉल करते हो ठीक
  881. 39:50है और इससे आपको आपका रैंडम सैंपलर
  882. 39:53ऑब्जेक्ट मिल जाता है और यहां पर भी आप
  883. 39:55अपना ऑब्जेक्टिव बोल रहे हो और बोल हो कि
  884. 39:5750 ट्रायल्स रन करो तो अब क्या होगा कि
  885. 40:01बिहाइंड द सींस आप रैंडम पैरामीटर
  886. 40:05कॉमिनेशन ट्राई आउट करोगे कितनी बार 50
  887. 40:09बार और उन 50 बार ट्रायल्स रन करने के बाद
  888. 40:13जो भी आपको बेस्ट वैल्यूज मिलेंगी वही
  889. 40:15आपकी बेस्ट हाइपर पैरामीटर वैल्यू बन
  890. 40:17जाएगी सो इसको मैंने 50 बार रन किया एंड
  891. 40:20एवरीथिंग इज रैंडम ठीक है और उसके बाद जो
  892. 40:23बेस्ट वैल्यूज आई है वो आपकी ये आई है ठीक
  893. 40:26है 115 और और 18 ये बेस्ट वैल्यू आपको दे
  894. 40:29रहा है और फिर हमने एक नया रैंडम फॉरेस्ट
  895. 40:32फिर से क्रिएट किया विथ दीस पैरामीटर
  896. 40:35वैल्यूज उसके ऊपर मॉडल को ट्रेन किया और
  897. 40:39एक्यूरेसी निकाला एंड द एक्यूरेसी इज
  898. 40:41कमिंग आउट टू बी 75 व्हिच इज एक्चुअली
  899. 40:43क्लोज टू जो थोड़ी देर पहले हमें बेजन
  900. 40:46सर्च से मिला बट अगेन छोटा डेटा सेट है
  901. 40:48ज्यादा हमने मेहनत नहीं की इसलिए आसपास आ
  902. 40:50रहा है बट जनरली अच्छे डेटा सेट्स पे आपको
  903. 40:52डिफरेंस दिखाई दे जाएगा ठीक है उसके बाद
  904. 40:55मैं आपको क्विकली दिखाता हूं कि ग्रिड
  905. 40:57सर्च कैसे करते हैं ग्रिड सर्च में आप
  906. 40:59क्या करते हो आप पहले अपना सर्च स्पेस
  907. 41:00एक्स एक्सप्लीसिटली डिफाइन करते हो
  908. 41:02ऑब्जेक्टिव फंक्शन के बाहर तो मैंने यहां
  909. 41:04पे डिफाइन कर दिया कि एन एस्टिमेटर की यह
  910. 41:06वैल्यूज आपको ट्राई आउट करनी है 50 100
  911. 41:08150 200 और मैक्स डेप्थ की आपको यह
  912. 41:11वैल्यूज ट्राई आउट करनी है 5 10 15 और 20
  913. 41:14ठीक है बिकॉज़ इसमें हम इतने ज्यादा
  914. 41:16वैल्यूज ट्राई आउट नहीं कर सकते बिकॉज़
  915. 41:18दिस इज ग्रेड सर्च सो हम टोटल कितने
  916. 41:20ट्रायल्स रन करेंगे यहां पे फोर और यहां
  917. 41:23पे फोर तो टोटल हम 16 ट्रायल्स रन करने
  918. 41:25वाले हैं तो हमने कुछ नहीं किया फिर यहां
  919. 41:27पे ऑप्टिन ड क्रिएट स्टडी में सैंपलर में
  920. 41:30हमने ग्रिड सैंपलर को कॉल किया और ग्रिड
  921. 41:32सैंपलर में हमने अपना कस्टम सर्च स्पेस
  922. 41:35भेज दिया अब यहां पे बिहाइंड द सीन कुछ
  923. 41:37बेजन सर्च नहीं लग रहा वी आर गोइंग टू
  924. 41:39ट्राई आउट ईच एंड एवरी पॉसिबल कॉमिनेशन
  925. 41:42बिटवीन दीज टू हाइपर पैरामीटर्स एंड यू
  926. 41:44कैन सी जब यह रन हुआ टोटल 16 ट्रायल्स रन
  927. 41:48हुए रो से 15 और उसके बाद जो भी हमारा
  928. 41:50बेस्ट रिजल्ट था वो यह है एंड यू कैन सी
  929. 41:54रिजल्ट्स उतने अच्छे नहीं है जितना पिछली
  930. 41:56बार आ रहे थे और और 74 का हमारा एक्यूरेसी
  931. 41:59आ रहा है ठीक है सो नट शेल में हमने ये
  932. 42:01सीखा कि ऑप्टिन आपको फ्लेक्सिबल दे रहा है
  933. 42:04अगर आप चाहो तो आप बेजन सर्च भी कर सकते
  934. 42:06हो और अगर आप चाहो तो आप रैंडम सर्च ग्रिड
  935. 42:09सर्च भी चला सकते हो ये पूरी फ्लेक्सिबल
  936. 42:11आपके पास है तो दिस इज वन ऑफ द बेटर
  937. 42:13फीचर्स ऑफ ऑप्ट सो गाइ अगला जो बहुत किक
  938. 42:16एस फीचर है ऑप्ट का वो है विजुलाइजेशंस सो
  939. 42:19ऑप्ट आपको ये फीचर प्रोवाइड करता है कि आप
  940. 42:23एक बार जब अपना हाइपर प हाइपर पैरामीटर
  941. 42:26ट्यूनिंग प्रोसेस कंप्लीट कर लेते हो उसके
  942. 42:29बाद आप बहुत तरीके के ग्राफ्स प्लॉट करके
  943. 42:32समझ सकते हो कि पूरा का पूरा जो
  944. 42:34ऑप्टिमाइजेशन हुआ है उसमें एगजैक्टली
  945. 42:36बिहाइंड द सींस क्या चल रहा था लेट मी शो
  946. 42:39यू सो अभी मैंने क्या किया है दोबारा से अ
  947. 42:43बेजन ऑप्टिमाइजेशन लगा कर के हाइपर
  948. 42:46पैरामीटर ट्यूनिंग की है मतलब मैंने टीपी
  949. 42:48सैंपलर यूज किया और अब मैं आपको दिखाता
  950. 42:51हूं कि मेरे पास क्या-क्या विजुलाइजेशन
  951. 42:52ऑप्शंस अवेलेबल है तो आपको उसके लिए सबसे
  952. 42:55पहले ऑना ड विजुलाइजेशन में जाना है और
  953. 42:57वहां से यह विजुलाइजेशंस को इंपोर्ट कर
  954. 42:59लेना है ठीक है और एक-एक करके अब मैं आपको
  955. 43:01सारे विजुलाइजेशंस दिखाता हूं सबसे पहला
  956. 43:04जो विजुलाइजेशन है इसको बोला जाता है
  957. 43:06ऑप्टिमाइजेशन हिस्ट्री प्लॉट ठीक है इसमें
  958. 43:09आप क्या कर सकते हो कि आप एक ग्राफ प्लॉट
  959. 43:11करके देख सकते हो बिटवीन द ट्रायल नंबर
  960. 43:13एंड द ऑब्जेक्टिव वैल्यू दैट यू आर गेटिंग
  961. 43:16सो बेसिकली ट्रायल नंबर वर्सेस एक्यूरेसी
  962. 43:18वैल्यू का ये ग्राफ है एंड यू कैन सी कि
  963. 43:20जैसे जैसे ट्रायल्स बढ़ रहे हैं स्टेडी
  964. 43:23आपका जो एक्यूरेसी वैल्यू है वह भी बढ़ता
  965. 43:25जा रहा है बट आप देखोगे कि 31 ट्रायल के
  966. 43:29बाद आपका एक्यूरेसी वैल्यू इंप्रूव नहीं
  967. 43:32कर रहा तो इससे आपको आईडिया लग सकता है और
  968. 43:35आप अपना ट्रायल को प्लान कर सकते हो पहले
  969. 43:37से कि कितने ट्रायल्स आपके होने चाहिए ठीक
  970. 43:40है तो दिस इज अ वेरी गुड प्लॉट दैट यू कैन
  971. 43:41यूज नेक्स्ट इज पैरेलल कोऑर्डिनेट प्लॉट अ
  972. 43:46यह भी एक बहुत फेमस टाइप ऑफ प्लॉट है ये
  973. 43:49अगर आपने कभी एमएल फ्लो यूज किया होगा तो
  974. 43:51वहां पे भी ये प्लॉट काफी यूज होता है तो
  975. 43:53दिस प्लॉट हेल्प्स यू अंडरस्टैंड द
  976. 43:55रिलेशनशिप बिटवीन एक्यूरेसी मैक्स डेप्थ
  977. 43:58एंड एस्टिमेटर सो यहां पर यू कैन सी कि अ
  978. 44:01तीन वर्टिकल लाइंस हैं पहली वर्टिकल लाइन
  979. 44:05आपकी ऑब्जेक्टिव वैल्यू रिप्रेजेंट कर रहा
  980. 44:06है एक्यूरेसी को रिप्रेजेंट कर रहा है
  981. 44:08दूसरी लाइन आपको मैक्स डेप्थ की वैल्यू
  982. 44:10बता रहा है तीसरी लाइन आपको एन एस्टिमेटर
  983. 44:12की वैल्यू बता रहा है एंड यू कैन सी ये जो
  984. 44:13लाइंस हैं ये आपके ट्रायल्स हैं और लाइन
  985. 44:16का कलर रिप्रेजेंट्स द ऑब्जेक्टिव वैल्यू
  986. 44:18तो यू कैन सी कि ज्यादा नंबर ऑफ लाइंस अगर
  987. 44:21आप देखो तो मैक्स डेप्थ में 12 से 20 के
  988. 44:24बीच में है तो इट शोज कि दिस इज द
  989. 44:26हॉटस्पॉट जहां पे ज्यादा ट्रायल्स कंडक्ट
  990. 44:28हुए ज्यादा ट्रायल्स कंडक्ट हुए मतलब बेजन
  991. 44:30ऑप्टिमाइजेशन को लगा कि दिस इज अ
  992. 44:33प्रॉमिसिफाई
  993. 44:39हैं व्हिच अगेन शोज यू कि दिस इज द
  994. 44:42प्रॉमिसिफाई
  995. 44:57डेप्थ वर्सेस ऑब्जेक्टिव वैल्यू अगेन इट
  996. 44:59शोज कि आपका 15 से 20 के बीच में खूब सारे
  997. 45:02ट्रायल्स कंडक्ट हुए हैं और यह है एन
  998. 45:05एस्टिमेटर वर्सेस ऑब्जेक्टिव वैल्यू विच
  999. 45:06अगेन शोज कि 100 से 150 के बीच में मोस्ट
  1000. 45:09ऑफ द ट्रायल्स वर कंडक्टेड ठीक है उसके
  1001. 45:12बाद एक बहुत इंटरेस्टिंग प्लॉट है सो दिस
  1002. 45:15इज द प्लॉट जो कि एक कंटूर प्लॉट है जहां
  1003. 45:18पर एक्स एक्सिस पे मैक्सटेप्थ है वा
  1004. 45:20एक्सिस पे एन एस्टिमेटर वैल्यू है और यह
  1005. 45:23आपको एक सरफेस जो दिखाई दे रहा है यह सफ
  1006. 45:27आपको बता रहा है ऑब्जेक्टिव वैल्यू या
  1007. 45:29एक्यूरेसी का वैल्यू जितना ज्यादा डेंस
  1008. 45:31ब्लू कलर है उतनी ज्यादा एक्यूरेसी वैल्यू
  1009. 45:33है तो इससे आप वो रीजंस
  1010. 45:38आइडेंटिफिकेशन सी यहां पे ये जो रीजन है अ
  1011. 45:43माय बैड सो हम वापस जाते हैं यह जो रीजन
  1012. 45:47है यहां पे आपको सबसे बेस्ट अ ऑब्जेक्टिव
  1013. 45:52वैल्यू या फिर एक्यूरेसी वैल्यू मिल रही
  1014. 45:54है तो ये ग्राफ देख कर के मैं तुरंत समझ
  1015. 45:55सकता हूं कि व्हाट आर दोज हॉटस्पॉट्स इन
  1016. 45:58माय सर्च स्पेस ठीक है तो इसी ग्राफ की
  1017. 46:00मैं बात कर रहा था थोड़ी देर पहले कि हो
  1018. 46:03सकता है शुरू में उसने यहां पर ट्राई किया
  1019. 46:05हो फिर यहां पर ट्राई किया हो और ऐसे
  1020. 46:07करते-करते फिर व समझ गया कि यहां पे आपका
  1021. 46:11ज्यादा हायर एक्यूरेसी गेन करने का चांस
  1022. 46:13है तो दैट इज व्हाई यू वुड सी कि ज्यादा
  1023. 46:15नंबर ऑफ ट्रायल्स फिर इस रीजन में कंडक्ट
  1024. 46:18किए गए बिकॉज बेजन ऑप्टिमाइजेशन इज
  1025. 46:21इंटेलिजेंट यहां वाले ट्रायल्स उसने करने
  1026. 46:24छोड़ दिए और यहां पर उसने अपना पूरा का
  1027. 46:26पूरा पूरा एनर्जी लगाया ठीक है तो यह भी
  1028. 46:28एक बहुत इंटरेस्टिंग प्लॉट है एंड लास्टली
  1029. 46:30इट गिव्स यू अ इंपॉर्टेंस प्लॉट जहां पे
  1030. 46:33आपको वह बता देता है कि आपके कौन से हाइपर
  1031. 46:35पैरामीटर्स आर मोर इंपॉर्टेंट तो बेस्ड ऑन
  1032. 46:39द ऑप्टिमाइजेशन प्रोसेस इट सीम्स कि करंट
  1033. 46:42डेटा सेट के ऊपर अ मैक्स डेप्थ इज अ मोर
  1034. 46:46इंपॉर्टेंट हाइपर पैरामीटर अराउंड 85 पर
  1035. 46:48उसका इंपॉर्टेंस है इन कंपेरिजन टू एन
  1036. 46:51एस्टिमेटर जिसका 15 पर इंपॉर्टेंस है तो
  1037. 46:53ये भी एक बहुत इंटरेस्टिंग प्लॉट है जो
  1038. 46:55आपको बताता है कि आपके अलग-अलग हाइपर
  1039. 46:57पैरामीटर्स का इंपॉर्टेंस क्या है तो दिस
  1040. 46:59इज अ वेरी गुड फीचर ऑफ ऑप्ट बिकॉज आपको
  1041. 47:02नॉट ओनली वो चीजें करके दे रहा है बट एट द
  1042. 47:05सेम टाइम आपको बहुत प्यारे तरीके से
  1043. 47:08ग्राफ्स की हेल्प से पूरा का पूरा
  1044. 47:09इंफॉर्मेशन अ कंज्यूम कर कंज्यूम करने में
  1045. 47:13हेल्प कर रहा है अ सो दिस इज वन कूल फीचर
  1046. 47:16जो मुझे बाकी लाइब्रेरीज में दिखाई नहीं
  1047. 47:18दिया सो अब मैं बताता हूं आपको मेरा
  1048. 47:21पर्सनल फेवरेट फीचर जो मुझे टना में लगता
  1049. 47:24है और उस फीचर का नाम है
  1050. 47:28डिफाइन बाय
  1051. 47:30रन इट्स अ ब्यूटीफुल फीचर जिसकी हेल्प से
  1052. 47:35आप
  1053. 47:37डायनामिक सर्च स्पेसेस क्रिएट कर सकते हो
  1054. 47:41अब यह पूरी बात समझाने के लिए मैं एक
  1055. 47:44एग्जांपल का हेल्प लूंगा सो अभी थोड़ी देर
  1056. 47:47पहले मैंने आपको बताया कि हम एक डेटा सेट
  1057. 47:50के ऊपर काम कर रहे हैं और उस डेटा सेट के
  1058. 47:52ऊपर हमें रैंडम फॉरेस्ट अप्लाई करना है और
  1059. 47:56फिर मुझे रैंडम फॉरेस्ट की हाइपर पैरामीटर
  1060. 47:59की बेस्ट वैल्यूज चाहिए जिसके लिए मैं
  1061. 48:00ऑप्टिन को यूज कर रहा हूं राइट बट ये
  1062. 48:04डिसीजन मैंने कैसे लिया कि इस डेटा सेट के
  1063. 48:06ऊपर रैंडम फॉरेस्ट ही बेस्ट परफॉर्म करेगा
  1064. 48:10राइट कभी भी आप किसी भी डेटा सेट के ऊपर
  1065. 48:13जब मशीन लर्निंग अप्लाई करते हो तो आपको
  1066. 48:16पहले से पता नहीं होता है कि कौन सा
  1067. 48:18एल्गोरिदम अच्छा परफॉर्म करेगा लॉजिस्टिक
  1068. 48:20रिग्रेशन अच्छा परफॉर्म करेगा एसबीएम
  1069. 48:22अच्छा परफॉर्म करेगा या रैंडम फॉरेस्ट
  1070. 48:24अच्छा परफॉर्म करेगा या एक्सज बूस्ट अच्छा
  1071. 48:26परफॉर्म कर
  1072. 48:27यू डोंट नो दैट राइट तो आईडियली आपको क्या
  1073. 48:30करना पड़ता है कि आपको अपने डटा सेट के
  1074. 48:33ऊपर सारे मॉडल्स सारे मशीन लर्निंग
  1075. 48:35एल्गोरिथम्स चलाने पड़ते हैं और फिर जो
  1076. 48:38आपको बेस्ट रिजल्ट देता है उसको आप चूज
  1077. 48:40करते हो राइट अब प्रॉब्लम क्या है कि आपको
  1078. 48:46इस प्रोसेस में लेट्स से अगर आप चार मशीन
  1079. 48:48लर्निंग एल्गोरिथम्स ट्राई आउट कर रहे हो
  1080. 48:51तो आपको चार बार हाइपर पैरामीटर ट्यूनिंग
  1081. 48:54करना पड़ेगा राइट एक बार आप करोगे रैंडम
  1082. 48:57फॉरेस्ट के लिए फिर एक बार आप एक्सज बूस्ट
  1083. 49:00के लिए एक बार एसवीएम के लिए एक बार
  1084. 49:01लॉजिस्टिक रिग्रेशन के लिए नाउ दैट इज अ
  1085. 49:03प्रॉब्लम चार
  1086. 49:05बार हाइपर पैरामीटर ट्यूनिंग करना विल टेक
  1087. 49:08अ लॉट ऑफ टाइम व्हाट इफ मैं सिर्फ एक बार
  1088. 49:12हाइपर पैरामीटर ट्यूनिंग करू और उससे मुझे
  1089. 49:16यह भी पता चल जाए कि च एल्गोरिदम इज द
  1090. 49:18बेस्ट और नॉट ओनली दैट मुझे यह भी पता चल
  1091. 49:21जाए कि उस एल्गोरिदम के बेस्ट हाइपर
  1092. 49:23पैरामीटर वैल्यूज क्या है यह मुझे सॉल्व
  1093. 49:27करके देता है
  1094. 49:28ऑप्ट्यूमा कैसे बाय क्रिएटिंग डायनेमिक
  1095. 49:33सर्च स्पेसेस सो हम क्या करते हैं
  1096. 49:36ऑप्ट्यूमा में कि हम एल्गोरिदम कौन सा यूज
  1097. 49:40करना है इसको भी एक हाइपर पैरामीटर की तरह
  1098. 49:44ट्यून करते
  1099. 49:46हैं समझना इस बात को हमें एल्गोरिदम कौन
  1100. 49:49सा यूज करना है वो भी एक हाइपर पैरामीटर
  1101. 49:52बन जाता है सो व्हाट आई विल डू इज आई विल
  1102. 49:54क्रिएट अ हाइपर पैरामीटर बाय द नेम ऑफ
  1103. 49:56एल्गो और इसमें मैं चार ऑप्शन दे दूंगा
  1104. 49:59एसवीएम एक्सटी बूस्ट रैंडम फॉरेस्ट एंड
  1105. 50:04लॉजिस्टिक रिग्रेशन अब यह एक हाइपर
  1106. 50:06पैरामीटर है ठीक है और नॉट ओनली दैट अब
  1107. 50:11मैं बेस्ड ऑन कौन सा एल्गोरिदम सेलेक्ट
  1108. 50:14हुआ है उसके बेसिस पर आई कैन क्रिएट
  1109. 50:18डिफरेंट सर्च स्पेसेस जैसे अगर मान लो
  1110. 50:21एल्गोरिदम की वैल्यू एसवीएम हुई तो मैं
  1111. 50:25एसवीएम का खुद का अलग सर्च स्पेस बनाऊंगा
  1112. 50:29ठीक है अगर एक्सटी बूस्ट सेलेक्ट हुआ तो
  1113. 50:32एक्सटी बूस्ट का खुद का सर्च स्पेस होगा
  1114. 50:35रैंडम फॉरेस्ट हुआ तो उसका खुद का सर्च
  1115. 50:37स्पेस होगा लॉजिस्टिक रिग्रेशन हुआ तो
  1116. 50:40उसका खुद का सर्च स्पेस होगा और कौन सा
  1117. 50:43सर्च स्पेस सेलेक्ट करना है वह इस बात से
  1118. 50:46डिसाइड होगा कि एल्गोरिदम की वैल्यू क्या
  1119. 50:48डिसाइड हुई है अगर एसवीएम डिसाइड हुई है
  1120. 50:52तो हम सर्च स्पेस वन में जाएंगे और वहां
  1121. 50:54से वैल्यूज निकालेंगे अगर x बूस डिसाइड
  1122. 50:57हुई है तो हम सर्च स्पेस टू में जाएंगे और
  1123. 50:59वहां से वैल्यूज निकालेंगे तो इन अ वे यह
  1124. 51:02एक डायनेमिक सर्च स्पेस है जहां पर कौन सा
  1125. 51:06हाइपर पैरामीटर ट्यून करना है यह इस बात
  1126. 51:09से डिपेंड इस बात पर डिपेंड कर रहा है कि
  1127. 51:13एल्गोरिदम हाइपर पैरामीटर की वैल्यू क्या
  1128. 51:15है ठीक है अब यह बात अगर आपको इस पॉइंट पर
  1129. 51:19समझ नहीं आ रही है तो डोंट वरी मैं आपको
  1130. 51:21कोड के थ्रू यह बात समझाता हूं हम क्या
  1131. 51:24करना चाहते हैं कि सेम डेटा सेट के पर तीन
  1132. 51:27अलग एल्गोरिथम्स को ट्राई आउट करना चाहते
  1133. 51:30हैं और बेस्ट एल्गोरिदम को फाइंड आउट करना
  1134. 51:32चाहते हैं नॉट ओनली दैट हम उस बेस्ट
  1135. 51:35एल्गोरिथम के भी बेस्ट हाइपर पैरामीटर्स
  1136. 51:38को खोजना चाहते हैं तो इसके लिए हमें क्या
  1137. 51:40करना पड़ेगा कि हमें अपना ऑब्जेक्टिव
  1138. 51:43फंक्शन बनाना पड़ेगा सबसे पहले और इस बार
  1139. 51:45हमारा जो ऑब्जेक्टिव फंक्शन बनेगा उसमें
  1140. 51:48हम डायनेमिक सर्च स्पेसेस यूज करेंगे कैसे
  1141. 51:50ध्यान देना सबसे पहले मैं एक हाइपर
  1142. 51:53पैरामीटर बना रहा हूं जिसका नाम है
  1143. 51:56फायर नेम इन तीनों में से कोई एक हो सकता
  1144. 51:59है कौन सा होगा यह हमारा ऑप्टिम डिसाइड
  1145. 52:03करेगा उसके अंदर का सैंपलर डिसाइड करेगा
  1146. 52:05ठीक है कि अगले ट्रायल में मैं एसवीएम को
  1147. 52:08यूज करने वाला हूं या मैं ग्रेडिएंट
  1148. 52:10बूस्टिंग को यूज करने वाला हूं या फिर मैं
  1149. 52:12रैंडम फॉरेस्ट को यूज करने वाला हूं यह
  1150. 52:14डिसीजन मेकिंग टीपी सैंपलर का है ठीक है
  1151. 52:17अब यहां पे देखो जैसे ही
  1152. 52:20क्लासिफाइज ही टीपी सैंपलर ने बोला कि
  1153. 52:23देखो आई एम गोइंग टू यूज दिस पर्टिकुलर
  1154. 52:25एल्गोरिथम इन द नेक्स्ट ट्रायल जैसे ही
  1155. 52:27मुझे वो इंफॉर्मेशन मिला यहां पे मैंने एक
  1156. 52:29इफ एल्स लगा दिया मैं बोल रहा हूं कि
  1157. 52:32अगर क्लासिफाई एसवीएम है तो आगे के हाइपर
  1158. 52:38पैरामीटर्स यह होंगे और यहां पे मैंने कौन
  1159. 52:41से हाइपर पैरामीटर्स डाल दिए जो एसवीएम
  1160. 52:43स्पेसिफिक है ठीक है तो स का वैल्यू यहां
  1161. 52:47से सेलेक्ट हो रहा है कर्नल का वैल्यू
  1162. 52:49यहां सेलेक्ट हो रहा है गामा का वैल्यू
  1163. 52:51यहां से सेलेक्ट हो रहा है ठीक है और जैसे
  1164. 52:53ही ये तीन वैल्यूज निकल के आ रही हैं तो
  1165. 52:55मैं एक नया मॉडल बना रहा हूं जो कि एक
  1166. 52:57एसवीएम मॉडल है ठीक है आल्सो ये जो सी
  1167. 53:01कर्नल और गामा सेलेक्ट हो रहे हैं ये भी
  1168. 53:03कौन सेलेक्ट कर रहा है ये भी टीपी सैंपलर
  1169. 53:06ही सेलेक्ट कर रहा है ठीक है फिर यहां पे
  1170. 53:08मैंने एक एलएफ लगा दिया कि अगर क्लासिफाइड
  1171. 53:10म फॉरेस्ट है तो फिर आगे के जो आपके हाइपर
  1172. 53:14पैरामीटर्स हैं वो इन चारों में से कोई एक
  1173. 53:17हो सकता है ठीक है तो यहां पे मैंने एन
  1174. 53:19एस्टिमेटर डाल दिया मैक्स स्टेप डाल दिया
  1175. 53:21और उसके अलावा मैंने और भी कुछ अ हाइपर
  1176. 53:24पैरामीटर्स डाल दिए ठीक है और यहां पे जो
  1177. 53:26मॉडल बन रहा है वो एक रैंडम फॉरेस्ट मॉडल
  1178. 53:29बन रहा है और फिर एक लास्ट कंडीशन मैंने
  1179. 53:32लगा दी कि अगर ग्रेडिएंट बूस्टिंग है तो
  1180. 53:34फिर यह हाइपर पैरामीटर सेलेक्ट होंगे और
  1181. 53:37यहां पे जो मॉडल बन रहा है वो ग्रेडिएंट
  1182. 53:39बूस्टिंग का मॉडल बन रहा है तो ये इफ एल्स
  1183. 53:41पे डिपेंड कर रहा है ठीक है और जैसे ही हम
  1184. 53:44बाहर आ रहे हैं अब हम जो भी मॉडल है
  1185. 53:46एसवीएम है रैंडम फॉरेस्ट है ग्रेडिएंट
  1186. 53:48बूस्टिंग है डज नॉट मैटर हम उस मॉडल को
  1187. 53:50डेटा पे ट्रेन कर रहे हैं विद द हेल्प ऑफ
  1188. 53:52क्रॉस वैलिडेशन और जो भी मीन एक्यूरेसी
  1189. 53:54स्कोर है वो हम रिटर्न कर कर रहे हैं तो
  1190. 53:57दिस इज द ब्यूटी ऑफ डिफाइन बाय रन ठीक है
  1191. 54:00अब देखो मैं क्या कर रहा हूं आगे का कोड
  1192. 54:02बिल्कुल सिंपल है मैं ऑप्टिन ड क्रिएट
  1193. 54:04स्टडी को यूज़ करके एक नया स्टडी क्रिएट
  1194. 54:06कर रहा हूं डायरेक्शन मैक्सिमाइज है
  1195. 54:07बिकॉज़ अभी भी हम एक्यूरेसी के पीछे पड़े
  1196. 54:09हैं और यहां पे डिफॉल्ट सैंपलर टीपी
  1197. 54:12सैंपलर है मैंने लिखा नहीं है मतलब टीपी
  1198. 54:14सैंपलर यूज़ होगा और यहां पे हम ऑप्टिमाइज
  1199. 54:16को कॉल कर रहे हैं ऑब्जेक्टिव फंक्शन
  1200. 54:18प्रोवाइड कर रहे हैं और नंबर ऑफ ट्रायल्स
  1201. 54:19मैंने इस बार बढ़ा दिए 100 कर दिया और इस
  1202. 54:22कोड को जैसे ही रन किया 100 टाइम्स अ 100
  1203. 54:25ट्रायल्स रन हुए और यू कैन सी हर ट्रायल
  1204. 54:28में पहले से डिपेंड कर रहा है कि रैंडम
  1205. 54:32फॉरेस्ट मॉडल ट्रेन होगा या एसवीएम ट्रेन
  1206. 54:35होगा या फिर ग्रेडिएंट बूस्टिंग ट्रेन
  1207. 54:37होगा अगर एसवीएम ट्रेन हो रहा है तो
  1208. 54:39एसवीएम स्पेसिफिक हाइपर पैरामीटर्स यूज़
  1209. 54:41होंगे रैंडम फॉरेस्ट यूज़ हो रहा है तो
  1210. 54:43रैंडम फॉरेस्ट स्पेसिफिक हाप हाइपर
  1211. 54:45पैरामीटर्स यूज़ होंगे ग्रेडिएंट बूस्टिंग
  1212. 54:47यूज़ हो रहा है तो ग्रेडिएंट बूस्टिंग
  1213. 54:48स्पेसिफिक हाइपर पैरामीटर्स यूज़ होंगे और
  1214. 54:50फाइनली जब हमने यह पूरा प्रोसेस कर लिया
  1215. 54:53तो मैं गया बे ट्रायल डॉ पम्स के पास यानी
  1216. 54:56कन सी दीज आर द
  1217. 54:58बेस्ट अ पैरामीटर वैल्यूज तो यू कैन सी जो
  1218. 55:02बेस्ट एल्गोरिथम निकल के आया है वह है
  1219. 55:04एसवीएम और फिर एसवीएम के जो हाइपर
  1220. 55:06पैरामीटर्स हैं उनका भी बेस्ट वैल्यू मुझे
  1221. 55:09मिल गया है सी का वैल्यू आया है 122 कर्नल
  1222. 55:11आया है लीनियर एंड गामा का वैल्यू आया है
  1223. 55:14स्केल और जो बेस्ट एक्यूरेसी मैं रिसी गेन
  1224. 55:16कर पाया हूं वो है
  1225. 55:26यहां पर एक और फीचर होता है आप स्टडी के
  1226. 55:28अंदर सारी की सारी जो भी स्टडीज हुई है
  1227. 55:31सारी की सारी जो भी ट्रायल्स हुए हैं 100
  1228. 55:33ट्रायल्स उनको एक डेटा फ्रेम के फॉर्म में
  1229. 55:35प्रिंट कर सकते हो तो यू कैन सी मैंने
  1230. 55:37प्रिंट किया है तो यहां पर हर ट्रायल का
  1231. 55:39नंबर है उसका एक्यूरेसी वैल्यू है वो
  1232. 55:41ट्रायल कब स्टार्ट हुआ कब खत्म हुआ कितना
  1233. 55:43टाइम लिया और उस ट्रायल में कौन-कौन से
  1234. 55:45हाइपर पैरामीटर्स थे इन सबका वैल्यू दिया
  1235. 55:47हुआ है अब इस ट्रायल की ब्यूटी इस डटा
  1236. 55:50फ्रेम की ब्यूटी क्या है कि आप यहां पर
  1237. 55:58इस पर्टिकुलर कॉलम को पकड़ के पम्स डॉट
  1238. 56:00क्लासियर कॉलम को पकड़ के यह फाइंड आउट कर
  1239. 56:03सकते हो कि हर एल्गोरिदम कितनी बार रन हुआ
  1240. 56:07100 ट्रायल्स थे उनमें से कितने ट्रायल्स
  1241. 56:09में एसवीएम रन हुआ कितने ट्रायल्स में
  1242. 56:10ग्रेडियंट बूस्टिंग रन हुआ कितने ट्रायल्स
  1243. 56:12में रैंडम फॉरेस्ट रन हुआ एंड यू कैन सी
  1244. 56:15कि आउट ऑफ 100 ट्रायल्स 80 ट्रायल्स में
  1245. 56:18सिर्फ एसवीएम के ऊपर ट्रेनिंग हुई है 10
  1246. 56:21बार ग्रेडियंट बूस्टिंग 10 बार रैंडम
  1247. 56:23फॉरेस्ट दिस मींस कि शुरू में ही हमारा जो
  1248. 56:27बेजिन ऑप्टिमाइजेशन है ऑप्ट्यूमा है वह
  1249. 56:29समझ गया कि आउट ऑफ दीस थ्री एल्गोरिथम्स
  1250. 56:32एसवीएम इज गिविंग बेटर रिजल्ट्स और उसने
  1251. 56:36फिर अपनी सारी एनर्जी किसके ऊपर फोकस की
  1252. 56:38एसवीएम के ऊपर और एसवीएम के हाइपर
  1253. 56:40पैरामीटर्स को ट्यून करने के ऊपर ठीक है
  1254. 56:43नॉट ओनली दैट ट व्हाट यू कैन डू इज कि आप
  1255. 56:46एक्यूरेसी वैल्यू का भी मीन निकाल करके यह
  1256. 56:48फिगर आउट कर सकते हो कि ऑन एन एवरेज हर
  1257. 56:50एल्गोरिदम का एवरेज एक्यूरेसी कितना था सो
  1258. 56:53ग्रेडिएंट बूस्टिंग का एवरेज एक्यूरेसी
  1259. 56:54वास 73 पर रैंडम फॉरेस्ट का एक्यूरेसी वाज
  1260. 56:5976 एंड एसवीएम का एक्यूरेसी वाज 77.4 % तो
  1261. 57:04यहां पे भी दिखाई दे रहा है कि ऑन एन
  1262. 57:06एवरेज एसवीएम इज परफॉर्मिंग बेटर दन अदर
  1263. 57:09टू एल्गोरिथम्स सो दिस इज लाइक द मोस्ट
  1264. 57:13ब्यूटीफुल फीचर ऑफ ऑप्ट इन माय ओपिनियन
  1265. 57:15जहां पर आप इस तरीके से डायनामिक हाइपर
  1266. 57:20पैरामीटर सर्च स्पेसेस क्रिएट कर सकते हो
  1267. 57:22और एक एल्गोरिदम को हाइपर पैरामीटर ट्यून
  1268. 57:25करने के बा बदले कितने भी हाइपर
  1269. 57:27पैरामीटर्स को साथ में अ कितने भी
  1270. 57:29एल्गोरिथम्स को साथ में अ आप ऑप्टिमाइज कर
  1271. 57:33सकते हो सो दिस इज अ वेरी वेरी पावरफुल
  1272. 57:36फीचर जो आईम वेरी श्यर आप फ्यूचर में किसी
  1273. 57:39ना किसी प्रोजेक्ट में यूज करोगे सो यह
  1274. 57:42तीन-चार मेन फीचर्स के अलावा ऑप्ट में और
  1275. 57:45भी कुछ अच्छे फीचर्स होते हैं अ जैसे कि
  1276. 57:48एक फीचर है डिस्ट्रीब्यूटर कंप्यूटिंग
  1277. 57:51का सो अगर आप चाहो तो आप डिस्ट्रीब्यूटर
  1278. 57:56कंप्यूटिंग की हेल्प से जो पूरा का पूरा
  1279. 57:59स्टडी कंडक्ट कर रहे हो ऑप्ट में उसको आप
  1280. 58:02पास्ट कर सकते हो बिकॉज़ अलग-अलग ट्रायल्स
  1281. 58:04अलग-अलग डिवाइस पे रन होंगे और आपको थोड़ा
  1282. 58:07फास्टर अ ऑप्टिमाइजेशन मिलेगा इसके अलावा
  1283. 58:12ऑप्ट का जो इंटीग्रेशन है विद अदर
  1284. 58:16लाइब्रेरीज वो भी बहुत स्ट्रांग है मतलब
  1285. 58:19साइकेड लर्न के साथ बात कर लो केरा के साथ
  1286. 58:21बात कर लो पाई टॉर्च के साथ बात कर लो
  1287. 58:25इनफैक्ट एमए फ्लो जैसी लाइब्रेरीज के साथ
  1288. 58:28भी ऑप्ट का जो इंटीग्रेशन है दैट इज वेरी
  1289. 58:31वेरी स्ट्रांग सो यह कुछ एक पॉइंट्स हैं
  1290. 58:35कुछ एक फीचर्स हैं जिनकी वजह से आई
  1291. 58:37पर्सनली फील कि ऑप्ट इज प्रोबेबली द बेस्ट
  1292. 58:40हाइपर पैरामीटर ट्यूनिंग फ्रेमवर्क आउट
  1293. 58:42देयर और यू शुड डेफिनेटली नो अ एंड द
  1294. 58:46बेस्ट पार्ट इज कि आप इसको मशीन लर्निंग
  1295. 58:48में भी यूज़ कर सकते हो आप इसको डीप
  1296. 58:49लर्निंग में भी यूज़ कर सकते हो एंड यह
  1297. 58:52आपको इक्वली अच्छे रिजल्ट्स देता है सो आई
  1298. 58:54वुड रिकमेंड गो आउट ट्राई दिस फ्रेमवर्क
  1299. 58:57ऑन योर फेवरेट डेटा सेट एंड इसको सीखो दिस
  1300. 59:00इज वन स्किल वन आर्मरर आपके पास होगा तो
  1301. 59:05आप बहुत
  1302. 59:08कॉम्प्लेक्टेड ऑफ एक्सप्लेनिंग ऑप्टिन इन
  1303. 59:11वन वीडियो आई रियली होप मैं कुछ वैल्यू
  1304. 59:13क्रिएट कर पाया अगर आपको यह वीडियो पसंद
  1305. 59:15आया तो प्लीज लाइक करना और अगर आपने इस
  1306. 59:17चैनल को सब्सक्राइब नहीं किया है प्लीज डू
  1307. 59:19सब्सक्राइब मिलते हैं नेक्स्ट वीडियो में
  1308. 59:21बाय

About this transcript

This page contains the full transcript of Hyperparameter Tuning using Optuna | Bayesian Optimization using Optuna by CampusX, generated from the public captions YouTube serves with the video. The transcript has 10,393 words across 1,308 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.