Machine Learning Algorithm- Which one to choose for your Problem?

  Рет қаралды 223,122

Krish Naik

Krish Naik

Күн бұрын

Here is a video which helps you understand which machine learning algorithm you should use for your use case.
You can buy my book of finance with ML
#Whichalgorithmtochooseforyourproblem
amazon url : www.amazon.in/...

Пікірлер: 254
@nandinidasgupta7781
@nandinidasgupta7781 4 жыл бұрын
This is the only channel i guess who understands what students are expecting to know other than traditional algorithm knowledge.. Thank You so much..
@hunainaghai3342
@hunainaghai3342 2 жыл бұрын
Which algorithm did u choose, Nandini?
@srikanththecoolhunk
@srikanththecoolhunk 4 жыл бұрын
You have no idea how useful all your videos were to help me find a job. I cannot thank you enough Sir, please post more.
@varunsagartheegala
@varunsagartheegala 3 жыл бұрын
Your videos is a gift to all data science aspirants like me and working professionals too. Thank you for making our learning easy and fun. Please don't stop
@pravinkumar54
@pravinkumar54 4 жыл бұрын
@Krish Naik 11:30 if you double pick the pairplot in jupyter notebook. It zooms in
@harshj84
@harshj84 4 жыл бұрын
Hi Krish, I really enjoyed your videos. The specialty of your videos are they fill the gap between theory and practical. I have watched tones of other videos, most of them are telling "how to plot the graph" but no one is explaining "how to leverage information from these plots?" Just like this video, we need to use knn as most of the points are overlapping. I would really love to such a great video for other algorithms as well. Not only me, but I believe your subscribers would also love them. Tons of thanks to you.
@chravi511
@chravi511 4 жыл бұрын
Hi Krish, I've been following your channel for most of my learning. The way you explain the things gives a very familiar approach and giving out what is needed in the way everyone can understand. This let me watch any video of yours till the end and learn completely. Happy to learn from you. Thanks
@deepuraju2456
@deepuraju2456 3 жыл бұрын
Hi sir , can u give any idea problem statement for loan approval prediction
@anandacharya9919
@anandacharya9919 5 жыл бұрын
This is your best and most important video of all. Thank you 🙏
@lisamathur9206
@lisamathur9206 Ай бұрын
Ssly this is exactly what I've been wondering from so many days. Weeks actually. But didn't find even 1 proper Video on this . Thanks a lot......
@akashchoudhuri3932
@akashchoudhuri3932 4 жыл бұрын
Best video till now. Thank you Krish.
@nokiyem521
@nokiyem521 3 жыл бұрын
Great, this is the video i was looking for to explain the difference from a basic mathematical perspective.
@ankitaB11
@ankitaB11 4 жыл бұрын
Most important video. Explanation is just amazing.
@gargidixit5651
@gargidixit5651 2 жыл бұрын
Amazingly Explained, I have never got any satisfactory answer for this question Thank you so much for such knowledge sharing :)
@sambhavmishra1873
@sambhavmishra1873 Жыл бұрын
Understood it very very clearly ❤ whatever doubts that were arising was getting explained in the next second.
@translatethis7765
@translatethis7765 4 жыл бұрын
The thing is, you are looking at the pair-plot for only two dimensions. Although everything is overlapped when projected into pairwise space, it doesn't necessarily mean the data is not linear separatable right?
@amoghjain
@amoghjain 2 жыл бұрын
Such a practical channel with real world applications! Thankssss!!
@nagupranav
@nagupranav 2 жыл бұрын
you are always great man.. anyone can understand by watching your video.
@vikasbohra3253
@vikasbohra3253 4 жыл бұрын
You are AWESOME Krish not only from knowledge's point of view , but also in explaining the concepts in pretty well manner. Thanks.
@rohinikalamkar5736
@rohinikalamkar5736 3 жыл бұрын
This is what is required .. thank you so much for sharing this 👍👍 great work
@sahinur_zmn
@sahinur_zmn 4 жыл бұрын
just awesome 💚💚💚i am just recharged after completing this video..thanks a lot.
@MrDeepinaction
@MrDeepinaction 5 жыл бұрын
Great video, friend!! Keep up the good work. Need to learn a lot through you.
@izzycrux48
@izzycrux48 4 жыл бұрын
Thank you Krish for the amount of effort and insights you put into your videos. Really helps a lot🙏❤️👍 May God bless you and keep you well🙏
@satriogani3105
@satriogani3105 4 жыл бұрын
In the pairwise plot, the points are only plotted on two dimensions. However, our data have dimensions more than two. This means that we do not plot the other features. It looks that we do some projection from higher dimensional space to two dimensional space. Can we conclude if the groups overlap with each other only by looking on two dimensional plots? Simple example, if we project the earth on two dimensional space, we can see that the norther and southern hemisphere will overlap on each other.
@translatethis7765
@translatethis7765 4 жыл бұрын
I have been looking for comments like this... I agree with you. I don't think one can conclude whether the data is linear separable, from just looking at pairwise plots.
@harshinimedha7807
@harshinimedha7807 2 жыл бұрын
The best explanation I have ever seen ✨
@thongtech1984
@thongtech1984 5 жыл бұрын
thanks a lot for this wonderful explanation, Krishna. You are my new hero now :)
@chrissanjiv1753
@chrissanjiv1753 4 жыл бұрын
good explanation Krish, Very crisp and clear
@saunitmarolia3901
@saunitmarolia3901 4 жыл бұрын
Thank you Krish! All doubts cleared now.
@swetapatra
@swetapatra 4 жыл бұрын
ok, so ideally, we decide on the algorithm based on the charts we have plotted?
@itybahadur3625
@itybahadur3625 5 жыл бұрын
Excellent video for an initial understanding! Thanks!
@aanalpatel5361
@aanalpatel5361 2 жыл бұрын
Most of my questions were answered through this video!! Thank you a ton, sir!!
@neelammishra5622
@neelammishra5622 2 жыл бұрын
I really found the answer of my most confusing question into so simplify terms. Thanks sir
@sankarapandian.selvaraj
@sankarapandian.selvaraj 5 жыл бұрын
All of your videos have a lot of useful information. Thank you...
@faisalghazanfar169
@faisalghazanfar169 Жыл бұрын
excellent explanation...really an easiest way to understand and clear confusion..:)
@himanshubisht9643
@himanshubisht9643 2 жыл бұрын
Here I can understand how to choose the best algorithms to my dataset thanx sir👍👍
@roshanajadhav5854
@roshanajadhav5854 5 жыл бұрын
You are doing amazing job Sir, I am too late to land on your channel Keep it up You are providing knowledge free of cost where people taking money for this in thousands No need to join any private classes with huge pay if you will provide this material in sequential order Great job all the best👍💯
@fuck30093
@fuck30093 2 жыл бұрын
Have you found an answer to your question?
@puneettiwari2251
@puneettiwari2251 3 жыл бұрын
Great session, Please make an elaborative video on this topic covering all the pros and cons of different algorithms and if possible with codes. Thanks for this session again sir🙏👍👍
@ranjaniselvaraj6475
@ranjaniselvaraj6475 4 жыл бұрын
Good Job! Clearly explained. Thank you so much for this video.
@Vaishali_Wankhede
@Vaishali_Wankhede 10 ай бұрын
Informative video , its all jam of each algorithm that you taught. Thank you for brief explanation. 👍
@souravbiswas6892
@souravbiswas6892 4 жыл бұрын
awesome work Krish, a big thumbs up
@abhinav02111987
@abhinav02111987 4 жыл бұрын
You saved my day Krish. Thank you.
@khalfanalkharusi6577
@khalfanalkharusi6577 4 жыл бұрын
Thank you for your contribution. Please note also that classification learner app in Matlab provides you such pair plots
@kamran_desu
@kamran_desu 4 жыл бұрын
Hey Krish, great video - just shows how important it is to understand the geometry/maths behind ML. In regards to using KNN here for overlapping data points, would SVM (radial/polynomial) be a good choice as well, since it will use the kernel trick to apply a non-linear classifier in a higher dimension? And how would SVM compare to the tree methods in terms of computation complexity?
@adityakishan589
@adityakishan589 3 жыл бұрын
Same doubt. Krish please help us get clarity on this.
@karandua6564
@karandua6564 3 жыл бұрын
Even logistic regression may work, he is just comparing two dimensions at a time, they may be linearly separable in higher dimensions .
@danielschulz5447
@danielschulz5447 2 жыл бұрын
@@karandua6564 no, I think that is not true. LR will not work good, if single plots are pairwise highly overlapped and/or not dividible into straight lines.
@somalkant6452
@somalkant6452 4 жыл бұрын
hi krish, it was an awesome video. just a doubt popping up in my mind, when there is overlap of datapoints, why cant we use SVM, bacause that will also take the points (of different classes) to other dimensions and divide the points using hyperplane. please correct me if my understanding is not correct. Than you so much for your awesome videos.
@yogitapeshane6934
@yogitapeshane6934 4 жыл бұрын
It was really good video.. Please make more videos in DataScience...
@chandramoulireddy9636
@chandramoulireddy9636 3 жыл бұрын
Naik sir, thanks for giveing inforamtion about selecting algor,,. i am very happy to follow ur channels. thanks.
@mansiparikh8357
@mansiparikh8357 5 жыл бұрын
You have explained in a great manner. Please make more such videos for data science. Very helpful
@karandua6564
@karandua6564 3 жыл бұрын
At 13:30, you are making an assumption the data is not linearly separated based on just two dimensions. That's not correct, since the data can be linearly separable in multiple dimensions.
@amirhosseinrahimi3964
@amirhosseinrahimi3964 Жыл бұрын
Thanks a lot for such a great explanation 😊
@leoprinceznirp39
@leoprinceznirp39 Жыл бұрын
Thank you so much. Your explanation gives good clarity. Great work. Thank you😃
@devmaharaj4640
@devmaharaj4640 4 жыл бұрын
One of best video's I have seen , won't forget to return u the favour....
@navya-s3v
@navya-s3v 3 ай бұрын
Selecting the appropriate machine learning algorithm is determined by aspects such as problem type, data qualities, and desired results.
@olajideoluwasanmi4260
@olajideoluwasanmi4260 4 жыл бұрын
You are the best Krish. Thanks for this.
@chravi511
@chravi511 4 жыл бұрын
Please Explain me, Scenario 1 : All Categorical, ordinal, nominal features - Categorical target Scenario 2 : All continuous features - Categorical target Scenario 3 : Combination of categorical and Continuous features - Categorical target Which model to use in these scenarios (particularly SCENARIO 1) ?
@KetanChaudharyTHE-GREAT-KETAN
@KetanChaudharyTHE-GREAT-KETAN 4 жыл бұрын
Thanks a lot Krish......it's really very helpful ......
@rajivturkar1671
@rajivturkar1671 5 жыл бұрын
Great explaination Krishna.. I would like to know how pairplot will show categorical variable and how we will do the feature engineering for categorical variable?
@sejalchandra2114
@sejalchandra2114 4 жыл бұрын
Yes, this is my doubt also. Please help!!
@manikaransingh3234
@manikaransingh3234 4 жыл бұрын
@@sejalchandra2114 You first have to do the label encoding to your categorical features. and then use the pairplots.
@snehamonga2004
@snehamonga2004 Ай бұрын
You are the best teacher
@learbasicsofpythonwithus-pe1kk
@learbasicsofpythonwithus-pe1kk 4 ай бұрын
I never saw a video like this description...
@siddhantkaushal7669
@siddhantkaushal7669 3 жыл бұрын
It is a good video. Also explained in detail to understand pair plots. :) Thanks.. My Question is: When should we decide to use SVM and Naive by visualizing and analyzing the pair plots? :)
@datahat642
@datahat642 Жыл бұрын
@siddhant Naive Bayes works well with higher dimensionality (such as text corpuses) while support vectors whpith its kernel is applied when the data is non linear but you want to apply a linear classifier by transformation
@Sunnysinghbhatia
@Sunnysinghbhatia 2 жыл бұрын
This was very much helpful Thank you Krish
@karldtrumpeter
@karldtrumpeter 3 жыл бұрын
Thanks so much Krish. This knowledge is pricelss.
@chinmayjape4981
@chinmayjape4981 5 жыл бұрын
Please make a video on how a beginner can participate in Kaggle competitions.
@ritwickjoshi
@ritwickjoshi 4 жыл бұрын
brother you need to dive in to find out Dont worry about the result see where you lack and work from it but remember not to go down from your baseline
@Rajkumar-vc2pg
@Rajkumar-vc2pg 4 жыл бұрын
You are my true datscience Guru 🙏🙏
@ninjaduck3534
@ninjaduck3534 3 жыл бұрын
This was so excellently explained, thank you so much!!
@saichoz
@saichoz 4 жыл бұрын
Great Vid. You made things clear. Thanks
@timetimetime3985
@timetimetime3985 2 ай бұрын
If you want to predict the future or get the information for future use regression if you want to distinguish the data from other data use KNN, Random Forest etc, that collect BIAS
@gouravgangani
@gouravgangani 5 жыл бұрын
Thanks Krish for such a nice explanation.
@cseswadhinpanda
@cseswadhinpanda 2 жыл бұрын
Nice explanation , you explained us like teaching a parrot love you from india .
@syedtasleem2827
@syedtasleem2827 5 жыл бұрын
Sir, What about SVM U didn't mention on what kind of Data it can be used after understanding pairplot,..
@anujasebastian8034
@anujasebastian8034 3 жыл бұрын
Great insight!!! Thanks Krish!
@connectsantech
@connectsantech 4 жыл бұрын
Very nicely elaborated !!! Thanks.
@KaranSingh5
@KaranSingh5 2 жыл бұрын
Thank you so much for this video! This solved such big confusion for me!
@gangaholi8600
@gangaholi8600 3 жыл бұрын
Very nice presentation.. thank you..
@aksharasiri5195
@aksharasiri5195 Ай бұрын
It's very helpful . Thank you soo much❤😊
@AbhishekBalsara
@AbhishekBalsara 3 жыл бұрын
Great video, really cleared the concept 👏👏
@anupambarasia7865
@anupambarasia7865 Жыл бұрын
very well explained thankyou so much sir
@theindianrover2007
@theindianrover2007 5 жыл бұрын
Liked this video, but in case of large test set KNN might prove you costly at the time of prediction
@MyTube6686
@MyTube6686 4 жыл бұрын
how ? can you explain further Please
@minime8745
@minime8745 2 жыл бұрын
Shouldn’t we scale the features before plotting?
@pratiknaikwade95
@pratiknaikwade95 2 жыл бұрын
Very useful video krish sir🥰🥰
@salihsarii
@salihsarii Жыл бұрын
This is amazing. Thank you Krish :)
@pietart3596
@pietart3596 2 жыл бұрын
Thanks for everything you do, your words are very motivating
@Amansingh-tr1cf
@Amansingh-tr1cf 4 жыл бұрын
U made my day Krish sir
@anandhasrivi
@anandhasrivi 4 жыл бұрын
Best way is to try logistic regression right away and result is poor. Then we can conclude data is not linearly seperable. Knn will not be suitable for larger dimension data due to curse of dimensionality. I expected more from this vedio but vedio is very simple
@RaushanKumar-qb3de
@RaushanKumar-qb3de 3 жыл бұрын
Thanks. I'm in need of this video
@MarioLaudazi
@MarioLaudazi 8 ай бұрын
Thanks for the useful videos you post.
@folashadeolaitan6222
@folashadeolaitan6222 Жыл бұрын
Thank you for this great insight!
@kunikakhobragade6953
@kunikakhobragade6953 2 жыл бұрын
great sir ... can u plz make a video on the comparison of every ML algorithm
@asankab.l.5166
@asankab.l.5166 3 жыл бұрын
Your book is out of stock, please provide a way to buy. Great tutorial!
@ainju1
@ainju1 3 жыл бұрын
Informative. Thank you so much
@neon91111
@neon91111 5 жыл бұрын
great video man .. luved it..
@mithunkumar7063
@mithunkumar7063 5 жыл бұрын
what if there are more number of categories..the graph takes time and will it be useful then???
@fit_shaha
@fit_shaha 3 жыл бұрын
Same ques....mere bhi mind m that Kon si algo...suru kru bt phir Maine ek tutorial ko follow kiya and dekho decision tree ko hi Laker 5 days ho chuke hai bt uska code m error show ho rhi hai
@vineethp8925
@vineethp8925 4 жыл бұрын
Superb Explanation can you please do on regression
@shreyjain6447
@shreyjain6447 3 жыл бұрын
How do we decide which algorithm to use in case of Regression task?
@vijaynale7893
@vijaynale7893 5 жыл бұрын
Nice ... Please make more videos for data science, beacuse it better to understand into that way...... Thank you Also make video for data cleaning, Solve any business problem
@girish-kr
@girish-kr 2 ай бұрын
Awesome Krish Sir
@monkeyk8076
@monkeyk8076 4 жыл бұрын
start @ 1:23
@sithalrao
@sithalrao 4 жыл бұрын
Hi Krish, if we have more numbers of features say 30, than in that case we wont be able to draw pair plot. What should be our approach in that scenario? Many thanks for your wonderful videos :)
@samlo4166
@samlo4166 3 жыл бұрын
Awesome Video! Thank you for sharing this. I have one question. When there is a lot of overlap, can I use SVM to solve this? thank you
@shreyasb.s3819
@shreyasb.s3819 4 жыл бұрын
Can I use all kinds of all algorithms and choose which one give more accuracy? Is there any problem in this solution.?
@manishsharma2211
@manishsharma2211 3 жыл бұрын
There is no problem, but it takes lot of time
@muhammadzeerakkhan6300
@muhammadzeerakkhan6300 3 жыл бұрын
Sir if you could also make a video on the approach to select algorithms for unsupervised learning.
@imteyazahmad9616
@imteyazahmad9616 3 жыл бұрын
Sir please make more video related to classification and regression .I have to much confusion in regression also,when to select which algorithm .
Standardization Vs Normalization- Feature Scaling
12:52
Krish Naik
Рет қаралды 307 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
#behindthescenes @CrissaJackson
0:11
Happy Kelli
Рет қаралды 27 МЛН
My Automation Made $40k for a Tire Shop (I built it in 15 minutes)
7:17
Hamza Automates
Рет қаралды 1,6 М.
The Elegant Math Behind Machine Learning
1:53:12
Machine Learning Street Talk
Рет қаралды 138 М.
Decision Tree Classification Clearly Explained!
10:33
Normalized Nerd
Рет қаралды 739 М.
All Learning Algorithms Explained in 14 Minutes
14:10
CinemaGuess
Рет қаралды 287 М.
What is Agentic AI? Important For GEN AI In 2025
22:36
Krish Naik
Рет қаралды 77 М.
Handling Missing Data Easily Explained| Machine Learning
23:22
Krish Naik
Рет қаралды 191 М.
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН