Machine Learning for Everybody - Full Course

  Рет қаралды 7,552,113

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Пікірлер: 1 600
@auliamardhatillah2240
@auliamardhatillah2240 Жыл бұрын
Yesterday I click on a video called 'learning phyton for Beginners'. Today youtube's algorithm sent this video. I was so confuse but somehow listen to it and when I feel I understand something from this explanation, it makes me excited. A genius can make someone understand complicated things, I am very grateful.
@jpbaugh
@jpbaugh Жыл бұрын
For anyone getting an error related to converting a list to a float, the model.evaluate is actually returning a list. She has the correction in the code at around <a href="#" class="seekto" data-time="125">2:05</a>:51, but she doesn't explicitly mention the correction. You just grab the first value in the list (which is why she puts [0]). So change the line where you obtain the val_loss to: val_loss = model.evaluate(X_valid, y_valid)[0]
@ninek8
@ninek8 Жыл бұрын
literal life saver man. Thank you
@DumisaniZambukere
@DumisaniZambukere Жыл бұрын
Thank you so much! You are truly a life saver.
@sebastianring2214
@sebastianring2214 Жыл бұрын
i dont want to change the likes on here bc you killed it! 187!
@jpbaugh
@jpbaugh Жыл бұрын
Happy to help, everyone. It caught me a little off guard at first, and by the way she was using it I knew it had to be a collection of some sort and it turned out it was some little change she made and forgot to mention. No biggie, but it can definitely cause a headache - I know :-)
@ShahrokhKamyab
@ShahrokhKamyab Жыл бұрын
You just saved me!! I wrote literally the exact same question before reading you input, and then saw your query and ...voila!!! thanks
@seeker7689
@seeker7689 Жыл бұрын
Her voice and way of teaching is so soothing. I fell asleep listening to her and I am gonna watch this every night.
@VivekSingh-hi3ns
@VivekSingh-hi3ns 7 ай бұрын
Semester video
@Umashankar-dd5vd
@Umashankar-dd5vd 14 күн бұрын
Us 🙃
@limwei2634
@limwei2634 Жыл бұрын
I've been trying to learn ML for quite awhile but could never really grasp the algorithim. She explains how the formula comes about and why is it used in the classification or regression so well. My god. Thumbs up for sensei Kylie and free code camp!!!
@networkserpent5155
@networkserpent5155 Жыл бұрын
Does it includes stats too? Or just ml algorithms?
@siddhantrahulpatil
@siddhantrahulpatil Жыл бұрын
@@networkserpent5155 im not quite sure what you mean. ml is mostly stats. I guess both would be the right answer.
@kunaalaenugula1103
@kunaalaenugula1103 Жыл бұрын
Yeah same I'm always interested in learning where the algorithms and concepts we use in machine learning comes from and she explained it the most clearly to me. Thank you!
@yehiaelhariry9356
@yehiaelhariry9356 Жыл бұрын
what programming language she used in this course?
@siddhantrahulpatil
@siddhantrahulpatil Жыл бұрын
@@yehiaelhariry9356 python
@Erenimooo
@Erenimooo Ай бұрын
I wonder how many of those millions of views are from the people who fell asleep and woke up to this
@edenfollower2704
@edenfollower2704 17 күн бұрын
😂😂😂 real
@J-D248
@J-D248 3 күн бұрын
Same! It's pissing me off.
@adelrashid6787
@adelrashid6787 20 сағат бұрын
Same here. Bizarre how this happened
@ibtehaj95
@ibtehaj95 7 ай бұрын
I have to agree with those calling this tutorial too hard. I am a professional developer studying Cyber-Sec at the Master's level and found the first hour of the tutorial to be so intimidating that I had to go and learn Python again, just to boost my confidence. I followed it by getting a tutorial on Pandas as well as Numpy, those helped. I came back and realized that, while this is a really good tutorial, it isn't beginner-friendly at all. The kind of stuff Kylie accomplishes in a single line needs multiple lines from me and many more minutes to understand what's going on. As advice to all the newbies, don't be intimidated, try taking the Python basics, Pandas and Numpy courses before attempting this tutorial, perhaps watch the first hour to see what's required and come back.
@_SonGoKing
@_SonGoKing 7 ай бұрын
Wao, thanks a lot. I will learn python until pro!
@devafterdark
@devafterdark 7 ай бұрын
skill issue
@kklol07
@kklol07 6 ай бұрын
@@devafterdark don't go hard on him! I personally have 0 experience of numpy or pandas but the logic she explains is very simple, remember you're here to learn ML concepts, you can revise python syntax later.
@johnpiramalla5107
@johnpiramalla5107 6 ай бұрын
@@kklol07 I cannot understand her. Any direction where to take this course?
@johnpiramalla5107
@johnpiramalla5107 6 ай бұрын
I cannot understand her. Any direction where to take this course?
@Iknowpython
@Iknowpython 2 жыл бұрын
⌨ (<a href="#" class="seekto" data-time="0">0:00</a>:00) Intro ⌨ (<a href="#" class="seekto" data-time="0">0:00</a>:58) Data/Colab Intro ⌨ (<a href="#" class="seekto" data-time="8">0:08</a>:45) Intro to Machine Learning ⌨ (<a href="#" class="seekto" data-time="12">0:12</a>:26) Features ⌨ (<a href="#" class="seekto" data-time="17">0:17</a>:23) Classification/Regression ⌨ (<a href="#" class="seekto" data-time="19">0:19</a>:57) Training Model ⌨ (<a href="#" class="seekto" data-time="30">0:30</a>:57) Preparing Data ⌨ (<a href="#" class="seekto" data-time="44">0:44</a>:43) K-Nearest Neighbors ⌨ (<a href="#" class="seekto" data-time="52">0:52</a>:42) KNN Implementation ⌨ (<a href="#" class="seekto" data-time="68">1:08</a>:43) Naive Bayes ⌨ (<a href="#" class="seekto" data-time="77">1:17</a>:30) Naive Bayes Implementation ⌨ (<a href="#" class="seekto" data-time="79">1:19</a>:22) Logistic Regression ⌨ (<a href="#" class="seekto" data-time="87">1:27</a>:56) Log Regression Implementation ⌨ (<a href="#" class="seekto" data-time="89">1:29</a>:13) Support Vector Machine ⌨ (<a href="#" class="seekto" data-time="97">1:37</a>:54) SVM Implementation ⌨ (<a href="#" class="seekto" data-time="99">1:39</a>:44) Neural Networks ⌨ (<a href="#" class="seekto" data-time="107">1:47</a>:57) Tensorflow ⌨ (<a href="#" class="seekto" data-time="109">1:49</a>:50) Classification NN using Tensorflow ⌨ (<a href="#" class="seekto" data-time="130">2:10</a>:12) Linear Regression ⌨ (<a href="#" class="seekto" data-time="154">2:34</a>:54) Lin Regression Implementation ⌨ (<a href="#" class="seekto" data-time="177">2:57</a>:44) Lin Regression using a Neuron ⌨ (<a href="#" class="seekto" data-time="180">3:00</a>:15) Regression NN using Tensorflow ⌨ (<a href="#" class="seekto" data-time="193">3:13</a>:13) K-Means Clustering ⌨ (<a href="#" class="seekto" data-time="203">3:23</a>:46) Principal Component Analysis ⌨ (<a href="#" class="seekto" data-time="213">3:33</a>:54) K-Means and PCA Implementations
@solomonvarte4125
@solomonvarte4125 2 жыл бұрын
Ihihhhih
@solomonvarte4125
@solomonvarte4125 2 жыл бұрын
Ihihhhih
@solomonvarte4125
@solomonvarte4125 2 жыл бұрын
@cubeheadii9284
@cubeheadii9284 Жыл бұрын
how are these things useful? i dont see how just watch the whole video
@badrmourad8293
@badrmourad8293 Жыл бұрын
​@@cubeheadii9284 how is your comment useful?
@zihnin
@zihnin 3 ай бұрын
day 1 (8/8) -> <a href="#" class="seekto" data-time="3515">58:35</a> day 2 (9/8) -> <a href="#" class="seekto" data-time="154">2:34</a>:27 day 3 (18/8) -> The end Thanks for this great course! I think that this course is not for absolute beginners despite the description, maybe if you've used libraries like Numpy and Pandas, but not for "absolute beginners". Nevertheless, she is an amazing tutor and this course is amazing for an overview. I suggest searching for a great visual of classification of ML and watch the course later on.
@KILLER-kx8ud
@KILLER-kx8ud Ай бұрын
i think the main concept and ideas behind this can be grasped by complete begginers too, maybe the coding part would go over the head but atleast they understand the core concepts
@AartiTiwari-r5n
@AartiTiwari-r5n 9 күн бұрын
can you pls help how she copied the data set information on google collab
@ImAnEmergency
@ImAnEmergency 2 жыл бұрын
I have no idea how my KZbin algorithm brought me here while I was sleeping but it made for some strange dreams
@fullmetaltheorist
@fullmetaltheorist Жыл бұрын
I fell asleep once and ends up on this channel with a video about how to make a neural network playing. There was also a time when I fell asleep watching a video about nihilism on repeat and a character in my dream said what the video was saying word for word. It freaked me out.
@edwardedward8837
@edwardedward8837 Жыл бұрын
@Keys for Wealth like what? I’m not curious
@Wilton24
@Wilton24 Жыл бұрын
Same here haha. I woke up with this vid.
@cookiteatit1197
@cookiteatit1197 Жыл бұрын
I once fell asleep watching a space and time tv shows , in the dream I could understand what the guy was explaining in the docu , it’s crazy how the real speech of a person is translated in a dream .
@janvimyadventures1310
@janvimyadventures1310 Жыл бұрын
@@fullmetaltheorist like same I am not doing a joke
@Geethasagar46
@Geethasagar46 6 ай бұрын
<a href="#" class="seekto" data-time="6">00:06</a> Kylie Ying teaches machine learning for absolute beginners <a href="#" class="seekto" data-time="209">03:29</a> Importing and labeling data with pandas in machine learning. <a href="#" class="seekto" data-time="647">10:47</a> Unsupervised learning uses unlabeled data to find patterns. <a href="#" class="seekto" data-time="859">14:19</a> One hot encoding is used to represent categorical data as binary values. <a href="#" class="seekto" data-time="1264">21:04</a> Data set structure and model training process. <a href="#" class="seekto" data-time="1462">24:22</a> Training and validation sets are used to assess and tune machine learning models <a href="#" class="seekto" data-time="1870">31:10</a> Plotting histograms for different features based on class <a href="#" class="seekto" data-time="2064">34:24</a> Creating train, validation, and test data sets <a href="#" class="seekto" data-time="2483">41:23</a> Using random oversampling to rebalance data sets <a href="#" class="seekto" data-time="2697">44:57</a> Introduction to creating a scatter plot to represent data visually. <a href="#" class="seekto" data-time="3159">52:39</a> Implementing K Nearest Neighbors with SK learn package <a href="#" class="seekto" data-time="3342">55:42</a> Understanding precision, recall, f1 score and accuracy in machine learning <a href="#" class="seekto" data-time="62">1:02</a>:36 Bayes rule helps calculate probability based on given conditions. <a href="#" class="seekto" data-time="65">1:05</a>:51 Explaining Bayes' theorem and applying it to classification <a href="#" class="seekto" data-time="73">1:13</a>:06 Using probability to make classification predictions <a href="#" class="seekto" data-time="76">1:16</a>:39 Using MAP and Naive Bayes for classification. <a href="#" class="seekto" data-time="83">1:23</a>:49 Introduction to the sigmoid function and logistic regression <a href="#" class="seekto" data-time="87">1:27</a>:53 Logistic regression with L2 penalty <a href="#" class="seekto" data-time="95">1:35</a>:13 Introduction to Kernel Trick in SVM <a href="#" class="seekto" data-time="98">1:38</a>:37 Neural networks use neurons to process input and determine output. <a href="#" class="seekto" data-time="105">1:45</a>:12 Back propagation adjusts weights based on loss. <a href="#" class="seekto" data-time="108">1:48</a>:19 TensorFlow simplifies defining and training ML models <a href="#" class="seekto" data-time="114">1:54</a>:54 Training and evaluating a machine learning model <a href="#" class="seekto" data-time="118">1:58</a>:27 Setting up and compiling the neural network model for training. <a href="#" class="seekto" data-time="126">2:06</a>:19 Analyzing the accuracy and validation of the machine learning model. <a href="#" class="seekto" data-time="129">2:09</a>:24 Neural nets and SVM performed similarly, demonstrating different model options. <a href="#" class="seekto" data-time="136">2:16</a>:19 Simple and multiple linear regression explained <a href="#" class="seekto" data-time="140">2:20</a>:24 Residual plot shows distribution around line of best fit. <a href="#" class="seekto" data-time="147">2:27</a>:40 Understanding root mean squared error and coefficient of determination <a href="#" class="seekto" data-time="151">2:31</a>:32 Understanding total sum of squares and its significance <a href="#" class="seekto" data-time="158">2:38</a>:07 Creating and manipulating a data frame in Python for data analysis <a href="#" class="seekto" data-time="161">2:41</a>:29 Plotting and analyzing the relationship between various weather parameters and bike count. <a href="#" class="seekto" data-time="168">2:48</a>:48 Training and evaluation of a linear regression model <a href="#" class="seekto" data-time="172">2:52</a>:58 Using TensorFlow for regression with neural networks <a href="#" class="seekto" data-time="180">3:00</a>:14 Using a neural net with more than one node for prediction <a href="#" class="seekto" data-time="184">3:04</a>:00 Using neural net model for non-linear prediction. <a href="#" class="seekto" data-time="192">3:12</a>:12 Discussing the concept of unsupervised learning and introducing k means clustering <a href="#" class="seekto" data-time="195">3:15</a>:41 Assigning points to the closest centroid <a href="#" class="seekto" data-time="203">3:23</a>:32 Unsupervised learning techniques: clustering and dimensionality reduction <a href="#" class="seekto" data-time="207">3:27</a>:10 Principal Component Analysis (PCA) maps points onto one-dimensional space <a href="#" class="seekto" data-time="214">3:34</a>:09 Predicting wheat varieties based on wheat kernel features. <a href="#" class="seekto" data-time="217">3:37</a>:41 Unsupervised learning uses no class information for analysis. <a href="#" class="seekto" data-time="225">3:45</a>:20 K-means clusters and PCA explained <a href="#" class="seekto" data-time="228">3:48</a>:46 PCA reduces dimensions to 2 for better visualization
@aaronsajialexander20cs99
@aaronsajialexander20cs99 6 ай бұрын
nice :))
@cosmicgarou99
@cosmicgarou99 3 ай бұрын
10q 🙏
@thaychansy4568
@thaychansy4568 Ай бұрын
18:08 🌭 Not 🌭
@hnyii
@hnyii Ай бұрын
Very useful, thank you. Would be nice if this were pinned too
@IndustryOfMagic
@IndustryOfMagic 2 жыл бұрын
Kylie Ying is a gift to humanity
@prateekchawla1596
@prateekchawla1596 7 ай бұрын
The way she explained bayes theorem I generally donot find such clear explaination anywhere It was reallized and practical explaination . Truly appreciative
@jingzhang803
@jingzhang803 5 ай бұрын
I just finished watching the entire video, taking a few days off to rest. Meanwhile, I also typed out all the code on Colab, mimicking what was shown. Overall, this video gave me a preliminary understanding of machine learning and opened the door to this unknown field for me. Of course, there is still a lot I need to learn, and many concepts are not very clear to me yet. However, with the prevalence of ChatGPT now, I can ask questions whenever I don't understand something. Compared to the previous technical environment, ChatGPT has made my learning process faster and more efficient. Finally, I would like to thank the blogger again. Perhaps, in the not-too-distant future, I might also make videos to guide others in getting started, haha.
@truthseeker457
@truthseeker457 4 ай бұрын
Kudos, bro. I am doing the same, whenever and whatever I don't understand something, I will just head over to chatGPT and ask him to explain what is going on. I haven't watched it fully, but I benefited a lot even from the beginning.
@Lodermeier88
@Lodermeier88 Жыл бұрын
Kylie is such a great teacher and obviously not only understands but applies these topics in the real world. What a great combination, thanks for the course!
@yehiaelhariry9356
@yehiaelhariry9356 Жыл бұрын
what programming language she used in this course?
@thedarkdiamond1207
@thedarkdiamond1207 Жыл бұрын
​@yehiaelhariry9356 I'm pretty sure that she used python
@leagueofotters2774
@leagueofotters2774 Жыл бұрын
@@yehiaelhariry9356 She is such a great teacher that she didn't mention that or why it is used.
@LuisAcosta-yh4vf
@LuisAcosta-yh4vf 11 ай бұрын
@@leagueofotters2774 if you need an explanation on python then you are probably watching the wrong video lol
@blubaylon
@blubaylon 9 ай бұрын
@@leagueofotters2774 Because it's obvious to anyone interested in machine learning that Python is the language you use. If you can't even recognise that the language she used in the video is Python, what are you doing watching a course on machine learning?
@Its_air_rico
@Its_air_rico 12 күн бұрын
Who else woke up to this?
@perso-q3y
@perso-q3y 7 күн бұрын
Me too
@Has645
@Has645 5 күн бұрын
Nah, this comment is legit so trippy. I woke up around 5 am, and this video was playing, and it was halfway through😂
@hszs4090
@hszs4090 5 күн бұрын
Bruh, I just woke up 3:39:58 Now I understand why I was dreaming about being at high school (I'm in college 💀)
@adelrashid6787
@adelrashid6787 20 сағат бұрын
Same here. Bizarre
@DooryDibbs
@DooryDibbs 12 сағат бұрын
I woke up and apparently I watched the whole thing
@geld5220
@geld5220 Жыл бұрын
my 7th day - still not finished. Just so nice to see someone do ML work live! Thank you
@liudavid9792
@liudavid9792 Жыл бұрын
r u a programmer before?
@geld5220
@geld5220 Жыл бұрын
@@liudavid9792 jut dont have the time to see the whole 3 hours in one shot. I had to watch few minutes at a time. :)
@raghuaryal5381
@raghuaryal5381 Жыл бұрын
@@liudavid9792 8the
@raghuaryal5381
@raghuaryal5381 Жыл бұрын
@@geld5220 A
@zairalaraib
@zairalaraib Жыл бұрын
watch at 2x speed
@itskindastrange
@itskindastrange 4 ай бұрын
I recently completed the ML tutorial, and I wanted to express my gratitude for the outstanding content. The derivation and mathematical explanations were particularly impressive. I've been trying to grasp the fundamentals of machine learning for quite some time now, and this is the first tutorial where I genuinely understood the derivations and gained valuable knowledge about the topics plus the side by side implementation also helped alot. Thank you for creating such an informative and well-structured tutorial!
@eenair
@eenair 3 ай бұрын
Impressive comments. Did you encounter a problem with data links 🔗? I am, how can I navigate it please?
@rajkadam1950
@rajkadam1950 Жыл бұрын
This is my first Course which I've completed from FCC, got a good understanding on ML now, Thank you !!
@shmasshah
@shmasshah 7 ай бұрын
I think it is a very advanced video honestly. it should mention that you need a very solid foundation of statistics, coding, data science to even understand what is going on!!! its a medium level video
@risebyliftingothers
@risebyliftingothers 2 жыл бұрын
Thanks for an amazingly simplified approach to ML 👍
@Syntax753
@Syntax753 2 жыл бұрын
If only everyone recognised the value of courses like this as you have done. First time I've seen that thanks/donation button which is sad but now will know how to contribute back! Thanks for letting me know that exists :D
@oktjona
@oktjona 7 ай бұрын
give me some
@TheGoat62607
@TheGoat62607 4 ай бұрын
@@oktjona 😭😭🤣🤣
@oktjona
@oktjona 4 ай бұрын
@@TheGoat62607 m serious 😂 😂
@jonatapereira9219
@jonatapereira9219 6 күн бұрын
Levei exatos 3 meses e 6 dias pra terminar esse vídeo assistindo em 10 momentos (parcelados) diferentes e hoje eu concluí ele Estou muito contente por ter finalizado esse compromisso e por ter consumido todo esse conteúdo Excelente material, muito didático e insightfull (não sei qual melhor expressão pra isso em pt-BR) esse conteúdo, excelente
@leagueofotters2774
@leagueofotters2774 Жыл бұрын
Yes, as everyone is the audience let's start with an example that few can relate to and then just jump into code, again, everyone is well versed in code, without any explanation or overview.
@jj-wp8dt
@jj-wp8dt Жыл бұрын
What do you mean, she started off with code, but quickly went on to explain what was going on. Besides, if you want to learn ML, you should be familiar with basic python and linear algebra.
@traviss7740
@traviss7740 11 ай бұрын
that's a losing mindset. I'd save the video and come back to it once I understood the basics used
@KILLER-kx8ud
@KILLER-kx8ud Ай бұрын
i mean at this point you would argue she is speaking english too or what
@InotBigDA
@InotBigDA 19 күн бұрын
KZbin somehow made me watch this video while I was sleeping and caused me to exceed my data plan
@terribleturtles
@terribleturtles Жыл бұрын
If you're getting an error about comparing a list to a float. Changing the "least_val_loss" variable to a list with two infinite floats will fix it. Like this: least_val_loss = [float('inf'), float('inf')]
@sigmaohiofortniterizz
@sigmaohiofortniterizz Жыл бұрын
thank you so much, that really drove me crazy. can you explain why it fixed it, and why she didn't need to do it in the video?
@Cosine_Wave
@Cosine_Wave Жыл бұрын
@@sigmaohiofortniterizz That section had the correction edited out. Right after she says "now we wait" (2:05:50) the video skips her debugging and cuts straight to the correct code. Notice the [0] that gets added to the "val_loss = model.evaluate(X_valid, Y_valid)" line right after the "now we wait".
@michaelwindon681
@michaelwindon681 Жыл бұрын
when compling the model we asked for metrics, binary_crossentropy and accuracy, nn_model.compile(optimizer=tf.keras.optimizers.Adam(lr), loss='binary_crossentropy', metrics=['accuracy']), so val_loss = model.evaluate(X_valid, y_valid) returns a list with those two datapoints val_loss[loss, accuracy] we are only interested in loss to plot so val_loss[0] is needed.
@krs7936
@krs7936 Жыл бұрын
@@michaelwindon681 can we add only one float to the list " least_val_loss = [float('inf')]" ? Does this do the same function as above
@lipingyin9517
@lipingyin9517 11 ай бұрын
That‘’s the error I have encountered. Thank you so much!
@tiptapkey
@tiptapkey 2 жыл бұрын
This is amazing. I'm a data analyst and had some formal training in machine learning, but my classes were really surface and "teach yourself" style. This is so much better. I also find it easier to listen to women, so that's a bonus lol
@ecthescientist
@ecthescientist Жыл бұрын
Repost from deep in the comments: ⌨ (<a href="#" class="seekto" data-time="0">0:00</a>:00) Intro ⌨ (<a href="#" class="seekto" data-time="0">0:00</a>:58) Data/Colab Intro ⌨ (<a href="#" class="seekto" data-time="8">0:08</a>:45) Intro to Machine Learning ⌨ (<a href="#" class="seekto" data-time="12">0:12</a>:26) Features ⌨ (<a href="#" class="seekto" data-time="17">0:17</a>:23) Classification/Regression ⌨ (<a href="#" class="seekto" data-time="19">0:19</a>:57) Training Model ⌨ (<a href="#" class="seekto" data-time="30">0:30</a>:57) Preparing Data ⌨ (<a href="#" class="seekto" data-time="44">0:44</a>:43) K-Nearest Neighbors ⌨ (<a href="#" class="seekto" data-time="52">0:52</a>:42) KNN Implementation ⌨ (<a href="#" class="seekto" data-time="68">1:08</a>:43) Naive Bayes ⌨ (<a href="#" class="seekto" data-time="77">1:17</a>:30) Naive Bayes Implementation ⌨ (<a href="#" class="seekto" data-time="79">1:19</a>:22) Logistic Regression ⌨ (<a href="#" class="seekto" data-time="87">1:27</a>:56) Log Regression Implementation ⌨ (<a href="#" class="seekto" data-time="89">1:29</a>:13) Support Vector Machine ⌨ (<a href="#" class="seekto" data-time="97">1:37</a>:54) SVM Implementation ⌨ (<a href="#" class="seekto" data-time="99">1:39</a>:44) Neural Networks ⌨ (<a href="#" class="seekto" data-time="107">1:47</a>:57) Tensorflow ⌨ (<a href="#" class="seekto" data-time="109">1:49</a>:50) Classification NN using Tensorflow ⌨ (<a href="#" class="seekto" data-time="130">2:10</a>:12) Linear Regression ⌨ (<a href="#" class="seekto" data-time="154">2:34</a>:54) Lin Regression Implementation ⌨ (<a href="#" class="seekto" data-time="177">2:57</a>:44) Lin Regression using a Neuron ⌨ (<a href="#" class="seekto" data-time="180">3:00</a>:15) Regression NN using Tensorflow ⌨ (<a href="#" class="seekto" data-time="193">3:13</a>:13) K-Means Clustering ⌨ (<a href="#" class="seekto" data-time="203">3:23</a>:46) Principal Component Analysis ⌨ (<a href="#" class="seekto" data-time="213">3:33</a>:54) K-Means and PCA Implementations
@amadikechidera2613
@amadikechidera2613 13 күн бұрын
Spent 5 days on this video and it really taught me a lot about ML, it might be tougher for absolute beginners to grasps at first due to the knowledge of numpy and maths needed. But Beginner friendly or not, this was a good tutorial
@harunoz5390
@harunoz5390 Жыл бұрын
*NichesPanel likes this xD* we all know that they isn't, but do you think models buy followers to appear on the internet?
@theszymanowskih
@theszymanowskih Жыл бұрын
😊
@simmingi1
@simmingi1 9 ай бұрын
spectrum
@nasriyusofZz
@nasriyusofZz 8 ай бұрын
B😊
@kjshelley
@kjshelley Жыл бұрын
Enjoy these thorough, clear, visual explanations. She makes what we do accessible to beginners and a perfect refresh for seasoned users.
@christianavasa3546
@christianavasa3546 2 жыл бұрын
Absolutely brilliant. As mentioned in the intro Kylie is a true genius. god bless her
@balancedscales9553
@balancedscales9553 3 ай бұрын
No idea why I woke up to my KZbin algorithm playing this, but her voice is so soothing and I think I’m in love
@muhammaddarab7474
@muhammaddarab7474 2 жыл бұрын
It would be very beneficial for beginners to make Shallow, Deep and Convolutional Neural Networks from scratch. Because by doing so, they can learn many activations and their derivatives, forward propagation, and backward propagation. Along with, the dimensions of matrices and what is actually happening at each layer. Later on, they can shift to Tensorflow or Scikit when doing professional learning but I do advise to at least implement a neural network from scratch.
@lakshman587
@lakshman587 2 жыл бұрын
Have you Built NN from scratch?
@muhammaddarab7474
@muhammaddarab7474 2 жыл бұрын
@@lakshman587 Yes. A Shallow Neural Network. This week I will be making a Deep Neural Network Vectorized Approach from scratch and 2 weeks later I will also implement CNN from scratch
@lakshman587
@lakshman587 2 жыл бұрын
@@muhammaddarab7474 Can you share your code? I have tried to hardcode the backpropagation algorithm for 1 input and 1 output with only 1 hidden layer So even I need to implement full NN from scratch...
@muhammaddarab7474
@muhammaddarab7474 2 жыл бұрын
@@lakshman587 I can share my Shallow Neural Network code with you for 1 layer but for N Hidden layer (Deep Neural Network), you will have to wait till I implement it
@lakshman587
@lakshman587 2 жыл бұрын
@@muhammaddarab7474 Ok I guess we are on same track. Ill try to implement NN for N hidden layers from scratch... Let's hope we will finish and gain knowledge on how NN works 🥲 All the best!
@พิษณุพิลึก-ภ4ฑ
@พิษณุพิลึก-ภ4ฑ 2 ай бұрын
ขอบคุณมากค่ะที่มีบทช่วยสอนแบบนี้ ขอบพระคุณจากประเทศไทย Thank you very much for this tutorial. Thank you from Thailand.
@MagusArtStudios
@MagusArtStudios Жыл бұрын
She is so good at this I woke up yesterday and startng writing an entirely custom Vector Matrix AI learning algorithm from scratch . After watching her explain the concepts from the simplest to the more complex. As a software programmer this has been very interesting to see how simple these algorithms really are.That is how you know you're a good teacher when im not even paying attention and somehow it sticks😁
@anuprobins992
@anuprobins992 Жыл бұрын
This is basically Machine learning for everyone who is a Python programmer. But seems to be a nice video. Will get back to this after I finish Python
@sangeethastudio3045
@sangeethastudio3045 2 жыл бұрын
You are literally the best, I've been looking for a tutorial for three days and yours works
@JacklinSibiyal
@JacklinSibiyal Ай бұрын
It was a good watch, I think I still have a long way to go But I was able to understand the course and got lots of doubts as well. Very good course for some one who know basic concepts wanting to improve them. I would recommend this to someone who has an idea of what machine learning, because it is not entirely beginner friendly. Learn the basic concepts and come watch this to understand better about it
@mrcatsoup4496
@mrcatsoup4496 13 күн бұрын
This is like the tenth time KZbin algorithm auto plays this video. Guess I gotta learn machine learning now.
@himanshu.wadhwa
@himanshu.wadhwa 8 ай бұрын
A great introduction into machine learning, even for someone who may not be much familiar with Machine Learning, can learn a lot.
@commercial3750
@commercial3750 Жыл бұрын
I cannot even begin to describe how useful this video was for me. Endless thanks for the priceless knowledge Kylie and freeCodeCamp provided. This video seriously gave me an edge when it came to machine learning. It organized all the abstract concepts I have been hearing about while also describing them perfectly. I have learned SO much. Thank you, thank you, thank you!
@crgalig
@crgalig 4 ай бұрын
Had to learn ML and had no idea where to start, how to start, though I had heard of certain terms and knew bits and pieces (and was confused). This has given me a good overview of the basics and the basic concepts and contents of ML are sort of organized in my mind now with the "what is ML?", "what are the basic methods" and most importantly, "why the methods" and "How they work" information clearly explained and examples of how to use the methods on python, so that it is now easy to take off from here - A relatively comprehensive yet brief overview - a need of the hour for me right now as I cannot afford to spend weeks or months learning everything, but needed a good overview for my tasks at hand. Searched many sources but this seems to be one of the best in clarity. Thank you!
@edwardduda4222
@edwardduda4222 Жыл бұрын
Such a great video. I’m already 30min and learning a lot. My major is centered around AI and machine learning so I wanted a sneak peek at what’s to come. Thank you!
@Jtrent
@Jtrent Жыл бұрын
I'm here for the same reason! About to go into junior year and leap headfirst into restricted electives
@joelausten
@joelausten 5 ай бұрын
do you have any recommendation of youtube tutorial to dive into ai and machine learning major?
@yayer_27
@yayer_27 Жыл бұрын
<a href="#" class="seekto" data-time="2512">41:52</a> <a href="#" class="seekto" data-time="62">1:02</a>:49 Just reminding myself where I stopped the video. Absolutely fantastic walkthrough!
@eladiomendez8226
@eladiomendez8226 2 жыл бұрын
I'm very excited about this. Her neural network video was amazing !
@learningnetwork6384
@learningnetwork6384 7 ай бұрын
It's <a href="#" class="seekto" data-time="136">2:16</a> am and I just woke up to this on my screen and yes I wanted it so badly. So strange but it's now downloaded and will watch and learn when I wake up. Thank you
@edwardwong654
@edwardwong654 Жыл бұрын
Ironically, she is so humble as well. She is great. Thanks for making this.
@ahmadF01
@ahmadF01 10 ай бұрын
I just finished taking this course. I took a while. but she explains the theory and examples. I loved the math part of it. she goes on explaining the Supervised vs Unsupervised ML tools and methods. I learnt a lot also with Pyrhon. Thanks for your effort.
@honestlylogical
@honestlylogical 2 жыл бұрын
You guys are awesome.... just search for any tech skill on youtube and bang here is your great videos lectures or tutorials presents in results....
@chakalvin6427
@chakalvin6427 Жыл бұрын
Thanks for the explanations! it is really detailed, her tone is comfortable, I can easily to understand what she said and she elaborates each steps (it is so important as every self learner can know the rationale behind each steps). Hope I can watch another lesson videos of this editor!
@bohaning
@bohaning 9 ай бұрын
Hey, invite you to use my AI learning tool -- Coursnap for this course! It has course outlines and course shorts, so you can get the gist of 1-hour in just 5 minutes. Try it out and boost your learning efficiency!
@debanjanmondal3706
@debanjanmondal3706 2 жыл бұрын
<a href="#" class="seekto" data-time="1090">18:10</a> As soon as you mentioned "Hot Dog or Not Hot Dog", it instantly reminded me of Jian Yang's classification model from the HBO comedy series Silicon Valley. 😂 But this course is very useful and easy to grasp for beginners like us. 👍👍
@nishchaygupta9988
@nishchaygupta9988 2 жыл бұрын
Same here bro. Jian Yang is a legend
@DiscoPvPMegaWalls
@DiscoPvPMegaWalls Жыл бұрын
love this XDD
@brendan4917
@brendan4917 10 ай бұрын
Not Hotdog
@no-vs3sb
@no-vs3sb 7 ай бұрын
falling asleep lands me in odd places
@aboeabdullah4540
@aboeabdullah4540 7 ай бұрын
I also fell asleep 😂😅
@azeldias8449
@azeldias8449 6 ай бұрын
Bruh 4th time now
@MikeAymes
@MikeAymes 6 ай бұрын
hahaha man same here
@AriWahyudi
@AriWahyudi 5 ай бұрын
i thought i am the only one!
@Vlapstone
@Vlapstone Жыл бұрын
this is perfect! By far the best I´ve found out there, such a clear and complete explanation. Great teacher.
@atulgupta72
@atulgupta72 Жыл бұрын
Hats off.. cannot imagine that it is possible to explain these concepts in such a simple way. Thank you and please keep on posting such learning videos.
@salomositorus9357
@salomositorus9357 2 жыл бұрын
Kylie explains better than my professors LOL. Great job FCC and Kylie, thank you very much
@LamNguyen-nm1id
@LamNguyen-nm1id 2 жыл бұрын
i like to see what your prof thinks when they know about this lol
@arnabpramanik5703
@arnabpramanik5703 23 күн бұрын
Hello, I really enjoyed the entire journey with you. This is where my journey in Machine Learning begins. I have gained enough confidence to take it to the next level. ❤❤❤❤❤❤
@subramanianchenniappan4059
@subramanianchenniappan4059 2 жыл бұрын
Thanks . I am an experienced java lead . I always wanted to learn Machine learning
@dr.gaminijayathissa6759
@dr.gaminijayathissa6759 Жыл бұрын
The best teacher I have ever seen in this subject...!
@AneeshJonwal
@AneeshJonwal 2 жыл бұрын
I was so excited to see this course because usually freecodecamp courses are for beginners but this one is not. You need to have good knowledge of numpy and other libraries to be able to learn more from this course. Really disappointing. They should let users know the basics that are required for this course. But ultimately this is a very good course and it's free so really appreciate it guys. Thanks
@zachary4670
@zachary4670 2 жыл бұрын
I think most people understand intuitively that something as complex sounding as “machine learning” will require prior knowledge. Lol. It’s like walking into an “Intro to Quantum Physics and Relativity” class and expecting to get by without understanding Newtonian physics or calculus.
@Syntax753
@Syntax753 2 жыл бұрын
I would never complain about free education - do one of their Python/numpy courses and return here. Better to build on what you know already than every course starting from 0 :)
@Lucas2RC
@Lucas2RC 7 ай бұрын
Amazing course, I coded it along in VSCode. This made me learn quite a lot about conda, environments, etc. With this kind of hands on learning, not only I believe I can start doing data analysis and creating my own models and understanding their predictions. Thank you all so much! 👏Great work! (And well, it's not for Python noobies... Anyone past the basics with most of the libraries used can understand it)
@Bango-om7sc
@Bango-om7sc 6 ай бұрын
It seems half of us are here after falling asleep
@koganboss4874
@koganboss4874 6 ай бұрын
Ahahaha, that's right! I fell asleep in front of the computer and when I woke up, this video was playing. 🤣
@mostafagalal1584
@mostafagalal1584 6 ай бұрын
U r not alone lol
@us_f4rmer
@us_f4rmer 6 ай бұрын
lol yeah, but have you realized the time difference? This happened to no one by the time the video was uploaded, that's wired..
@AadarshRai2
@AadarshRai2 4 ай бұрын
What model did you used to predict this? Absolutely correct😮
@seanmb._
@seanmb._ 2 ай бұрын
Same 🤣 I reckon KZbin sent it for the ad revenue on a 4h video
@ShreyanshSingh-n6k
@ShreyanshSingh-n6k Ай бұрын
to anyone who is starting i will suggest you should read this book -(Fundamentals of data science by Jugal K. Kalita,Swarup Roy,Dhruba K.)up to machine learning unit..and if any doubt do gpt,,it will definitely help yu to understand this wonderful course more effetively.
@kgfpv2232
@kgfpv2232 Жыл бұрын
The best introductory machine learning video! I have tremendous respect for Kylie. I think it is the clearest and easiest to understand explanation in the world. Thank you so much.
@dossieshopee
@dossieshopee 11 ай бұрын
Simple and straightforward content, helped me make the decision to buy
@bohaning
@bohaning 9 ай бұрын
🎯Course outline for quick navigation: [<a href="#" class="seekto" data-time="0">00:00</a>-<a href="#" class="seekto" data-time="417">06:57</a>]1. Machine learning and data analysis -[<a href="#" class="seekto" data-time="0">00:00</a>-<a href="#" class="seekto" data-time="28">00:28</a>]Kylie ying, a physicist and engineer, will teach machine learning to beginners. -[<a href="#" class="seekto" data-time="65">01:05</a>-<a href="#" class="seekto" data-time="132">02:12</a>]Uci ml repository offers magic gamma telescope dataset for predicting particle type using camera patterns. -[<a href="#" class="seekto" data-time="304">05:04</a>-<a href="#" class="seekto" data-time="338">05:38</a>]Using 'fdist' and 'class' to label columns in a csv file to a pandas data frame. -[<a href="#" class="seekto" data-time="359">05:59</a>-<a href="#" class="seekto" data-time="388">06:28</a>]Converting gs to 0s and hs to 1s in data frame class.unique. [<a href="#" class="seekto" data-time="421">07:01</a>-<a href="#" class="seekto" data-time="2079">34:39</a>]2. Machine learning fundamentals -[<a href="#" class="seekto" data-time="480">08:00</a>-<a href="#" class="seekto" data-time="509">08:29</a>]In supervised learning, 10 features are used to predict the class label g. -[<a href="#" class="seekto" data-time="593">09:53</a>-<a href="#" class="seekto" data-time="627">10:27</a>]Supervised learning uses labeled inputs to train models and learn outputs. -[<a href="#" class="seekto" data-time="794">13:14</a>-<a href="#" class="seekto" data-time="825">13:45</a>]Two categories: qualitative and categorical data. -[<a href="#" class="seekto" data-time="1437">23:57</a>-<a href="#" class="seekto" data-time="1464">24:24</a>]Data set is divided into training, validation, and testing sets, with distribution like 60%, 20%, and 20% or 80%, 10%, and 10% depending on statistics. [<a href="#" class="seekto" data-time="2079">34:39</a>-<a href="#" class="seekto" data-time="2642">44:02</a>]3. Data scaling, splitting, and oversampling for machine learning -[<a href="#" class="seekto" data-time="2113">35:13</a>-<a href="#" class="seekto" data-time="2143">35:43</a>]Splitting data into train, valid, and test sets, shuffling with 60% split -[<a href="#" class="seekto" data-time="2258">37:38</a>-<a href="#" class="seekto" data-time="2290">38:10</a>]Imported standard scaler from sklearn for data scaling. -[<a href="#" class="seekto" data-time="2346">39:06</a>-<a href="#" class="seekto" data-time="2376">39:36</a>]Using numpy to reshape 1d vector y into 2d object for stacking x and y. -[<a href="#" class="seekto" data-time="2428">40:28</a>-<a href="#" class="seekto" data-time="2459">40:59</a>]Around 7,000 gammas and 4,000 hadrons, oversampling needed. -[<a href="#" class="seekto" data-time="2525">42:05</a>-<a href="#" class="seekto" data-time="2557">42:37</a>]Oversample the smaller class to match the larger class in the dataset. -[<a href="#" class="seekto" data-time="2623">43:43</a>-<a href="#" class="seekto" data-time="2652">44:12</a>]Validation and test sets are not oversampled to assess model performance on unlabeled data. [<a href="#" class="seekto" data-time="2642">44:02</a>-<a href="#" class="seekto" data-time="3450">57:30</a>]4. K nearest neighbors model and its implementation -[<a href="#" class="seekto" data-time="2675">44:35</a>-<a href="#" class="seekto" data-time="2703">45:03</a>]Introducing knn model for predicting family size based on income. -[<a href="#" class="seekto" data-time="2942">49:02</a>-<a href="#" class="seekto" data-time="2974">49:34</a>]Using k-nearest neighbors algorithm with a k of 3 or 5 to determine labels for data points. -[<a href="#" class="seekto" data-time="3157">52:37</a>-<a href="#" class="seekto" data-time="3190">53:10</a>]Introduction to k-nearest neighbors and using sklearn for implementation. -[<a href="#" class="seekto" data-time="3399">56:39</a>-<a href="#" class="seekto" data-time="3432">57:12</a>]Precision score: 77-84%, recall: 68-89% [<a href="#" class="seekto" data-time="3451">57:31</a>-<a href="#" class="seekto" data-time="96">01:36</a>:19]5. Probabilistic classification models -[<a href="#" class="seekto" data-time="3451">57:31</a>-<a href="#" class="seekto" data-time="3489">58:09</a>]Analyzing unbalanced test data, improving f1 score to 0.87, accuracy at 82% -[<a href="#" class="seekto" data-time="61">01:01</a>:35-<a href="#" class="seekto" data-time="62">01:02</a>:06]Probability of having covid, given a positive test, is 96.4%. -[<a href="#" class="seekto" data-time="66">01:06</a>:00-<a href="#" class="seekto" data-time="66">01:06</a>:32]Probability of positive test given disease is 0.99, probability of having disease is 0.1. -[<a href="#" class="seekto" data-time="72">01:12</a>:22-<a href="#" class="seekto" data-time="72">01:12</a>:52]Naive bayes assumes independence in calculating joint probability. -[<a href="#" class="seekto" data-time="76">01:16</a>:45-<a href="#" class="seekto" data-time="77">01:17</a>:15]Using the training set, we apply the map principle to maximize expression for hypothesis selection. -[<a href="#" class="seekto" data-time="86">01:26</a>:27-<a href="#" class="seekto" data-time="87">01:27</a>:43]Logistic regression fits data to sigmoid function to build a model with multiple features. -[<a href="#" class="seekto" data-time="88">01:28</a>:56-<a href="#" class="seekto" data-time="89">01:29</a>:33]Model achieves 65% precision, 71% recall, and 77% accuracy, outperforming naive bayes but not knn. -[<a href="#" class="seekto" data-time="93">01:33</a>:30-<a href="#" class="seekto" data-time="93">01:33</a>:58]Goal: maximize margins in svms for best class separation. [<a href="#" class="seekto" data-time="96">01:36</a>:21-<a href="#" class="seekto" data-time="106">01:46</a>:45]6. Svms and neural networks -[<a href="#" class="seekto" data-time="97">01:37</a>:13-<a href="#" class="seekto" data-time="97">01:37</a>:41]Exploring the definition and power of svms through the kernel trick. -[<a href="#" class="seekto" data-time="98">01:38</a>:23-<a href="#" class="seekto" data-time="99">01:39</a>:17]Achieved 87% accuracy with svm model, class one scores 0.9, covered four classification models: svm, logistic regression, naive bayes, and knn. -[<a href="#" class="seekto" data-time="99">01:39</a>:44-<a href="#" class="seekto" data-time="100">01:40</a>:12]Neural networks consist of input, hidden, and output layers, each containing neurons. -[<a href="#" class="seekto" data-time="102">01:42</a>:50-<a href="#" class="seekto" data-time="103">01:43</a>:22]Introduction of sigmoid, tanh, and relu activation functions to prevent collapse of the model into a linear one. -[<a href="#" class="seekto" data-time="103">01:43</a>:42-<a href="#" class="seekto" data-time="104">01:44</a>:16]During training, the model adjusts based on l2 loss function to reduce error. -[<a href="#" class="seekto" data-time="105">01:45</a>:53-<a href="#" class="seekto" data-time="106">01:46</a>:26]Updating weight w0 with a new value using a factor alpha. [<a href="#" class="seekto" data-time="106">01:46</a>:45-<a href="#" class="seekto" data-time="123">02:03</a>:23]7. Neural network training -[<a href="#" class="seekto" data-time="106">01:46</a>:45-<a href="#" class="seekto" data-time="107">01:47</a>:13]Explaining the use of learning rate and negative gradient in adjusting neural net convergence. -[<a href="#" class="seekto" data-time="107">01:47</a>:39-<a href="#" class="seekto" data-time="108">01:48</a>:13]Iteratively adjust weights in neural network for machine learning. -[<a href="#" class="seekto" data-time="115">01:55</a>:58-<a href="#" class="seekto" data-time="116">01:56</a>:24]Validation accuracy improved from 0.77 to around 0.81, and loss is decreasing, indicating positive progress. -[<a href="#" class="seekto" data-time="116">01:56</a>:50-<a href="#" class="seekto" data-time="117">01:57</a>:27]Discussing grid search for hyperparameters with variations like 64 nodes and 16 nodes, and adjusting learning rate and epochs. -[<a href="#" class="seekto" data-time="120">02:00</a>:57-<a href="#" class="seekto" data-time="121">02:01</a>:36]Analyzing model performance with loss and accuracy plots. [<a href="#" class="seekto" data-time="123">02:03</a>:24-<a href="#" class="seekto" data-time="156">02:36</a>:19]8. Model training, evaluation, and regression in ml -[<a href="#" class="seekto" data-time="127">02:07</a>:02-<a href="#" class="seekto" data-time="127">02:07</a>:37]Best performance achieved with 64 nodes, 0.2 dropout, 0.001 learning rate, and batch size of 64. -[<a href="#" class="seekto" data-time="136">02:16</a>:09-<a href="#" class="seekto" data-time="136">02:16</a>:46]Using linear regression to minimize error and make predictions for data points. -[<a href="#" class="seekto" data-time="137">02:17</a>:19-<a href="#" class="seekto" data-time="137">02:17</a>:51]Kylie discusses assumptions, including linearity in data analysis. -[<a href="#" class="seekto" data-time="148">02:28</a>:04-<a href="#" class="seekto" data-time="148">02:28</a>:32]The root mean squared error allows expressing error in dollars and same unit. -[<a href="#" class="seekto" data-time="153">02:33</a>:09-<a href="#" class="seekto" data-time="153">02:33</a>:32]High r squared indicates good prediction, adjusted r squared accounts for terms. [<a href="#" class="seekto" data-time="156">02:36</a>:20-<a href="#" class="seekto" data-time="192">03:12</a>:03]9. Data analysis and regression modeling -[<a href="#" class="seekto" data-time="162">02:42</a>:59-<a href="#" class="seekto" data-time="163">02:43</a>:25]Data frame modified: wind, visibility, and functional dropped, leaving 6 columns. -[<a href="#" class="seekto" data-time="168">02:48</a>:10-<a href="#" class="seekto" data-time="168">02:48</a>:42]Demonstrating simple linear regression using temperature data. -[<a href="#" class="seekto" data-time="174">02:54</a>:17-<a href="#" class="seekto" data-time="175">02:55</a>:15]Improved r squared from 0.4 to 0.52 indicates progress in regression analysis using tensorflow. -[<a href="#" class="seekto" data-time="191">03:11</a>:18-<a href="#" class="seekto" data-time="191">03:11</a>:45]Neural net underestimates for larger values, linear regressor also used. [<a href="#" class="seekto" data-time="192">03:12</a>:04-<a href="#" class="seekto" data-time="202">03:22</a>:13]10. Unsupervised learning: k-means clustering -[<a href="#" class="seekto" data-time="192">03:12</a>:04-<a href="#" class="seekto" data-time="192">03:12</a>:32]Linear regressor is limited in capturing non-linear relationships; suggesting the need for alternative models in certain cases. -[<a href="#" class="seekto" data-time="192">03:12</a>:58-<a href="#" class="seekto" data-time="193">03:13</a>:29]Unsupervised learning: using k-means clustering to compute k clusters from unlabeled data. -[<a href="#" class="seekto" data-time="197">03:17</a>:35-<a href="#" class="seekto" data-time="198">03:18</a>:02]Data points recalculated to update centroids for groups. -[<a href="#" class="seekto" data-time="201">03:21</a>:54-<a href="#" class="seekto" data-time="202">03:22</a>:33]Using expectation maximization, reaching stable clusters allows stopping iteration. [<a href="#" class="seekto" data-time="202">03:22</a>:15-<a href="#" class="seekto" data-time="213">03:33</a>:52]11. Expectation maximization and principal component analysis -[<a href="#" class="seekto" data-time="202">03:22</a>:15-<a href="#" class="seekto" data-time="203">03:23</a>:20]Using expectation maximization for unsupervised learning to find data patterns and structure. -[<a href="#" class="seekto" data-time="204">03:24</a>:10-<a href="#" class="seekto" data-time="204">03:24</a>:42]Pca reduces multi-dimensional data to one dimension to capture key information. -[<a href="#" class="seekto" data-time="205">03:25</a>:49-<a href="#" class="seekto" data-time="206">03:26</a>:19]Demonstrating distance using pca to find direction in space. -[<a href="#" class="seekto" data-time="210">03:30</a>:55-<a href="#" class="seekto" data-time="211">03:31</a>:23]Minimizing projection residual to find largest variance dimension in pca. [<a href="#" class="seekto" data-time="213">03:33</a>:53-<a href="#" class="seekto" data-time="233">03:53</a>:51]12. Unsupervised learning and dimensionality reduction -[<a href="#" class="seekto" data-time="213">03:33</a>:53-<a href="#" class="seekto" data-time="214">03:34</a>:22]Implementing unsupervised learning on the uci seeds dataset with three types of wheat kernels -[<a href="#" class="seekto" data-time="215">03:35</a>:06-<a href="#" class="seekto" data-time="215">03:35</a>:51]Importing pandas and seedborne for specific class. -[<a href="#" class="seekto" data-time="225">03:45</a>:46-<a href="#" class="seekto" data-time="226">03:46</a>:12]Using k-means, identified 3 classes based on compactness and asymmetry in scatter plot. -[<a href="#" class="seekto" data-time="227">03:47</a>:54-<a href="#" class="seekto" data-time="228">03:48</a>:18]Pca reduces multiple dimensions into a lower dimension number. -[<a href="#" class="seekto" data-time="231">03:51</a>:32-<a href="#" class="seekto" data-time="233">03:53</a>:49]Unsupervised learning algorithm predicts three categories fairly well without labels. -[<a href="#" class="seekto" data-time="233">03:53</a>:11-<a href="#" class="seekto" data-time="233">03:53</a>:37]Algorithm predicts three categories fairly well without labels. demonstrates unsupervised learning. offered by Coursnap
@elu1
@elu1 2 жыл бұрын
She is so smart and makes things simple to understand👍
@drewgallagher6639
@drewgallagher6639 Жыл бұрын
It would be helpful for people without coding experience to explain the libraries being used, the languages, and how it works. Or to explain the bare minimums required. This seems more like it's geared to people with python programming experience as a base
@artemnikitin9696
@artemnikitin9696 Жыл бұрын
Hello, Kylie! You even not suppose, as much you help me with this course. Wish , that you will happy all your life
@rameezahmed5356
@rameezahmed5356 2 жыл бұрын
@Freecodecamp you're always teaching us great skills with great mentors. Salute sir 🤗. Kindly upload the electric vehicle course if you have a great mentor available.
@rurbleburble
@rurbleburble 5 ай бұрын
Wow! I started learning this morning from your roadmap and the algorithm provided me this video. And this is the best one indeed. Thank you, Kylie Ying mam. Stoked to the neuron.
@yeetoner8431
@yeetoner8431 Жыл бұрын
Thanks for the content. This isn't for everyone though.. She speeds through so much and beginners are just sitting here going "What the hell is going on...". Looks like that was being pointed out early in the comments and then there seems to be a flood "this is so clear and fully fleshed out!" comments that have been pushed to the top.. That's a bit sus.
@cosmicwitness3390
@cosmicwitness3390 Жыл бұрын
no u actually just have needed to know programming and some basic math. This is much better than that 9hr one by that indian kid
@alien77333
@alien77333 4 ай бұрын
day 1 (8/7) -> <a href="#" class="seekto" data-time="2683">44:43</a> day 2 (9/7) -> <a href="#" class="seekto" data-time="3515">58:35</a> day 3 (10/7) -> <a href="#" class="seekto" data-time="99">1:39</a>:44 day 4 (11/7) -> <a href="#" class="seekto" data-time="154">2:34</a>:28 day 5 (12/7) -> <a href="#" class="seekto" data-time="233">3:53</a>:52 done
@zihnin
@zihnin 3 ай бұрын
Congrats
@hutofrock
@hutofrock Жыл бұрын
I love it! I must say this is one of the most comprehensive and well structured videos I've watched lately! Big kudos to Kylie!
@daniel76900
@daniel76900 2 жыл бұрын
Kylie and this course are f**ing AWESOME!!! So clear explained!! Thank you so much for sharing!
@salihnu
@salihnu 2 жыл бұрын
Could you explain what the things are that you are labeling and importing as you are doing them? It helps me to make connections in my brain if I can associate what you are doing with the reason behind it. Otherwise it is just an exercise in memorizing and just replicating what you are doing without any understanding. Thank you for sharing and all the effort put into it.
@crikxouba
@crikxouba Жыл бұрын
I love it how it says "for everybody" and skipping through the video all I can see is code and equations.
@scarysticks66
@scarysticks66 Жыл бұрын
if you're trying to learn machine learning. you obviously need to know code and some math
@anushka.narsima
@anushka.narsima 2 жыл бұрын
Tysm for covering sooo much so quickly and it was all clear and to the point and I cant appreciate it enoughhhhhh!!!!!
@jimmyberry945
@jimmyberry945 5 ай бұрын
i watch a lot of ml course and I believe this is best course.I don't blame on other teacher.My learning style is familier with this course
@ottosoderlund3271
@ottosoderlund3271 8 ай бұрын
It seems that nowadays the TensorFlow Model.evaluate returns both the loss and the accuracy in a list so at around <a href="#" class="seekto" data-time="125">2:05</a> of the video the comparison val_loss < least_val_loss is no longer working. Maybe they changed what the method returns since this video was published. I got this fixed by referring to the first element of the List (according to the docs the first item is loss and second accuracy) like this: if val_loss[0] < least_val_loss: least_val_loss = val_loss[0]
@bg23456
@bg23456 11 ай бұрын
In <a href="#" class="seekto" data-time="160">2:40</a>:12 u rerun the cell with the "df['functional'] == (df['funtional'] == 'Yes').astype(int)" statement. Because after the first run of this cell there is no 'Yes' in the column all values has to be 0. So u should reconsider u'r statement at <a href="#" class="seekto" data-time="162">2:42</a>:14 " 'functional' doesn't give us any utility" .
@wowie1596
@wowie1596 8 күн бұрын
Good morning guys!
@AsgardStudios
@AsgardStudios Жыл бұрын
Kylie, thanks so much for your time. It was a pleasure learning from you.
@afsalnihal
@afsalnihal 2 жыл бұрын
didnt feel like for beginners
@shuvoahmed5217
@shuvoahmed5217 Жыл бұрын
This is the best course ever on youtube about machine learning . She know the fundamental and know what to teach . ❤
@atharvakapade
@atharvakapade Жыл бұрын
This is a great course and thank you so much. I was able to understand and learn so many new things! Some topics I had struggled a bit were quite clear through this course.
@yehiaelhariry9356
@yehiaelhariry9356 Жыл бұрын
what programming language she used in this course?
@crimsonghoul8983
@crimsonghoul8983 Жыл бұрын
@@yehiaelhariry9356 Python.
@mushuspov5270
@mushuspov5270 Жыл бұрын
@@yehiaelhariry9356 bruh😂😂😂🤣🤣🤣
@ngrobert5054
@ngrobert5054 9 ай бұрын
her explanation extremely helpful for my Diabetes Machine Learning Research
@拉麵-g4n
@拉麵-g4n Жыл бұрын
Thanks for making the excellent course!
@chrisyeoh9096
@chrisyeoh9096 9 ай бұрын
Did a refresher on ML as it's been a while... Kylie rocks! Delivered with the right amount of theory combined with examples and importantly, clarity! Top marks!!!!!
@zecbonoesz6477
@zecbonoesz6477 4 ай бұрын
I’ve programmed in Python for a while now but I understand nothing 😂. I think she lost me when she started doing all of the Data Science stuff and there are multiple vocabulary words that could have been explained more. Overall, no shade to her but I’m probably just a noob
@LuigiMassa
@LuigiMassa Жыл бұрын
Prefect course for newbie. Teacher explains very good. 🎉
@theseal126
@theseal126 Жыл бұрын
This is so great!! Best machine learning video I have seen by far!! Good job on this :D
@ahmadmponda3294
@ahmadmponda3294 2 жыл бұрын
She's excellent.I wish she do deep learning tutorials
@streetchronicles9025
@streetchronicles9025 2 жыл бұрын
Can someone confirm if this goes beyond the basics and actually helps you to build stuff? I’ve done plenty of these courses and most of them only contain basic information about a 100 different things and very little demonstration of actually building a significant project from raw data. So, my fundamentals should be fine after a bit of a brush-up but I need a course that goes beyond.
@mrbeastwithnomoney
@mrbeastwithnomoney 2 жыл бұрын
read the title once again
@zag3sh
@zag3sh 2 жыл бұрын
It is just basic not in deep knowledge
@agentorw634
@agentorw634 2 жыл бұрын
You are in what we call tutorial hell
@ahmedmansur9831
@ahmedmansur9831 2 жыл бұрын
Try to build something on your own it will help
@tomkingston4203
@tomkingston4203 2 жыл бұрын
The best way to learn is to practice. You can find free datasets online and mess with them to practice skills.
@deessagt
@deessagt Жыл бұрын
English is not my native language and I am new at machine learning but it was easy for me to understand you. i watched too many videos about ML but this is the best
@__ngl__
@__ngl__ 23 күн бұрын
hi im sorry i have a really stupid doubt related to the bayes theorem question... Please correct my logic: i thought that P(having disease) = P(True positive) + P(false negative). But acc to that, the ans to that question should be 0.1-0.01=0.09. which it isn't... Is this eqn wrong or can we not add probabilities like that or... Maybe im doing it all completely wrong. Pls help. Thank u so much
@zhongpingzhou5880
@zhongpingzhou5880 3 күн бұрын
Great work! amazing job, just suited for those who want to know how we solve deep learning problems,like tools and thought
@jonathanescobedo3155
@jonathanescobedo3155 2 жыл бұрын
A great introduction into machine learning, even as someone who is into the tech industry, I am not too familiar with machine learning.
@webgpu
@webgpu Жыл бұрын
THANK YOU for making her course available on this channel !!!!!!! 👍😃👍
@abtiwary
@abtiwary Жыл бұрын
Thank you so much for your brilliant tutorials and courses Kylie (please do more!!!)! Could you please recommend some books on the mathematics of machine learning (and books that you found useful when you dived into the subject).
@Doranson
@Doranson 2 ай бұрын
I don't know why, but this helped me sooooo much to finally fall asleep 👍
@henrythomas7112
@henrythomas7112 2 жыл бұрын
Thank you a lot for this video. This is very interesting and informative. Keep posting like those amazing videos, this is awesome.
@stevenreid_youtube
@stevenreid_youtube 8 ай бұрын
Wow, talk about a masterclass in entrepreneurial wisdom! Who knew you could launch an empire with just a few bucks and a dream? 😮
@jamesjohnathan4424
@jamesjohnathan4424 2 жыл бұрын
Thanks for sharing such an amazing content!!
Reinforcement Learning Course - Full Machine Learning Tutorial
3:55:27
freeCodeCamp.org
Рет қаралды 903 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
風船をキャッチしろ!🎈 Balloon catch Challenges
00:57
はじめしゃちょー(hajime)
Рет қаралды 87 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 5 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 203 МЛН
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 108 МЛН
C Programming Tutorial for Beginners
3:46:13
freeCodeCamp.org
Рет қаралды 14 МЛН
MIT Introduction to Deep Learning | 6.S191
1:09:58
Alexander Amini
Рет қаралды 730 М.
AI, Machine Learning, Deep Learning and Generative AI Explained
10:01
IBM Technology
Рет қаралды 553 М.
No Black Box Machine Learning Course - Learn Without Libraries
3:51:31
freeCodeCamp.org
Рет қаралды 1,7 МЛН
All Machine Learning algorithms explained in 17 min
16:30
Infinite Codes
Рет қаралды 365 М.
How Africa’s Biggest Economy Lost 50% of Its GDP
18:33
Economics Explained
Рет қаралды 10 М.
How Deep Neural Networks Work - Full Course for Beginners
3:50:57
freeCodeCamp.org
Рет қаралды 4,4 МЛН
風船をキャッチしろ!🎈 Balloon catch Challenges
00:57
はじめしゃちょー(hajime)
Рет қаралды 87 МЛН