ı am trying to understand notions clearly. So "machiene learning" is the title and main concept. And machiene learning algorithms are divided supervised,unsupervised, reinforcement learning. And there are so many algorithms of this 3 . in this case, where should ı map the " neural networks" is it some kind of additional concept which may has 3 of them ?? @@PythonSimplified
@@Willow.448 I think I got ya! so the main keynote is: the fact that all of these concepts use the keyword of "learning" doesn't mean they represent things of the same group. group 1: machine learning and deep learning. group 2: supervised, unsupervised, reinforcement learning. Machine learning refers to relatively "less complex" algorithms like K-nearest neighbors or decision tree. Deep learning represents relatively "complex" algorithms like Neural Networks. We use these algorithms to create AI models. On the other hand, supervised, unsupervised and reinforcement learning represent different model training approaches. Which algorithm the model is based on - is not related. For example: You can achieve supervised learning with simple K-NN models as well as with complex deep learning CNN models. The main idea of supervised learning is - you expose your model both to samples and labels during training. If you expose your model to samples only, without any labels - then it is considered unsupervised learning. You are looking for patterns within your data and based on those patterns - your model determines the labels on its own. If you train your model based on a system of rewards and penalties - then it's considered reinforcement learning. I hope it helped! 🙂
@@PythonSimplified so actually we have 2 main concept. Machine learning and Deep learning. They have their own algorithms. And this algorithms can be used with supervised, unsupervised, reinforfement learning. This 3 are just represent how we approach and not spesific for something.
This is the best way I’ve ever heard someone explain neural networks. I have listened to at least a dozen people explain it. You are the best. Thank you very much.
Thank you for this! I'm actually struggling to put together the whole picture of how neural network works. Your video helped me to visualize it better and helps me digest with the information better! Kudos to people who can make technical stuff so relatable
Mariya, thank you for these vids, I apreciate it very much, since I couldnt meet any much charismatic programmers out there. This way works good, though
Looking forward to watch your next video teaching some example code about ML. It's a new field I'm entering in and your videos will help a lot!!! Congrats!!!
Thank you so much for the incredible feedback, Roberto! 😁😁😁 You gonna absolutely LOVE the next tutorial! Pytorch is such an easy and useful library, it's the best way to begin your Machine Learning journey! See you soon! 😉
That's fantastic!!! Super happy to hear and very very very very honoured!!!😁😁😁 Not sure if you've noticed, but I recently published a newer series of videos called "Can Machines Think?" that summarizes Alan Turing's Computation Machinery and Intelligence paper in very simple terms and lots of graphics. But since it's more about the philosophical aspect of AI, I'm not sure if it will be useful for your class so I'll include it here just in case 😉: ⭐ Episode 1 - The Imitation Game: ua-cam.com/video/yYN6I4Dzg4Y/v-deo.html ⭐ Episode 2 - Digital Computers: ua-cam.com/video/XBoYcaYXEYg/v-deo.html ⭐ Episode 3 - Why Machines Can't Think: ua-cam.com/video/mDsTNhMkz_Q/v-deo.html Thanks so much for your lovely comment! :)
Thank you so much, DevvSakib! I'm so happy you liked my explanation and found it simple! 😁😁😁 The main objective of this channel is to take very complicated topics - and to make them so simple that you'd be wondering how come they don't teach Artificial Intelligence in high school?? hahahaha 😜
Best content, best teaching, best video! I just start learning data science for a month and will definitely watch all your videos. You are best of the best! Thanks for sharing!
Thank you so much! I am from a completely different work background and am using programming to be better at my job. You are making it possible. Thank you so much!
Thank you so much Tony! 😁 I find that the reading materials on these topics are quite overcomplicated! People tend to show off their fancy-words vocabulary when explaining Machine Learning concepts, but it's not really a difficult area of study! 😉 The main complexity with neural network algorithms is the fact that there are lots of them! But on their own - they have a very simple functionality and logical reasoning behind their use! 😊 This one was a quick introduction - but in the next tutorial we will see how a state-of-the-art neural network looks like in code! we will load it along with a dataset, we will train it and we will save it for later use! I'm super excited about this, hope to see you join us for the premiere! 😀
Thank you Carlos! 😃 In the upcoming tutorial (premiering on Saturday) we will talk about Machine Learning databases, how to access them via Pytorch and how to adjust them for training 😉
Yeeeeeeeeeey I'm so happy to hear that! 😀😀😀 That's exactly my objective here! The AI course I took a few years back in Udacity was so difficult to understand that it made me question weather I'm smart enough for this...😟 but the truth is - it's not about personal intelligence or ability to learn - it's about who explains you the topic, weather they use simple language and whether they provide you with lots of visual examples! Now every time I think of my Udacity course, I think of a quote by Albert Einstein : “If you can't explain it to a six year old, you don't understand it yourself.” 😅 And the crazy part is - I got back to this course a few weeks ago, over 2 years after I've finished it and learned so much more about AI since - and I still don't understand what they wanted to teach me there!!!! hahahaha it was $600 back then and I can't believe I paid them for this nonsense!!! 😵 (and now it's available for free by the way hahahaha 🤪)
@@PythonSimplified so happy to see your response Mariya! Nothing is more satisfying than to see hard work paying off. I am so happy for you, the way to teach! That is indeed true. I just started reading few books on Deep Learning yesterday. I spent my whole day reading initial pages of different books (where they explain what NN is). Out of 6 top books, I was failed to understand the concept in 5. But one book clicked and it is a gem. I'd request you to take a look at "Deep Learning with Python" by Francois Chullet. (I hope I spelt his name correctly). This book is beyond amazing. But let me be honest. What I learnt from *this* tutorial is twice better. I don't know whether it's you or the way you teach that is so perfect! ☺☺ We all men are thankful to you from the core of our hearts *for making programming so easy* 😂
@@PythonSimplified I want to send you the PDF of the book right away. How could I? Do u have an official email? I know this book is going to make your *tutorials the bestest ever* !!!
Oh, it's a really good one!! I've read the beginning chapter, but cheaped-out on purchasing the entire book hahahaha 🤣🤣 It weird but I find that illustrations and colorful drawings really help explaining things! I used to work in a sign shop when I was younger, and every important sign always had a clear icon that summarizes the text: biohazard signage always had a biohazard symbol, construction signs always had construction symbols and so on... My boss used to say "Mariya, it's just a sign! nobody cares about reading it!" and even though it was funny - he was right! people much rather see a drawing that clearly conveys the point! 😊 I find that same goes with studying - when we see illustrated examples of the things we want to learn about - we remember them much much better by remembering the illustration! And thank you so much for your lovely comment and for all the support, I'm really happy to have you onboard! 😀 My email that publicly appears on UA-cam is: mariyasha888@gmail.com I get lots of emails there so the messages rarely get to me, but I'll keep an eye for yours, just let me know in the subject line it's you 😉 Thanks again Ali, I really appreciate it! 😁😁😁
@@PythonSimplified haha that's fine. I am glad that I will be sending you the whole book here. What you wrote about learning via watching an image (signage) is incredibly True. It is accepted by all psychologists that our mind learns the best from images. Learning from reading stands nowhere compared to grasping an idea from an image BUT, I think that reading makes one more receptive; I am more prone to forget what I learn from a wonderful video than what I learn from a *good* book. Secondly, it is too easy to switch among videos. To understand topics in-depth, the mind needs repetition. A book is often read twice for better understanding. Whereas for the videos, *unless it is your video, I rarely watch any video twice on learning* . I can swear on that!!😉
You are amazing, Girl. You explain very well and speak at a good speed. My english is a little limited, but I could understand almost everything that you said, although my listening skills is bad. Congratulations!!
Thank you so much Tobs, glad you liked it! 😀 Next tutorial we will implement everything with Pytorch, so it will be super fun and useful! I'm set to film it in the beginning of next week so I'll see you soon! 😉
That's awesome! what a great timing! 😀 I'm filming a really cool CNN tutorial tomorrow. It's gonna be a beginner-level code along so I have a feeling you gonna LOVE it! 😁😁😁
очень благодарю для эффективная урок ! I'm helping a friend brush up his english skills to enroll in a python course (available in english only) and instead of simply "acquiring" of getting familiarized with the vocabulary regarding these concepts, the "input" in english of the fundamentals the basics of the Python and machine learning. As a result: in this short 6:37 video you were able to teach us what a 42min video in our native language, couldn't. Then here's the question: Why "try to practice conversation, vocabulary to get prepped for a python course? if here in your channel Mariya, my student was able not only to understand all the vocabulary but the very concept of neural network.. which can be a very very very complex topic. but in 6:37 minutes you made it so simple... by this time you probably know what i am about o ask: Ever though about recording a series? like a course? - I know the internet is FULL of people trying to learn something to then teach ... but one VERY important thing... most of the "youtube gurus" or teachers, don't have or simply are not: good students :) like you wrote in a different video... "i am a not a teacher , i just am very good at learning (indeed you are, and that is perhaps the most valuable characteristic a teacher can have) the ability to convey meaning..... Language Learning (Both Machine and Humans) Rely on input and "supervisioned/non supervisioned learning" - exposure. Therefore, please allow me to respectfully acknowledge your incredible set of skills..... 1: Teaching in a foreign language (which you master, a clear signal its the "simple explanations" that actually "aren't quite as simple as they seem to be". So you gather the "must-know" facts and explain in way a beginner in coding can comprehend (me) and a programmer new to python (but due to language barriers, couldn't understand concepts in other python courses.. which you approached here and simply: "made sense" 2: you deliver a straight, no click-bait, honest content. This is truly a PEARL from these troubled "narcissistic internet times" 3: Notice how you are not selling nor promoting anything? yet theres someone here trying to convince you to record a course..... ( i bet i am not the first nor the last to ask such thing) - You do what you do with passion, that's why a lot of people must ask "why don't have a full course?? =\) i don't know if you do, if you plan to, or if you're not thinking about it now.. either way i'm astonished and thankful that there are still " - когда маркетинг возникает естественным образом, как следствие "ориентированной на результат" работы, а не "жадной цели". вот почему большинство из нас, жителей Запада, борются с тем, что мы должны были знать наизусть . Obrigado !
Wow, that's really an awesome video for the future AI technology. This video is very informative, and I think you've touched the bigger part of Data science. So keep going Mariya, I am expecting more soon...
Thank you so much! If data science is what you seek - you're in the right place! 😃 in the upcoming tutorial I will show you how to load Machine Learning databases with Pytorch and how to adjust their data for training 😉 I just finished filming it - its gonna be amazing!! 🤩🤩🤩
Each eye has 3 sub processing areas for color, edge & depth and object detection then these are put back together for the image we see. These areas interface with each other.
Thank you so much Varun! glad you liked it! 😀 The next one will be extra awesome!! I'm set to film it in the beginning of next week, and we will finally see how a state-of-the-art neural network looks like in code! 🤩🤩🤩 I'm super excited!! It's gonna be a really fun code-along!
@@PythonSimplified thank you Mariya for the heads up , but just a clarification are you by any chance maintaining any public git repo where you maintain all your practiced code snippets ?? If not maybe you can consider the same so that beginners like me can refer the same at ease , I know it would be an extra task but it will help people like me though , being a bit selfish you know 😄
Damn!! you're really good, girl! Now my biggest dream is not just to become a developer, but to work with you some day in Vancouver; Can you say that you would wait for the opportunity, just for motivational purposes? it would help me a lot!!!
Thank you so much for the lovely comment Juan!! 😃 I'll have the opportunity to work with you much sooner than you think! My incredible team of moderators on Discord is organizing a code jam as we speak! 😁 We're virtually meeting in a few days to discuss what type of project and when we'll do it - but hopefully I'll be able to officially announce it on the channel very soon 😊 Everyone can participate, regardless of programming experience (the goal of this code jam is actually to provide experience to those who never worked on a team project before and get you something nice to show on your portfolio 😉) Best of luck on your programming journey!! it's the best profession in the world and you'll be surprised how fast you can make this dream a reality! If you have the motivation and you set yourself this goal - success is enavidable! 💪💪💪
Mariya, eu imagino que haja um padrão matemático para cada análise dessa, de tal forma que cabras tem um padrão/modelo, golfinho outro, girafa outro...
Thank you so much Sharath! It was a pleasure chatting with you today! 😀 Computer vision will be the main subject of the next few tutorials, so I have a felling you gonna have lots of fun!!!😊
Good Morning Ali! great to see you! 😃😃😃 This is going to be a short video, but in the next tutorial - we will implement everything with Pytorch! it's sort of a quick introduction before we get into serious coding stuff 😉
hahahahaha the "real intense shit" is what we've gathered here for! 🤪 Thank you so much trtlphnx! Next tutorial we will implement all the concepts from this video with Pytorch! (a really cool Python Machine Learning library) and we will see how an actual state-of-the-art neural network looks like! so stay tuned! 😉
Hi Zaky! 😀 I film Python for Beginners tutorials every now and then, but since many viewers already learned the basics of Python elsewhere I can't only do that... I have a bunch of other topics such as AI, GUI and OOP that have an equal share on this channel 🙂 If you're looking for a good source to study Python basics - there are a bunch of online academies that offer free introduction to Python courses: there's Udemy, Udacity, Coursera, Idx... I find them to be very informative! They'll give you a really good base and then you can build up the more complex stuff on top of it (hopefully by watching my videos 😉)
the processing power it takes to look at a picture of a goat and a picture of of a dog and determine that this is a goat and this is a dog seems astronomical to me! However my brain can look at a picture of Mariya and another picture of Mariya and I know instantly that this one is pretty and this one is smart. :-)
Usually the more - the better! 😉 I'll give you a few examples from popular databases: 1. MNIST is a handwritten digits database with 60,000 greyscale images of 10 different classes/categories (one class per digit) so approx. 6,000 images for each class. (same goes for Fashion-MNIST with 10 categories of clothes). Here's a link to the official site: yann.lecun.com/exdb/mnist/ 2. CIFAR-10 is an RGB object detection database with images of animals, trucks, planes and etc. there are also 10 categories, but this time: 50,000 training images with approx. 5,000 images per category. This database is much much bigger as each image has 3 colour dimensions for red green and blue (while MNIST only consists of 1 dimension for greyscale). You can find it here: www.cs.toronto.edu/~kriz/cifar.html 3. Keggle's flowers database consists of 102 categories/classes of different flowers, with only between 25 - 65 images per each category, and yet - it still works quite well! (I actually did a project with it on my Github 😉) www.kaggle.com/immu0001/flowers We will work with the first 2 databases in the upcoming projects, so if you're curious - it's definitely worth checking out! 😀
Thanks for this great initial explanation of a convolutional neural network. Could you be an example of any classification model Like (ResNet RS 50 or EfficientNet V2L ?
@@PythonSimplified Hahaha. Yeah. But hey ain't you gonna chat on discord for a little? You also didn’t set any rules. Also need 3 more channels and we are not allowed to create channels.
Sorry man, I've been gone from Discord for quite some time, just trying to be as productive as possible in terms of new tutorials (and staying away from anything else!!) 😉 My husband is working from home for the past few weeks so it's almost an impossible task to get something done efficiently!!! I've just granted "manage channels" abilities to all the mods, so you can now create and delete channels! 😊 and I also added Udbhav as a mod, I'm sure he'll be happy to find out! (maybe I won't even tell him and let him find out by surprise 🤣🤣🤣 hahahahaha) I don't know if I want to have official rules... 🤔 I've been communicating with you, Dark Wolf and Josh for quite some time. I know you guys are smart and reasonable people - so I trust your judgement when it comes to managing the server. I want everyone to have a free-speech environment where no one is worried about community guidelines. But if someone chooses to use these qualities against us - I'd come up with an appropriate punishment! 😉 (maybe a bot that spams them with Nicolas Cage photos or something creative hahahahaha 🤪)
Wow, that's really cool Shoshana!! I've mostly learned how to make coffee during my service... 😅😅😅 I took an AI nannodegree program in 2018, I didn't really understand a thing but had to go through it since I paid so much money for that nonsense hahahah But I've been doing lots of online research ever since. First I was reading lots of articles as well as a bunch of books and then I was trying to implement everything with Python - which really helped me understand and only then all the cogwheels started moving! I find there's nothing better than practicing and creating cool presonal projects! 😎
@@PythonSimplified The IDF has a cyber warfare and security program. Not allowed to talk about the warfare part. I can tell you about my security training but it would be a long post. Part of it was python scripting and machine learning, debugging. i had to learn other programming languages as well. Good things to learn. Never been unemployed as a civilain.
@@shoshanamofaz3012 that's awesome! 🤩🤩🤩 do you have any tips for my brother?? he's dreaming of this type of service! he's still waiting for his מיונים 😊
@@PythonSimplified Yes. Tell him to tell the recruiter or a officer what his interest are. If it is hacking or data science they have training program for it.
I already have a bunch of these! 😀 Check out my Basic Neural Network with Numpy and Pandas tutorial: ua-cam.com/video/xpPX3fBM9dU/v-deo.html I have a full playlist full of AI videos too: ua-cam.com/play/PLqXS1b2lRpYTpUIEu3oxfhhTuBXmMPppA.html
Thanks .can i ask you please .? I install anaconda and python as you said and iam work in neural network and i have problem that sequential is not defined although i make import tensorflow
Great question John!! 😁 With audio, we look at the frequency and the amplitude of a given sound sample - which is how we translate the sound into numeric values! 😉 Similarly to how image classifiers evaluate different aspects in the hidden layers - we can also evaluate different aspects of sound. How high is the pitch of a given sound? How loud is it? Is there an echo? Is it a female voice or male voice? There are all kind of different sound features, some of them are meaningful and some of them are not so much 😃 The most beautiful part is that we can train a neural network on all kind of sound samples, but then instead of using it for classification - we can actually create new music with it! (It's formally called a generative model and I'll definitley cover it as part of this AI series... it might take some time, but we'll get there!! 😄)
@@PythonSimplified thank you for the detailed response. What would be interesting would be to take neural network on audio (near real-time) to assess a callers tone and words to help the call agent understand potential stress / negative or positive sentiment and or update their communication with the caller based off this feedback. I say this because when you talked about audio and with your explanation, I wonder what real world applications this could have?
@@johnjanis714 I believe they already do that... 😀 I would even assume that Facebook, for example, is scanning each of your voice recordings when using their Messanger. They analyze your words and manner of speech to determine which content to recommend you. UA-cam, for example, is scanning each new video for popular music in the audio sample. If it detects a popular song - your video is automatically labelled with a "copyrights violation" tag. I would assume that any service, particularly free services, that have something to do with collecting data - is probably feeding all this data into a neural network (or a few of them). Usually when a service is not charging you for a product you use - that means that probably you are the product... they want to learn about you so they can sell you better or convince you of all kinds of things 😉
is neural network algorithm a superveised machiene learning algoritm?
Not only! It's great for supervised, unsupervised, reinforcement learning, it's not limited to one specific problem 🙂
ı am trying to understand notions clearly. So "machiene learning" is the title and main concept. And machiene learning algorithms are divided supervised,unsupervised, reinforcement learning. And there are so many algorithms of this 3 . in this case, where should ı map the " neural networks" is it some kind of additional concept which may has 3 of them ??
@@PythonSimplified
@@Willow.448
I think I got ya! so the main keynote is:
the fact that all of these concepts use the keyword of "learning" doesn't mean they represent things of the same group.
group 1: machine learning and deep learning.
group 2: supervised, unsupervised, reinforcement learning.
Machine learning refers to relatively "less complex" algorithms like K-nearest neighbors or decision tree. Deep learning represents relatively "complex" algorithms like Neural Networks. We use these algorithms to create AI models.
On the other hand, supervised, unsupervised and reinforcement learning represent different model training approaches. Which algorithm the model is based on - is not related. For example:
You can achieve supervised learning with simple K-NN models as well as with complex deep learning CNN models.
The main idea of supervised learning is - you expose your model both to samples and labels during training.
If you expose your model to samples only, without any labels - then it is considered unsupervised learning. You are looking for patterns within your data and based on those patterns - your model determines the labels on its own.
If you train your model based on a system of rewards and penalties - then it's considered reinforcement learning.
I hope it helped! 🙂
@@PythonSimplified so actually we have 2 main concept. Machine learning and Deep learning. They have their own algorithms.
And this algorithms can be used with supervised, unsupervised, reinforfement learning. This 3 are just represent how we approach and not spesific for something.
Now I have a million reason to hug you, you have put me on track 😊
One of the best explanations of Neural networks on UA-cam.
I love your attitude, you're friendly, and make code seem very simple. Keep up with the awesome videos! ❤
Than you so much for the lovely feedback, Ben!! I'm super glad you like my tutorials! 😀😀😀
@@PythonSimplified yeah,good work and nice girl 😊
This is the best way I’ve ever heard someone explain neural networks. I have listened to at least a dozen people explain it. You are the best. Thank you very much.
Thank you for this! I'm actually struggling to put together the whole picture of how neural network works. Your video helped me to visualize it better and helps me digest with the information better! Kudos to people who can make technical stuff so relatable
you're one of a very few people i enjoy to watch telling me stuff i already know. 👍
hahahahaha thank you! I'm happy to hear! 😁
One day we'll dive into more complex stuff, hopefully things you are yet to know 😉
Interesting fact: We've been training AI models for years without even knowing. Remember that captcha thing? That's it.
Such a beautiful explanation! I've looked at dozens on this topic, and this is by far one of the best!
Thank you so much Tina! I'm super happy you liked it! 😃😃😃
Jesus.... Your awesome didatic plus that one of a kind charm (respectfully) did a brilliant video, easy to understand.
This js simplified. Thanks. I just started my ML DS journey. Subscribed already
This is my seal. I have watched the entire video, understood it, and I can explain it in my own words, thus I have gained knowledge. This is my seal.
Now the hidden Layers are understood for me, thank you so much
Mariya, thank you for these vids, I apreciate it very much, since I couldnt meet any much charismatic programmers out there. This way works good, though
Thank you so much Miroslav! 😁😁😁
I'm super happy you're enjoying my tutorials!
Cheers! 😊
You’re a legend. I’m far from techy and you made that so easy to relate to and grasp the general concept of. Cheers!
Looking forward to watch your next video teaching some example code about ML. It's a new field I'm entering in and your videos will help a lot!!! Congrats!!!
Thank you so much for the incredible feedback, Roberto! 😁😁😁
You gonna absolutely LOVE the next tutorial! Pytorch is such an easy and useful library, it's the best way to begin your Machine Learning journey!
See you soon! 😉
Thank you for this video! I teach machine learning to younger students, and I love starting with this video!
That's fantastic!!! Super happy to hear and very very very very honoured!!!😁😁😁
Not sure if you've noticed, but I recently published a newer series of videos called "Can Machines Think?" that summarizes Alan Turing's Computation Machinery and Intelligence paper in very simple terms and lots of graphics. But since it's more about the philosophical aspect of AI, I'm not sure if it will be useful for your class so I'll include it here just in case 😉:
⭐ Episode 1 - The Imitation Game:
ua-cam.com/video/yYN6I4Dzg4Y/v-deo.html
⭐ Episode 2 - Digital Computers:
ua-cam.com/video/XBoYcaYXEYg/v-deo.html
⭐ Episode 3 - Why Machines Can't Think:
ua-cam.com/video/mDsTNhMkz_Q/v-deo.html
Thanks so much for your lovely comment! :)
What an impressive oversimplified tutorials...! I couldn't help but keep following the videos. Wow!!!
You are amazing! the Content level as well as the top quality presentation is very rare. Really helpful. Well done.
You are a Champ!!.. I saw many ML explanations and yours is SUPER!!, finally understood it
... Many Thanks
omaigoshhh...how you describe so easily? best best best!!
Thank you so much, DevvSakib! I'm so happy you liked my explanation and found it simple! 😁😁😁
The main objective of this channel is to take very complicated topics - and to make them so simple that you'd be wondering how come they don't teach Artificial Intelligence in high school?? hahahaha 😜
You are a truly gifted teacher. Thank you.
Best content, best teaching, best video! I just start learning data science for a month and will definitely watch all your videos. You are best of the best! Thanks for sharing!
I simply love this! And did anyone else notice the clean and polished accent?
Thank you so much! I am from a completely different work background and am using programming to be better at my job. You are making it possible. Thank you so much!
Thank you for your great videos 🙏🏿
Hola, Love your video easy to understand, you save a lot of reading hours to rockies A.I.
Thank you so much Tony! 😁 I find that the reading materials on these topics are quite overcomplicated!
People tend to show off their fancy-words vocabulary when explaining Machine Learning concepts, but it's not really a difficult area of study! 😉
The main complexity with neural network algorithms is the fact that there are lots of them! But on their own - they have a very simple functionality and logical reasoning behind their use! 😊
This one was a quick introduction - but in the next tutorial we will see how a state-of-the-art neural network looks like in code! we will load it along with a dataset, we will train it and we will save it for later use! I'm super excited about this, hope to see you join us for the premiere! 😀
Impressive, I just started learning how to implement the algorithms, and this video is amazing.
Thank you Carlos! 😃
In the upcoming tutorial (premiering on Saturday) we will talk about Machine Learning databases, how to access them via Pytorch and how to adjust them for training 😉
@@PythonSimplified thank You so much i love your videos
You have the best content!. Amazing video as always.
Thank you so much, super happy you joined the live-chat! 😀😀😀
Amazing video you spend hours and chose the correct words and examples to express a complex process. I.T girls are amazing 👏👏👏. God Bless you.
Brilliant explanation. Best high level explanation I have seen so far. Bravo. Keep up the great work!!!! Going to watch videos. Thanks.
I want to learn more because you are my favorite chanel
Excellent video, thank you so much!
I like your way of explaining, your voice, timing and gestures
thank you for the great job, Mariya!
Thank you for making it simple🎉
I will share this video to my neorunal network, hoping learn something usefull
Super easy to follow! Thanks a ton Mariya!
Thank you! 😊
Okay, now, THAT WAS REALLY HELPFUL INDEED,
thanks 😀
AMAZING INTRO!!!!!!!!!!!
Loved this one! Anyone can understand the idea of NN the way you explained!
Fantastic Mariya!
Yeeeeeeeeeey I'm so happy to hear that! 😀😀😀
That's exactly my objective here! The AI course I took a few years back in Udacity was so difficult to understand that it made me question weather I'm smart enough for this...😟 but the truth is - it's not about personal intelligence or ability to learn - it's about who explains you the topic, weather they use simple language and whether they provide you with lots of visual examples!
Now every time I think of my Udacity course, I think of a quote by Albert Einstein : “If you can't explain it to a six year old, you don't understand it yourself.” 😅
And the crazy part is - I got back to this course a few weeks ago, over 2 years after I've finished it and learned so much more about AI since - and I still don't understand what they wanted to teach me there!!!! hahahaha it was $600 back then and I can't believe I paid them for this nonsense!!! 😵 (and now it's available for free by the way hahahaha 🤪)
@@PythonSimplified so happy to see your response Mariya! Nothing is more satisfying than to see hard work paying off.
I am so happy for you, the way to teach!
That is indeed true. I just started reading few books on Deep Learning yesterday. I spent my whole day reading initial pages of different books (where they explain what NN is). Out of 6 top books, I was failed to understand the concept in 5.
But one book clicked and it is a gem.
I'd request you to take a look at "Deep Learning with Python" by Francois Chullet. (I hope I spelt his name correctly).
This book is beyond amazing. But let me be honest.
What I learnt from *this* tutorial is twice better.
I don't know whether it's you or the way you teach that is so perfect! ☺☺
We all men are thankful to you from the core of our hearts *for making programming so easy* 😂
@@PythonSimplified I want to send you the PDF of the book right away.
How could I? Do u have an official email?
I know this book is going to make your *tutorials the bestest ever* !!!
Oh, it's a really good one!! I've read the beginning chapter, but cheaped-out on purchasing the entire book hahahaha 🤣🤣
It weird but I find that illustrations and colorful drawings really help explaining things! I used to work in a sign shop when I was younger, and every important sign always had a clear icon that summarizes the text: biohazard signage always had a biohazard symbol, construction signs always had construction symbols and so on... My boss used to say "Mariya, it's just a sign! nobody cares about reading it!" and even though it was funny - he was right! people much rather see a drawing that clearly conveys the point! 😊
I find that same goes with studying - when we see illustrated examples of the things we want to learn about - we remember them much much better by remembering the illustration!
And thank you so much for your lovely comment and for all the support, I'm really happy to have you onboard! 😀
My email that publicly appears on UA-cam is: mariyasha888@gmail.com
I get lots of emails there so the messages rarely get to me, but I'll keep an eye for yours, just let me know in the subject line it's you 😉
Thanks again Ali, I really appreciate it! 😁😁😁
@@PythonSimplified haha that's fine. I am glad that I will be sending you the whole book here.
What you wrote about learning via watching an image (signage) is incredibly True. It is accepted by all psychologists that our mind learns the best from images. Learning from reading stands nowhere compared to grasping an idea from an image BUT, I think that reading makes one more receptive; I am more prone to forget what I learn from a wonderful video than what I learn from a *good* book. Secondly, it is too easy to switch among videos. To understand topics in-depth, the mind needs repetition. A book is often read twice for better understanding. Whereas for the videos, *unless it is your video, I rarely watch any video twice on learning* . I can swear on that!!😉
You are amazing, Girl. You explain very well and speak at a good speed. My english is a little limited, but I could understand almost everything that you said, although my listening skills is bad. Congratulations!!
you are the best thank you
Thank you so much for the lovely comment! 😊
the best explanation ever!!
Best explanation, thanx!
Thank you
Great stuff, thanks for sharing another lesson with us 👍
Thank you so much Tobs, glad you liked it! 😀
Next tutorial we will implement everything with Pytorch, so it will be super fun and useful! I'm set to film it in the beginning of next week so I'll see you soon! 😉
Wow, well thoroughly explained! I really appreciate you. And that voice of yours is just beautiful!
Man, you're amazing! Very clear and approachable. Thank you so very much! Subscribing.
Excellent 👍
Thank you so much! 😊
Love this video thank you it's amazing :-)
Thank you for the amazing content!
very clearly thank u so much
Thank you much.
Amazing videos! I just started to computer vision CNN
That's awesome! what a great timing! 😀
I'm filming a really cool CNN tutorial tomorrow. It's gonna be a beginner-level code along so I have a feeling you gonna LOVE it! 😁😁😁
ML ❤️ so cool!!!
Glad you like it, ShuXiaokai!😀
очень благодарю для эффективная урок ! I'm helping a friend brush up his english skills to enroll in a python course (available in english only) and instead of simply "acquiring" of getting familiarized with the vocabulary regarding these concepts, the "input" in english of the fundamentals the basics of the Python and machine learning. As a result: in this short 6:37 video you were able to teach us what a 42min video in our native language, couldn't. Then here's the question: Why "try to practice conversation, vocabulary to get prepped for a python course? if here in your channel Mariya, my student was able not only to understand all the vocabulary but the very concept of neural network.. which can be a very very very complex topic. but in 6:37 minutes you made it so simple... by this time you probably know what i am about o ask: Ever though about recording a series? like a course? - I know the internet is FULL of people trying to learn something to then teach ... but one VERY important thing... most of the "youtube gurus" or teachers, don't have or simply are not: good students :) like you wrote in a different video... "i am a not a teacher , i just am very good at learning (indeed you are, and that is perhaps the most valuable characteristic a teacher can have) the ability to convey meaning..... Language Learning (Both Machine and Humans) Rely on input and "supervisioned/non supervisioned learning" - exposure. Therefore, please allow me to respectfully acknowledge your incredible set of skills..... 1: Teaching in a foreign language (which you master, a clear signal its the "simple explanations" that actually "aren't quite as simple as they seem to be". So you gather the "must-know" facts and explain in way a beginner in coding can comprehend (me) and a programmer new to python (but due to language barriers, couldn't understand concepts in other python courses.. which you approached here and simply: "made sense" 2: you deliver a straight, no click-bait, honest content. This is truly a PEARL from these troubled "narcissistic internet times" 3: Notice how you are not selling nor promoting anything? yet theres someone here trying to convince you to record a course..... ( i bet i am not the first nor the last to ask such thing) - You do what you do with passion, that's why a lot of people must ask "why don't have a full course?? =\) i don't know if you do, if you plan to, or if you're not thinking about it now.. either way i'm astonished and thankful that there are still " - когда маркетинг возникает естественным образом, как следствие "ориентированной на результат" работы, а не "жадной цели". вот почему большинство из нас, жителей Запада, борются с тем, что мы должны были знать наизусть . Obrigado !
Wow, that's really an awesome video for the future AI technology. This video is very informative, and I think you've touched the bigger part of Data science. So keep going Mariya, I am expecting more soon...
Thank you so much! If data science is what you seek - you're in the right place! 😃 in the upcoming tutorial I will show you how to load Machine Learning databases with Pytorch and how to adjust their data for training 😉
I just finished filming it - its gonna be amazing!! 🤩🤩🤩
Thanks maria...Learning a lot from your videos....
Thank you! I'm happy to hear! 😊
Thanks 😀
Great perfect 🤩 thanks
please upload tutorial of open AI gym and open ai universe too
Really good video! Thanks for the content just suscribed.
Awesome 😎
Thank you! Glad you liked it! 😁
Each eye has 3 sub processing areas for color, edge & depth and object detection then these are put back together for the image we see.
These areas interface with each other.
That's awesome! it means we also have hidden layers inside our human hardware! 😉
This was really helpful!! Thanks for the content waiting for the next one
Thank you so much Varun! glad you liked it! 😀
The next one will be extra awesome!! I'm set to film it in the beginning of next week, and we will finally see how a state-of-the-art neural network looks like in code! 🤩🤩🤩
I'm super excited!! It's gonna be a really fun code-along!
@@PythonSimplified thank you Mariya for the heads up , but just a clarification are you by any chance maintaining any public git repo where you maintain all your practiced code snippets ?? If not maybe you can consider the same so that beginners like me can refer the same at ease , I know it would be an extra task but it will help people like me though , being a bit selfish you know 😄
U deserve more views
Thank you! 😀
You are amazing explainning. Love your content
Dude, I think I'm in love :O
Damn!! you're really good, girl!
Now my biggest dream is not just to become a developer, but to work with you some day in Vancouver; Can you say that you would wait for the opportunity, just for motivational purposes? it would help me a lot!!!
Thank you so much for the lovely comment Juan!! 😃 I'll have the opportunity to work with you much sooner than you think! My incredible team of moderators on Discord is organizing a code jam as we speak! 😁
We're virtually meeting in a few days to discuss what type of project and when we'll do it - but hopefully I'll be able to officially announce it on the channel very soon 😊
Everyone can participate, regardless of programming experience (the goal of this code jam is actually to provide experience to those who never worked on a team project before and get you something nice to show on your portfolio 😉)
Best of luck on your programming journey!! it's the best profession in the world and you'll be surprised how fast you can make this dream a reality! If you have the motivation and you set yourself this goal - success is enavidable! 💪💪💪
@@PythonSimplified That is awesome!!!. Thank you very much for sharing your knowledge. You really have a gift for teaching !!
Mariya, eu imagino que haja um padrão matemático para cada análise dessa, de tal forma que cabras tem um padrão/modelo, golfinho outro, girafa outro...
I love your videos!
Amazing!! thanks!!
Thank you so much!! glad you liked it! 😀😀😀
Amazing video! I like your teaching.
Thank you so much! Glad to hear! 😃
A new Machine Learning tutorial is on the way! We will implement all these concepts with code! 😉
You are awesome!
This is really helpful thank you soo much
Nice video!
Please can you make more tutorials in opencv 🙏
Always the best intro, Mariya !
Bonne chance.
Merci beaucoup mon ami! 😁😁😁
@@PythonSimplified
Vous êtes adorable, ..., Vous faites du très bon boulot. J'aime beaucoup.
Great work 👍
Can you make video about yolov5 neural network
I left "Like", will come back later ;)
Thank you A T! see you soon! 😉
Great Content Mariya!! and very eager to contribute from my side regarding ai projects especially in computer vision!!
Thank you so much Sharath! It was a pleasure chatting with you today! 😀
Computer vision will be the main subject of the next few tutorials, so I have a felling you gonna have lots of fun!!!😊
@@PythonSimplified For sure mariya
Pls consider to share codes too😂
ALWAYS!! 🤩 that's why I'm here for! 😉
eagerly waiting Mariya!!
Good Morning Ali! great to see you! 😃😃😃
This is going to be a short video, but in the next tutorial - we will implement everything with Pytorch! it's sort of a quick introduction before we get into serious coding stuff 😉
@@PythonSimplified ohh so we are beginning with pytorch! thats great
👏👏👏👏👏
Awesome stuff.
Thank you Frank! 😀
Damn; Now You're Getting To The Real Intense Shit ~
Love you and What you Do, Sweetie ~
hahahahaha the "real intense shit" is what we've gathered here for! 🤪 Thank you so much trtlphnx!
Next tutorial we will implement all the concepts from this video with Pytorch! (a really cool Python Machine Learning library) and we will see how an actual state-of-the-art neural network looks like! so stay tuned! 😉
thnaksss
This awesome but I think it would be better if you can actually create a crash course on python Thanks
Hi Zaky! 😀
I film Python for Beginners tutorials every now and then, but since many viewers already learned the basics of Python elsewhere I can't only do that... I have a bunch of other topics such as AI, GUI and OOP that have an equal share on this channel 🙂
If you're looking for a good source to study Python basics - there are a bunch of online academies that offer free introduction to Python courses: there's Udemy, Udacity, Coursera, Idx... I find them to be very informative!
They'll give you a really good base and then you can build up the more complex stuff on top of it (hopefully by watching my videos 😉)
the processing power it takes to look at a picture of a goat and a picture of of a dog and determine that this is a goat and this is a dog seems astronomical to me! However my brain can look at a picture of Mariya and another picture of Mariya and I know instantly that this one is pretty and this one is smart. :-)
How many images of goats 🐐 , do you need to train the model ??
Usually the more - the better! 😉
I'll give you a few examples from popular databases:
1. MNIST is a handwritten digits database with 60,000 greyscale images of 10 different classes/categories (one class per digit) so approx. 6,000 images for each class.
(same goes for Fashion-MNIST with 10 categories of clothes). Here's a link to the official site:
yann.lecun.com/exdb/mnist/
2. CIFAR-10 is an RGB object detection database with images of animals, trucks, planes and etc. there are also 10 categories, but this time: 50,000 training images with approx. 5,000 images per category. This database is much much bigger as each image has 3 colour dimensions for red green and blue (while MNIST only consists of 1 dimension for greyscale). You can find it here:
www.cs.toronto.edu/~kriz/cifar.html
3. Keggle's flowers database consists of 102 categories/classes of different flowers, with only between 25 - 65 images per each category, and yet - it still works quite well! (I actually did a project with it on my Github 😉)
www.kaggle.com/immu0001/flowers
We will work with the first 2 databases in the upcoming projects, so if you're curious - it's definitely worth checking out! 😀
@@PythonSimplified Thanks a lot 🙏, I'm new to ML .. Looking forward to the future projects 😊😊😊
hundreds
Love your content and how you present this kind of stuff!
Thanks for this great initial explanation of a convolutional neural network. Could you be an example of any classification model Like (ResNet RS 50 or EfficientNet V2L ?
Huh. Missed the premier again.
Don't worry, it's was a short one! 😉
It's very easy to miss a 5 minute premiere, you almost have to live inside UA-cam to catch that hahahaha
@@PythonSimplified Hahaha. Yeah. But hey ain't you gonna chat on discord for a little? You also didn’t set any rules. Also need 3 more channels and we are not allowed to create channels.
Sorry man, I've been gone from Discord for quite some time, just trying to be as productive as possible in terms of new tutorials (and staying away from anything else!!) 😉
My husband is working from home for the past few weeks so it's almost an impossible task to get something done efficiently!!!
I've just granted "manage channels" abilities to all the mods, so you can now create and delete channels! 😊 and I also added Udbhav as a mod, I'm sure he'll be happy to find out! (maybe I won't even tell him and let him find out by surprise 🤣🤣🤣 hahahahaha)
I don't know if I want to have official rules... 🤔 I've been communicating with you, Dark Wolf and Josh for quite some time. I know you guys are smart and reasonable people - so I trust your judgement when it comes to managing the server. I want everyone to have a free-speech environment where no one is worried about community guidelines. But if someone chooses to use these qualities against us - I'd come up with an appropriate punishment! 😉
(maybe a bot that spams them with Nicolas Cage photos or something creative hahahahaha 🤪)
@@PythonSimplified hahaha. That was way more creative.
It takes a lot of computing power to do what a human does instantly
Can I make a neural network for classifying any numbers (prices) in a photo? How many examples should I need? Can I use MNIST too?
continue this tutorial, pls
Like it
I learned this in the army. It was part of my cyber security course. Where did you learn it Maria?
Wow, that's really cool Shoshana!! I've mostly learned how to make coffee during my service... 😅😅😅
I took an AI nannodegree program in 2018, I didn't really understand a thing but had to go through it since I paid so much money for that nonsense hahahah
But I've been doing lots of online research ever since. First I was reading lots of articles as well as a bunch of books and then I was trying to implement everything with Python - which really helped me understand and only then all the cogwheels started moving! I find there's nothing better than practicing and creating cool presonal projects! 😎
@@PythonSimplified The IDF has a cyber warfare and security program. Not allowed to talk about the warfare part. I can tell you about my security training but it would be a long post. Part of it was python scripting and machine learning, debugging. i had to learn other programming languages as well. Good things to learn. Never been unemployed as a civilain.
@@shoshanamofaz3012 that's awesome! 🤩🤩🤩 do you have any tips for my brother?? he's dreaming of this type of service! he's still waiting for his מיונים 😊
@@PythonSimplified Yes. Tell him to tell the recruiter or a officer what his interest are. If it is hacking or data science they have training program for it.
@@shoshanamofaz3012 thank you so much!! I really appreciate it! 😃
Sis pls put videos on AI programing
I already have a bunch of these! 😀
Check out my Basic Neural Network with Numpy and Pandas tutorial: ua-cam.com/video/xpPX3fBM9dU/v-deo.html
I have a full playlist full of AI videos too: ua-cam.com/play/PLqXS1b2lRpYTpUIEu3oxfhhTuBXmMPppA.html
Thanks .can i ask you please .? I install anaconda and python as you said and iam work in neural network and i have problem that sequential is not defined although i make import tensorflow
How would you classify audio considering all the challenges with quality?
Great question John!! 😁
With audio, we look at the frequency and the amplitude of a given sound sample - which is how we translate the sound into numeric values! 😉
Similarly to how image classifiers evaluate different aspects in the hidden layers - we can also evaluate different aspects of sound. How high is the pitch of a given sound? How loud is it? Is there an echo? Is it a female voice or male voice? There are all kind of different sound features, some of them are meaningful and some of them are not so much 😃
The most beautiful part is that we can train a neural network on all kind of sound samples, but then instead of using it for classification - we can actually create new music with it! (It's formally called a generative model and I'll definitley cover it as part of this AI series... it might take some time, but we'll get there!! 😄)
@@PythonSimplified thank you for the detailed response. What would be interesting would be to take neural network on audio (near real-time) to assess a callers tone and words to help the call agent understand potential stress / negative or positive sentiment and or update their communication with the caller based off this feedback. I say this because when you talked about audio and with your explanation, I wonder what real world applications this could have?
@@johnjanis714 I believe they already do that... 😀 I would even assume that Facebook, for example, is scanning each of your voice recordings when using their Messanger. They analyze your words and manner of speech to determine which content to recommend you.
UA-cam, for example, is scanning each new video for popular music in the audio sample. If it detects a popular song - your video is automatically labelled with a "copyrights violation" tag.
I would assume that any service, particularly free services, that have something to do with collecting data - is probably feeding all this data into a neural network (or a few of them). Usually when a service is not charging you for a product you use - that means that probably you are the product... they want to learn about you so they can sell you better or convince you of all kinds of things 😉
@@PythonSimplified Thank you for the great info. Was not aware on how facebook or UA-cam work. That is interesting to know.
Wow, what a woman! ) LOVE)))
your eyes look dope and cool, sorry for the weird comment
hahahaha thank you Manpreet! it not weird at all! 😀
I'm gonna dream about goats tonight, aren't I ? ...