Project 1 : SONAR Rock vs Mine Prediction with Python | End To End Python Machine Learning Project

  Рет қаралды 526,959

Siddhardhan

Siddhardhan

Күн бұрын

Пікірлер: 346
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Hi! You can join this Telegram group for regular updates about my videos: t.me/siddhardhan Thank you!
@uppariamericavlogsjustforf3395
@uppariamericavlogsjustforf3395 3 жыл бұрын
Hi Mr siddhardhan, I hope you doing well. I am unable to access your Google drive dataset .If you don’t mind please forward dataset of sonar rock vs mine prediction to venkup900@gmail.com. Thank you,
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Dataset sent
@ggm4857
@ggm4857 2 жыл бұрын
already joined, nice channel.
@paevents8064
@paevents8064 7 ай бұрын
@@Siddhardhan @srii The data source is missing column heading sir
@hemanthm1637
@hemanthm1637 6 ай бұрын
sir in your previous video about types of supervised learning you said regression is used when it is about predicting quantity or continuous values like salary, age and price
@RH-hv4ir
@RH-hv4ir 7 ай бұрын
First of all this project is so interesting!!! You are amazing, teaching means telling me why exactly we are we doing what we are doing. Thank you for being a real tutor and not being boring too! i was always questioning my brains ability but your way of teaching made me realize that its not my brain its the way we are being taught. I bet your channel is going to bring me to the next level
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Let's make a community of Machine Learning Experts! Subscribe here👉 tinyurl.com/md0gjbis
@shiny123john
@shiny123john 2 жыл бұрын
I am planning to do mechine learning as a freelancer .Your video is very very useful to me. Thanks
@camilleqdr
@camilleqdr 3 жыл бұрын
Hi! I'm a french student and I just found your youtube channel, your videos are really great and useful, thank you so much !!
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Thanks a lot for your positive words 😇
@lathaprasad1947
@lathaprasad1947 2 жыл бұрын
Hey!! It would be great if you could share the documentation and code for this project. Please help your friend out.
@brijeshnenwani
@brijeshnenwani 2 жыл бұрын
@@lathaprasad1947 He has shared the google colab dataset and code in the description.
@santoshhonnungar5543
@santoshhonnungar5543 2 жыл бұрын
Camille.. i want to learn French.. please suggest me how to learn
@01_abhijeet49
@01_abhijeet49 2 жыл бұрын
@@santoshhonnungar5543 don't
@extremexplorer8930
@extremexplorer8930 8 ай бұрын
This is Best ML Channel on KZbin....Peoples don't wanna see Real Thing............They just see Appeling Claikbaits on KZbin and Tries to Learn ML from those Guys..................
@avatartwok588
@avatartwok588 4 ай бұрын
I've watched many tutorials on just learning general concepts, and this was y far the most comprehensive, easiest to understand video I've watched. Thank you, you and these videos are amazing.
@aishanimaheshwari390
@aishanimaheshwari390 Жыл бұрын
your course is underrated and brilliant, god bless you sir!!!
@dhruvilmalvania7035
@dhruvilmalvania7035 10 күн бұрын
Good Going @Siddhardhan you really are doing this so good. I legit found this the best channel for my study purpose
@MuhammadKamran-ii4rh
@MuhammadKamran-ii4rh 4 жыл бұрын
So nice dear a great explanation....Now I am your fan from Indonesia. I am the student of master in mining engineering and I find this video so interesting. I will apply this to one of my model soon. I have not enough words to thank you enough
@Siddhardhan
@Siddhardhan 4 жыл бұрын
Thank you so much 😇 I'll work constantly to add value to all the viewers of my channel 🤝
@29ibrahimsayed95
@29ibrahimsayed95 2 жыл бұрын
Assalamualaykum brother can you share your instagram or facebook i need to contact you ASAP
@maheshrajbhar90
@maheshrajbhar90 27 күн бұрын
Thanks, @Siddharthan bro! I had read about ML models before, but the concepts were pretty confusing. Now, I have a clear understanding of each operation-why we split into training and test sets, and how to measure the performance of the model. Thank you for the video! Keep up the great work!
@rumeefeduma5596
@rumeefeduma5596 2 жыл бұрын
Thanks for this! Really great video, very intuitive even for beginner/intermediate python users.
@Siddhardhan
@Siddhardhan 2 жыл бұрын
😇😇
@yashu_goel
@yashu_goel 13 сағат бұрын
Great explanation 👏👏👏👏 Liked and subscribed
@smartlearnteam
@smartlearnteam Жыл бұрын
I just suscribed! Your content is really helpful to start doing projects which are so needed to develop skills on this field. Keep it up my friend.
@c4yourselfyt
@c4yourselfyt 3 жыл бұрын
Excellent video...great work boss !!!
@Ndbdbbdbdbh
@Ndbdbbdbdbh Жыл бұрын
This is some real good step by step explaination. Thanks for all your good work!
@livetoyourfullest-n8b
@livetoyourfullest-n8b 3 жыл бұрын
I think you might have interchanged the accuracy score parameters in this video, but otherwise, this is really amazing!!!thank you for helping me scale up my ML skills. Could you please do more videos on computer vision?
@datascienceworld
@datascienceworld Жыл бұрын
The video is highly informative. Just a small issue I am facing, the volume of the sound is low. However, thank you so much for your effort. Great help, indeed.
@OpeyemiOlasunkanmi-mv1pz
@OpeyemiOlasunkanmi-mv1pz 2 жыл бұрын
thanks sir for this work. you are blessed. you have really contributed something huge to your generation. we appreciate it.
@benyusu8045
@benyusu8045 Жыл бұрын
Amazing
@mdsohrabakhtaremam9555
@mdsohrabakhtaremam9555 3 жыл бұрын
I am looking for this type of videos in which full and clear explanations on Machine learnings.. Thanks a lot
@Siddhardhan
@Siddhardhan 3 жыл бұрын
You are welcome
@yohannesayana9456
@yohannesayana9456 3 жыл бұрын
Your presentation is priceless...just incredible! keep doing such wonderful tutorials.
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Thanks a ton!😇
@hakantekin2701
@hakantekin2701 2 жыл бұрын
Your videos terrific and very helpful. Your explanation is very clear and understandable. Thank you so much
@syedz9072
@syedz9072 2 жыл бұрын
Bro, your Work is fantastic and loving it. Very Much Appreciated
@hamzaker829
@hamzaker829 2 жыл бұрын
This is soooooo good; Blessings buddy.
@danielsehnoutek2016
@danielsehnoutek2016 Жыл бұрын
great tutorial, love from india
@shashankag5361
@shashankag5361 3 жыл бұрын
superb bro, you are great instructor, i had never seen such explanatory video.
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Thanks a ton😇
@KumR
@KumR 8 ай бұрын
Wow... never thought about such a project. Super Thambi.
@siyays1868
@siyays1868 2 жыл бұрын
Thanku so much Siddharthan for a wonderful machine learning project video. Your channel is really very good n videos r really great & one can get clearity about machine learning projects basics easily. Waiting for more such videos.....🥰
@shanr8399
@shanr8399 3 жыл бұрын
Great explanation. Looking forward to learn as much as possible.
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Glad it was helpful!😇
@asimrafidhaque9984
@asimrafidhaque9984 2 ай бұрын
Very good tutorial. Thanks!
@dineshjothiram3677
@dineshjothiram3677 3 жыл бұрын
Organized Delivery.Excellent sir!
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Thanks a lot 😇
@sokiynanaser5034
@sokiynanaser5034 2 жыл бұрын
Well explained. Great Job!👏👏👏
@HarshitaChattopadhyay
@HarshitaChattopadhyay Жыл бұрын
*We need more such videos related to projects in MACHINE LEARNING*
@saketml8676
@saketml8676 3 жыл бұрын
Sir thankyou so much for your machine learning course ,your teaching style is fantastic , I was really confused regarding the data sets and proper model working ,you really cleared my all doubts ,thank you so much sir
@Siddhardhan
@Siddhardhan 3 жыл бұрын
You are most welcome😇
@nehakaler6677
@nehakaler6677 11 ай бұрын
Just completed the implementation. Great video, thankyou.
@divyanshupant3892
@divyanshupant3892 Жыл бұрын
Thankyou for sharing your project. Due to your video I just now know how to apply my theory knowledge into practical approach. I would have loved it there were graphs also for logistic Regression understanding for beginners. Thankyou so much.
@lecturesfromleeds614
@lecturesfromleeds614 21 күн бұрын
You have a really good channel!
@vaibhavparkale1113
@vaibhavparkale1113 3 жыл бұрын
thank you so much bro for such a awesome video , keep it up .....
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Most welcome 😊
@techshark7194
@techshark7194 4 жыл бұрын
Excellent!!want more intermediate to advanced use cases.
@Siddhardhan
@Siddhardhan 4 жыл бұрын
Thank you so much! I'll be posting project videos every Friday. Stay tuned! Monday and Wednesday will be basic videos for beginners. Thanks for your support!
@yashu_goel
@yashu_goel Күн бұрын
Please mention why are you using a particular algo.
@yashwanthnamburi3824
@yashwanthnamburi3824 7 сағат бұрын
because it's binary classification and we use logistic regression when data is linearly separable and also interpretability is important
@sach2274
@sach2274 2 жыл бұрын
Amazing video. Loved it❤
@alioraqsa
@alioraqsa 2 жыл бұрын
This video is so easy to understand!!
@hirk_IIT_BHU
@hirk_IIT_BHU 6 ай бұрын
so well explained brother i was so confused with all these libraries & funcs...
@NinadNakhwa
@NinadNakhwa 3 жыл бұрын
At 22:11 there is function which finds mean of Y variable " sonar_data.groupby(60).mean() " , How can mean of existing dataset which already have resut will be usefull to predict on dataseet which does not contain Y predict.
@Siddhardhan
@Siddhardhan 3 жыл бұрын
hi! it's not the result of the data. we are just exploring the data. we are just doing some data analysis. in this case, we are clearly seeing the difference in the mean value. but it's not the way the model understands the data. it tries to fit to the data and learn iteratively. we cannot create a model mentioning the mean value for all the columns. then it's explicitly telling the model about the data. and moreover, we cannot find this difference in mean in all datasets.
@ishrakhamim
@ishrakhamim Жыл бұрын
You are an amazing instructor sir!
@shivamSinha-iq1xz
@shivamSinha-iq1xz 5 ай бұрын
Very nice tutorial , u r helping me alot thank you so much 🎉
@hizz4490
@hizz4490 2 жыл бұрын
Found very useful, thanks and keep up the work
@dikshagupta3276
@dikshagupta3276 2 жыл бұрын
Nice explanation big thanku to you pls make more and more videos related to data science project and provide some guidance...
@hridhaanfilms2415
@hridhaanfilms2415 4 ай бұрын
Hello!! Siddhardhan I have subscribed to your channel and accessing the videos on Machine Learning. The videos are very informative and precise. I would like to know about some certifications for Machine Learning, so that I can get a job or use it for my higher studies
@Khaled_Elsadani
@Khaled_Elsadani Жыл бұрын
Thank you wish you all the best👌
@sandipansarkar9211
@sandipansarkar9211 2 жыл бұрын
finished practicing coding.Feeling a lot more confident
@antruong8770
@antruong8770 3 жыл бұрын
I wish I can catch what you are talking about, you have a very unique accent...
@krshah2008
@krshah2008 3 жыл бұрын
What a wonderful video and the complete playlist as well. I was looking for something like this to improve my ML skills! One question - around 36:00, we see the model accuracy on training data to be about 83%... Shouldn't that be 100%? As we have created the model using the training data, and we are doing the prediction on the same data as well?
@Siddhardhan
@Siddhardhan 3 жыл бұрын
thanks a lot 😇 we won't get 100% accuracy all the time. we may need to do some model optimization to make better predictions. you can research about it.
@mohamedhamiche
@mohamedhamiche Жыл бұрын
@@Siddhardhan Thank's for your work, I'm wondering why should we compute the accuracy score on training data, I mean for what purpose ? I don't think it is usefulll
@piewpok3127
@piewpok3127 Жыл бұрын
@@mohamedhamiche yeah same.
@rakeshdey6970
@rakeshdey6970 4 жыл бұрын
very good.. Request you give more theoretical concept on each algorithm topic, it will be easier for us then to understand the usecase and practical
@Siddhardhan
@Siddhardhan 4 жыл бұрын
Hi Rakesh! Thanks for your appreciation!😇 I'll definitely make detailed videos on the theory behind important Machine Learning models. But I cannot do it in these project videos. I'll make a module separately in my machine learning course in this KZbin channel, in which I'll explain about all the models in detail.
@rakeshdey6970
@rakeshdey6970 4 жыл бұрын
@@Siddhardhan Thanks.. Also want to know how we will approach if labelled data is not divided properly, In you example like R-111, M-97.. if those value not closed then how we will approach.. I am beginner so I realy like this demos. Thanks a lot
@Siddhardhan
@Siddhardhan 4 жыл бұрын
We can use methods like under-sampling and over-sampling. In under-sampling, we reduce the labels that are more abundant and choose the important data points that are unique. In over-sampling, we try to make new data points by analysing the data with low number of labels. We can use algorithms like Bootstrapping or Synthetic Minority Over-sampling for this purpose.
@Siddhardhan
@Siddhardhan 4 жыл бұрын
I hope this clears your doubt.
@rakeshdey6970
@rakeshdey6970 4 жыл бұрын
@@Siddhardhan Thanks , yes theoratically it is cleared, but want one short demo on over samplimg and under sampling when you will get time.. 😀
@pranavip999
@pranavip999 Жыл бұрын
Sir, Which is better Anaconda Jupyter notebook or google colaboratory
@mike777med7
@mike777med7 3 жыл бұрын
Really cool content !!! 😁👍
@Siddhardhan
@Siddhardhan 3 жыл бұрын
thanks a lot 😇
@uchegodswill-iv4cd
@uchegodswill-iv4cd 7 ай бұрын
good lecture, i like this and i understood very well
@satyapujari7731
@satyapujari7731 Жыл бұрын
Loved the way explained.
@shah.md.mostakim
@shah.md.mostakim Жыл бұрын
Such a great teacher 🔥
@e-queen3485
@e-queen3485 6 ай бұрын
thank u sir it was soo helpfull and easy to understand
@abhiramipr195
@abhiramipr195 3 жыл бұрын
Excellent ..thanku so much bro
@safistya4254
@safistya4254 6 сағат бұрын
Well done sir
@shashpeiris6008
@shashpeiris6008 2 жыл бұрын
Your explanations are very clear. Can you please do some tutorials on probability pls? I have big issue in that
@alfattahsuyadi3618
@alfattahsuyadi3618 Жыл бұрын
Thank you very much. Very useful tutorial
@its-itish
@its-itish 3 ай бұрын
Thank you so much ! wonderful lecture..
@pahadiEngineer
@pahadiEngineer 2 жыл бұрын
Real life working and advantage of this project....
@yhbarve
@yhbarve 2 жыл бұрын
Wow! Nice video! And also learnt about Google Collab which was great. Thanks! Would love to connect with you
@pawanputhran1816
@pawanputhran1816 3 жыл бұрын
Could you please expand why was Logistics Regression used instead of any classification algorithms?
@panagiotisgoulas8539
@panagiotisgoulas8539 2 жыл бұрын
The idea is to test many classification algorithms Knearest neighbors, Random Forests etc, calculate the acuracy on each of these, get an average accuracy for each of these after some iterations or with cross_val_score and finally you pick the one with with highest average accuracy.
@prawinselvam9102
@prawinselvam9102 4 жыл бұрын
Very useful video bro🔥
@Siddhardhan
@Siddhardhan 4 жыл бұрын
Thanks bro😇
@mudasiralisamejo8808
@mudasiralisamejo8808 Жыл бұрын
Hey. One question about how should I approach these projects? Should I do exactly what is done in these videos or should I do things differently? I am just a beginner. Suggest me the best way for optimal learning and making the projects my own so that I can showcase them. Thank you for your time.
@cherifihana9978
@cherifihana9978 4 ай бұрын
i would recommend start by doing exactly what he is doing , one u feel yourself comfortable enough with the different concepts, u can start working or ur own
@ganeshthapa3841
@ganeshthapa3841 3 жыл бұрын
what is the logic behind the data splitting into 1:9 or 2:8 train and test data? how to determine the test-size of the data?
@ZeYe-u5q
@ZeYe-u5q Жыл бұрын
Thank you so much sir. You are so helpful!
@abhishekpatil7336
@abhishekpatil7336 4 жыл бұрын
Good explanation bro🔥🔥
@Siddhardhan
@Siddhardhan 4 жыл бұрын
Thanks brother!
@LoneWolf-rj1px
@LoneWolf-rj1px 2 жыл бұрын
Great video to learn how to ML on Data Sets. I am struggling in the EDA and Data Preprocessing part!
@debattambhattacharjee1642
@debattambhattacharjee1642 3 жыл бұрын
Really helpful for my projects.
@Siddhardhan
@Siddhardhan 3 жыл бұрын
you're welcome
@mihaluntinen2342
@mihaluntinen2342 2 жыл бұрын
Nice explanation of the coding and the function calls. I'm disappointed that there's no real discussion on what the data is (beyond "R = rock, M = mine", much less why a certain model is suitable to fit it. These are things that I was looking forward to learn about, and things that seem to me to be rather key elements of any ML project. But I'm sure this video is helpful to someone who already knows such things.
@panther_.gaming
@panther_.gaming Жыл бұрын
here the target variable is binary class (2 values only).Such cases can be fitted by logistic regression model
@dannymuzata4633
@dannymuzata4633 2 жыл бұрын
Interesting video with crystal clear explanation. Thanks!! I have a question, in this video we found accuracy of test data to be ~76%. Is there anything that can be done (fine-tuning) to the dataset to improve this accuracy??? Also, is there a way we can show the failure side (24%) of prediction??? Are there any other models that can be used to solve a binary classification problem apart from LogReg??? HELP WITH THESE QUESTIONS. GREAT VIDEO!!!!!
@GurpreetSingh-ps6kl
@GurpreetSingh-ps6kl 2 жыл бұрын
i think we need more data for more accuracy
@RamanaKumar-nn7fb
@RamanaKumar-nn7fb 11 ай бұрын
Hi u have selected input_data why did u do that step and are the inputs taken random or particular
@roybrodrick
@roybrodrick 8 ай бұрын
Take it this way, a company wants to check using some features to know if a Rock or Mine is under their submarine, so they enter 60 features to check it. If it returns R or M, then we know what it is. So that input_data section is just a random example from the dataset to see if it's correct
@sohailsj8944
@sohailsj8944 2 жыл бұрын
That was a great tutorial
3 жыл бұрын
Thanks fot the exercise, I love it.
@kummithasivamohanreddy6048
@kummithasivamohanreddy6048 3 жыл бұрын
Excellent 😍😍
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Thanks 🤗
@satviksingh6229
@satviksingh6229 4 жыл бұрын
good concept, need some basic projects which beginners can add-in resume
@Siddhardhan
@Siddhardhan 4 жыл бұрын
This is a very basic one... Try to learn this and execute the code by yourself. Will add more videos every Friday. Thanks!
@tanzimhasan4464
@tanzimhasan4464 3 жыл бұрын
Thanks a lot for this Amazing video
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Most welcome 😊
@stonecrane167
@stonecrane167 4 күн бұрын
do i need to know pytorch or tensorflow to do these projects
@manthanmehar6792
@manthanmehar6792 Жыл бұрын
How you came up with the decision of using logistic regression?
@DivyanshuSinghania01
@DivyanshuSinghania01 Жыл бұрын
just a random decision we can use others too, in my case i used random forest and it had better result but might have some overfitting😅😅😭
@deoshas520
@deoshas520 8 ай бұрын
this is just great, i use it while learn ML i've got a problem actually: i don't see the results in 16th row - it's just "Logistic regression()" text with no results there's in video help
@sukendar4316
@sukendar4316 4 жыл бұрын
tq for the project can you explain 41:50 reshape part again? will you also upload data science projects?
@Siddhardhan
@Siddhardhan 4 жыл бұрын
I'll make them in the future definitely! Now the reshape part: While training the model, we use the dataset which has 200 examples (rows) with 60 features (columns). Now in the prediction part, we are trying to predict only one instance. If we don't reshape the array, the model will think that we are again feeding 200 examples & it will give a error message due to this. That's why we reshape the input array. You get it?
@ΓιώργοςΒαμβακούσης-ρ1τ
@ΓιώργοςΒαμβακούσης-ρ1τ 3 жыл бұрын
Useful playlist, thank you!
@Siddhardhan
@Siddhardhan 3 жыл бұрын
you're most welcome 😇
@impulse1712
@impulse1712 3 жыл бұрын
Thank you so much sir..you explain very clearly..it helped a lot.😁
@Siddhardhan
@Siddhardhan 3 жыл бұрын
Most welcome 😊
@rafaelfraga7976
@rafaelfraga7976 2 жыл бұрын
I'm trying to do it on Jupyter Notebook and some things as sonar_data[60].value_counts and sonar_data.groupby(60),mean() isnt working
@Pankaj_Khanal_Joshi
@Pankaj_Khanal_Joshi Жыл бұрын
hello sir in this example can you pls tell us which is dependent variable and independent variable. Thank you
@demianaayman3802
@demianaayman3802 11 ай бұрын
thanks sir for this work. you are blessed
@uttamramanakatti4524
@uttamramanakatti4524 4 жыл бұрын
Good explanation bro..
@Siddhardhan
@Siddhardhan 4 жыл бұрын
Thank you so much!😇
@baccouchekassem9575
@baccouchekassem9575 3 жыл бұрын
Sir can you please explain the 14:08 part how did you enclose the path in the quotes and put it in the brackets what button should I press to do it?
@tejasbenibagde5725
@tejasbenibagde5725 Жыл бұрын
Use keyboard ⌨️😂, what else do you think everyone uses
@anshtanwar2921
@anshtanwar2921 6 ай бұрын
your training data accuracy is more than test data, it should be a overfitting problem?
@charanpoojary4804
@charanpoojary4804 2 жыл бұрын
Thank you very much sir
@VignithaAmpally-w8v
@VignithaAmpally-w8v Жыл бұрын
Hi Siddhardhan. Thank you for the video. You mentioned about the difference in the Means making an impact in terms of prediction. How did we use that in this video?
@binienjoyer
@binienjoyer Жыл бұрын
Hello, which one do you think is the easiest to do for beginners with no background in these kind of topics? Our teacher is asking us to choose 4 projects from this video. Thank you!
@ABBLACK-ls1cx
@ABBLACK-ls1cx 5 ай бұрын
WOW NICE BUT BRUH LITTLE SHORTER VIDEOS PLAYLIST PLEASE
@todymaverick
@todymaverick Жыл бұрын
for the data sets why do you provide a drive link and not a kaggle one?
@Ali-wo3rb
@Ali-wo3rb Жыл бұрын
If i would to this case by hand , how many inputs and hidden layers And the output shoul be 2 right ? M or R
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
How to have fun with a child 🤣 Food wrap frame! #shorts
0:21
BadaBOOM!
Рет қаралды 17 МЛН
ML Was Hard Until I Learned These 5 Secrets!
13:11
Boris Meinardus
Рет қаралды 358 М.
Large Language Models explained briefly
7:58
3Blue1Brown
Рет қаралды 1,1 МЛН
Why Does Diffusion Work Better than Auto-Regression?
20:18
Algorithmic Simplicity
Рет қаралды 433 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 1,5 МЛН
How I'd learn ML in 2025 (if I could start over)
16:24
Boris Meinardus
Рет қаралды 155 М.