Adding little clarification here: in the beginning of the presentation I meant to have 1$ starting amount which becomes 5$ after one year, 25 after 2 years and 125$ after 3 years. When we use log 125 base 5, the base 5 indicates the 5x returns that you get every Year
@timeforsometruth45123 жыл бұрын
Aaah thank you, that answers my question thanks again.
@AmiteshKeSath3 жыл бұрын
Got you Sir 👍
@kunalpandya84683 жыл бұрын
Can we use normalisation instead of logarithmic transformation?
@bunny12403 жыл бұрын
If possible could you please share why is natural log of negative number invalid?
@mjshaheed3 жыл бұрын
Thank you, Sir!
@niluthpalchowdhury7 күн бұрын
If I had teacher like you in my high school I would have never got afraid of Maths
@GZAMORA273 жыл бұрын
Thanks a lot! This not only provide better insights of the usage of this topics in ML but also help to see what needed to be studied to become a better data scientist
@codebasics3 жыл бұрын
Glad it was helpful!
@kyawswarthant7083 жыл бұрын
short to the points and easy to understand wish I should come to this channel earlier before going heavy math courses related to machine learning
@That_Coding_Channel3 жыл бұрын
This is one of the to-the-point explanations I learnt so far. Thanks a lot!
@codebasics3 жыл бұрын
Glad it was helpful!
@sarthaksanatani053 жыл бұрын
I didnt know log concept was so easy . I thought it was fully abstract and need to accept as it is since school and college lectures. Lol
@adaariina71753 жыл бұрын
Wao! I understand you better then my teacher back in school. So easy to understand.
@sahilshahane15472 жыл бұрын
Thank you, now i have more clear understanding of Log in ML's prespective
@sony77813 жыл бұрын
can't wait for more videos. you make the topic so easy to understand with perfect examples. please upload longer videos covering more topics. Looking forward to learn probability and statistics from you which i find difficult with few topics.
@codebasics3 жыл бұрын
Next video will premier tomorrow :)
@sarahlatifkhan86343 жыл бұрын
Thank you for the best explanation of everything, I enjoyed your DSAlgo series now revising these concepts, you are so good at teaching! Prayers & Best regards!
@codebasics3 жыл бұрын
Glad it was helpful!
@supersql84063 жыл бұрын
Damn! I just subscribed to this guy like a min ago watching his Naive Bayes video and now I fully understand Logarithm!
@Lorena-qp2ou3 жыл бұрын
this is the best youtube channel ever
@vikashdas18523 жыл бұрын
Currently I'm learning ML from this channel and I had just started wondering that a resource is required for a grip on fundamentals of maths and boom....this guys again comes to rescue
@codebasics3 жыл бұрын
I am happy this was helpful to you.
@ramesha85392 жыл бұрын
Short and crisp videos amazing superb skills 👌
@gustavojuantorena3 жыл бұрын
This is an awesome approach to learn math for DS and ML, It's practical and well explained with examples in code.
@codebasics3 жыл бұрын
Glad you liked it
@KumR Жыл бұрын
Wish I had someone like you during my college days to teach logs
@arunavrath84003 жыл бұрын
Superbly explained. Thanks Dhaval !
@giovanniberardi41343 жыл бұрын
Very good. Thanks 👌
@codebasics3 жыл бұрын
Glad it was helpful!
@dibyarupnath3 жыл бұрын
This playlist is very very helpful. Please make more videos for this sIr. Great Work!
@saikatdutta19912 ай бұрын
I appreciate your diligence
@azrflourish90323 жыл бұрын
THIS IS What I was looking for. Simple explanation!!
@codebasics3 жыл бұрын
Glad it was helpful!
@sejalanand233 жыл бұрын
Really excited about this series
@codebasics3 жыл бұрын
Keep watching
@timeforsometruth45123 жыл бұрын
@@codebasics hi sir, just a quick question, at the start of the video it says it will take us 2 years to get 5 dollars to 125 dollars at 5x return, as it will be 25 dollars after 1 year and then 125 dollars after 2...why does the answer become 3 years when performing the log function? Wouldn't that be like starting with 1 dollar, then having 5 after year 1 at 5x return, then 25 dollars after 2 years at 5x return and then 125 dollars after 3 years? Please help me understanding where I am going wrong with my thinking. Thank you kindly for the series again.
@balajikartheek2853 жыл бұрын
@@timeforsometruth4512 exactly, me too having the same doubt???
@timeforsometruth45123 жыл бұрын
@@balajikartheek285 I see that we were right Balaji. Author has clarified that he did mean to start with 1 dollar, and not 5 👍
@vivekpaliwal1876 Жыл бұрын
Best explanation...i will never forget this
@learnerlearner40903 жыл бұрын
Really good info.. I learnt the basics of logarithms and how it can be used in DS. I don't in school I even understood why it's used. Thanks so much for sharing the info.!
@codebasics3 жыл бұрын
Glad it was helpful!
@gouravsapra86682 жыл бұрын
Very well explained....Thank you 👍
@ArunKumar_2373 жыл бұрын
Thank you guruji 🙏. Please continue this series
@codebasics3 жыл бұрын
Keep watching
@RFICick223 жыл бұрын
Excellent, very accurate explaining about basics of log and their use in ML.
@codebasics3 жыл бұрын
Glad it was helpful!
@faith3220a3 жыл бұрын
These are awesome and very simple to understand... Thank you
@haripriyamoorthy52903 жыл бұрын
Waiting 😎
@baskarangopalan92913 жыл бұрын
Very nice helped me in machine learning terms and I can use this video for my daughter to understand log is inverse of exponents
@codebasics3 жыл бұрын
Glad it was helpful!
@satya68043 жыл бұрын
Thanks for great effort in explaining and building this series. please keep it up
@codebasics3 жыл бұрын
Glad it was helpful!
@flamboyantperson59363 жыл бұрын
Hey Dhaval, what a great and simple explanation :)
@codebasics3 жыл бұрын
Glad it was helpful!
@ketanbutte34973 жыл бұрын
simple, easy to understand, great work
@codebasics3 жыл бұрын
Glad it helped!
@adityabhadoriya31913 жыл бұрын
waiting for your next video
@codebasics3 жыл бұрын
Keep watching
@TheMISBlog3 жыл бұрын
Great Video, Very useful, Thanks
@codebasics3 жыл бұрын
Glad it was helpful!
@instantlearning30033 жыл бұрын
thank you so much sir for this great playlist
@codebasics3 жыл бұрын
Glad it was helpful!
@AmarKumar-rp4uw3 жыл бұрын
Great sir...
@codebasics3 жыл бұрын
Glad it was helpful!
@saurabhbarasiya47213 жыл бұрын
Great video sir
@codebasics3 жыл бұрын
Glad it was helpful!
@muhammadnauman14543 жыл бұрын
Amazing! i had many charts in my reports like that are difficult to compare so after watching this i added log column and created new charts based on log column now its comparable .
@codebasics3 жыл бұрын
Glad it was helpful!
@MuhammadUmar-px6ij3 жыл бұрын
Great example
@codebasics3 жыл бұрын
I am glad you liked it
@denuwanharshana48723 жыл бұрын
Thank you Sir, this is very usefull
@codebasics3 жыл бұрын
Glad it was helpful!
@Mano649023 жыл бұрын
Great explanation
@Hengul3 жыл бұрын
That was really really awesome Sir... Got the concepts very clearly.. ❤️
@codebasics3 жыл бұрын
Glad it was helpful!
@deeptidas72463 жыл бұрын
Great explanation. Thanks 😊
@dra.talwar45923 жыл бұрын
Its a good idea, clearing concept with practice on Jupyter notebook
@rabiafyz99523 жыл бұрын
Please show some projects of data science that are used in a job or in work. Thanks.
@AmiteshKeSath3 жыл бұрын
Sir you are simply awesome... Its so easy and interesting to understand the concept.. million thanks for making such videos..please please please keep doing such great work..❤️❤️🎉🙏😊🙏🙏🙏🌈🌻
@codebasics3 жыл бұрын
It's my pleasure, Glad it was helpful!
@alifaisal2533 жыл бұрын
amazingly explained
@codebasics3 жыл бұрын
Glad it was helpful!
@mohs87893 жыл бұрын
Great ....Nicely explained 👍
@codebasics3 жыл бұрын
Thank you 🙂
@MLDSInsights3 жыл бұрын
Awesome video sir. If possible please add little more in depth concept and calculation and try adding numerical mathematic problems as exercise.
@12345693123 жыл бұрын
Hi this is a good initiative but please also try to explain the maths behind and try to explain more....it was too short .. Keep it up!!
@vikashdas18523 жыл бұрын
Saying Thank You wont be enough!!
@codebasics3 жыл бұрын
Glad it was helpful!
@asimshah28893 жыл бұрын
great explanation sir very helpful
@codebasics3 жыл бұрын
I am happy this was helpful to you.
@chatchaikomrangded9603 жыл бұрын
Subscribed, I like the way you explain.
@codebasics3 жыл бұрын
Glad it was helpful!
@DibyenduFX Жыл бұрын
Very helpful
@harshadasuryawanshi7963 жыл бұрын
I woulde suggest Normalization as another topic which is must in this series
@piyalikarmakar59793 жыл бұрын
Sir, it will be helpful if you kindly do a vedio on bias and variance, likelihood Estimations
@thejillykilly3 жыл бұрын
Video on loss function please
@zergham0013 жыл бұрын
Thank you ❤️
@hemanthkumar14663 жыл бұрын
sir i would like to learn data science and i had a knowledge in python so should i learn libraries first or mathematics topics first for data science from your play list thank you.
@lol-ki5pd Жыл бұрын
I have a question, why did not we treat pooja value as an outlier?
@Giratina1552 жыл бұрын
Thank you!
@programmingwithjackchew9032 жыл бұрын
what is difference between minmaxscale and log for transforming to a similar scale?
@Rumil_3 жыл бұрын
Wow thanks so much! What is the intuition around using log base 10 on poojas number and not some other base?
@AshishPatel-kn3kc3 жыл бұрын
Is there any video on R2 ?
@pankajjoshi82923 жыл бұрын
Sir @5:45 why Log base 10 was taken why not log base 2 or base 5 or any other number? Thank u
@sunilsharanappa77213 жыл бұрын
The log transform is a transformation technique to replace each variable x with a log(x), or to rescale your data in a logarithmic scale. A logarithmic scale is a way of represent extremely varied values (large range of positive values). It is based on orders of magnitude, rather than a standard linear scale, so the value represented by each equidistant mark on the scale is the value at the previous mark multiplied by a constant. The constant is the base, in this context. Considering x = 100: Base 10 - the base 10 logarithm of 100 is 2, because 10^2 = 100 Base 2 - the base 2 logarithm of 100 is 6.64, because 2^6.64 ~ 100 After the log10 transform, the increase of 1 unit represents x10 in the original scale. If you use log base 2, each unit will represent x2. Humans intuitively use the decimal system to count and do math, so it is easier to understand 1 unit as "10 times" than "twice" in this context. In practical terms, if you are not considering human interpretability, the any base will work just fine for your transformation. There is a nice post from Daniel with respect to your question which is worth reading, please take a look. www.linkedin.com/pulse/which-base-should-you-apply-your-log-transform-daniel-labbe/
@shaghayeghraaaaad3 жыл бұрын
Thank you sooo much
@karannchew25343 жыл бұрын
Sir, A question re: log(income) use case at 5:35 please. While log scales down the super high income, it's also compreses other income amounts, most of them at same order of magnitude. Wouldn't that create a new problem: the log-ed incomes are now too close to each other? Wouldn't it impact the ML ability to predict results?
@codebasics3 жыл бұрын
No it will not. Once model is built and when you give it an income value for a prediction, it will again take log of that input value. So overall it will work out and you won't face any problem
@karannchew25343 жыл бұрын
@@codebasics Thanks bro. Also THANK YOU for sharing your video and knowledge.
@muhammadsajid43443 жыл бұрын
Good job, sir
@codebasics3 жыл бұрын
Most welcome
@reserch10983 жыл бұрын
Hi do you implement any hybrid machine learning models? collaborative filtering, rule based classification, and association rule coding....
@nitinrahuja3 жыл бұрын
Thanks for this amazing explanation. Can we say that using Log function, you have normalized the revenue and income in the respective examples...?
@codebasics3 жыл бұрын
Yes, you can say that.
@dakshbhatnagar2 жыл бұрын
But isn't the min-max scaler given by SciKit Learn better for scaling the values where we are specifically facing an issue of 1 big number?
@Satya-chowdhury2 жыл бұрын
Very good
@rahulzinjurde25263 жыл бұрын
Thanks sir
@codebasics3 жыл бұрын
Welcome
@nurulamin79823 жыл бұрын
great job.
@codebasics3 жыл бұрын
Thank you! Cheers!
@anees0013 жыл бұрын
Hi It's a very quick informative video with practical example. 👍 I have a question, after we convert the revenues into log values, how to represent the y axis values in a report, so that everyone can clearlyinterpret the graph. Thank you
@busrabintakalam73003 жыл бұрын
Informative,🙂
@codebasics3 жыл бұрын
Glad it was helpful!
@Gurur_shots Жыл бұрын
Sir how to calculate logy for salary column using python code????
@ankushtaneja81183 жыл бұрын
amazing
@codebasics3 жыл бұрын
Thanks
@boejiden70933 жыл бұрын
I have one question. When you applied log to the salaries of the people in excel, would it make more sense to standardize it instead? Like when is it a good idea to standardize and when is it a good idea to use log?
@codebasics3 жыл бұрын
Usual guideline is that when you have an outlier and skewed data (as indicated in the loan dataset in this video) it is better to use log transform. When you have two features on a different scale (i.e. bedrooms vs square ft for property price prediction) it is better to use regular scaling techniques
@boejiden70933 жыл бұрын
@@codebasics So in the example, you had credit score, age and income. Should I first do log transform to the skewed and outlier data like income and then standardize the columns? So should I standardize at all for that example? Thanks!
@swarnachoppella3882 жыл бұрын
Thanks a lot : )
@anandtrivedi6217 Жыл бұрын
cheera from Gujarat bhaai .
@SahilAnsari-gl3xu3 жыл бұрын
Why you are using Log income instead of Normalised (0-1) income???? What is the difference in these two scaling on ML performance?
@balajikartheek2853 жыл бұрын
hi sir, just a quick question, at the start of the video it says it will take us 2 years to get 5 dollars to 125 dollars at 5x return, as it will be 25 dollars after 1 year and then 125 dollars after 2...why does the answer become 3 years when performing the log function? Wouldn't that be like starting with 1 dollar, then having 5 after year 1 at 5x return, then 25 dollars after 2 years at 5x return and then 125 dollars after 3 years? Please help me!!
@codebasics3 жыл бұрын
Balaji thanks for pointing that out , you are right. Actually I mean to start with 1$ and then after one year it becomes 5$, 2 years 25$ and then third year it will be 125$. I will add a clarification but you are absolutely right and thanks for pointing it out
@prudhvi5211 Жыл бұрын
see when we have a data like single digit to 3digit value then we need to compare both then log scale was best base 1 to 10, another bar will be 10 to 100 was the same distance again 100 to 1000 in y-axis
@adipurnomo56833 жыл бұрын
So many machine learning algorithms using logarithm, right? E.g decision tree, logistic regression
@learnerlearner40903 жыл бұрын
Added below code segment import numpy as np df2 = pd.read_csv("income.csv") df2['log income']=np.log(df2['income']) I'm getting different values for 'log income' column. Pls. let me know if the log function used is not correct. Thanks
@learnerlearner40903 жыл бұрын
Got it. It's log10() that gives the values same as the values shown in the video. Thanks.
@himanshusemwal18893 жыл бұрын
Hey Sir! Plz help us on explaining the mathematics behind various gradient descent Algorithms and optimizations techniques. Probably the calculus part behind it .
@codebasics3 жыл бұрын
yes i will be covering all of that in this series
@puneetaggarwal75493 ай бұрын
Amazing
@subhajitdas88713 жыл бұрын
Please make a complete video course of Statistics and Mathematics.. required for Data Analyst or MIS job..
@boojaado3 жыл бұрын
thank you
@shamirrrr3 жыл бұрын
I have a question here. In loan approval problem you said if we apply log then values are more comparable and our model will not be baised. Then why we use min max scaler etc. Now i am confuse in between.
@codebasics3 жыл бұрын
Very good question Shamir. Log transform is used when your data is skewed and you have outliers. In my example there was one person with abnormally high income and in this case it makes sense to use log transform. When you don't have outlier situation but say one feature is in range 1 to 5 (i.e. bedrooms for property price prediction) and another feature is in a range 2000 to 10000 (i.e. sqr ft area) then in this case it makes sense to use min max scaler. Here is the good article that gives details on what I just said above: medium.com/@sjacks/feature-transformation-21282d1a3215
@shamirrrr3 жыл бұрын
@@codebasics thank you sir, That's the great explanation. ❤️❤️❤️
@p.s_kev.in963 жыл бұрын
I had the exact same doubt post watching the video now , but the explanation solved it 👍
@TusharSuvarna3 жыл бұрын
thanks a lot!
@codebasics3 жыл бұрын
Glad it was helpful!
@gokkulvd95683 жыл бұрын
Sir, your videos are great. we understand your effort but please take care of your health.
@siddharthadebvines52963 жыл бұрын
which one, data scientists should use ? spyder or pycharm ?
@codebasics3 жыл бұрын
anything is ok. I use pycharm.
@ran231119853 жыл бұрын
Hi sir Is this applicable even for learning data analyst skills?
@codebasics3 жыл бұрын
yes
@shahpujanvinodbhai89263 жыл бұрын
For people like me who don't know/remember more about log. Default base value of log is 10.
@muzafarhussain68783 ай бұрын
absolutely gorgeous explanation❤. love you from pakistan