Тёмный

Solving real world data science problems with Python! (computer vision edition) 

Keith Galli
Подписаться 222 тыс.
Просмотров 39 тыс.
50% 1

Practice your Python Pandas data science skills with problems on StrataScratch!
stratascratch.com/?via=keith
In this video we work on a real world computer vision problem using Python. The problem task is to create a model that can distinguish a flower known as “La Eterna” from other types of flowers.
To do this we create convolutional neural networks (CNNs) using the Tensorflow/Keras libraries. We examine how to create a simple model and then improve it using techniques such as data augmentation & preprocessing. We play around with different types of network architectures and see how changes improve or decrease overall task performance.
Link to source code (Github):
github.com/KeithGalli/Unlocke...
Link to HP challenge:
www.hp.com/us-en/workstations...
My previous videos on neural networks!
Intro to neural nets: • Introduction to Neural...
Real-world tutorial: • Real-World Python Neur...
** I've left a bunch of additional useful resources in the README of the Github repo **
Videography for clips I integrated at the start by Ryan Cabana
www.ryancabana.com/
Hopefully you enjoy this video! Please leave it a like & subscribe if you did :).
If you have questions about topics covered in this video, please let me know in the comments.
-------------------------
Follow me on social media!
Instagram | / keithgalli
Twitter | / keithgalli
-------------------------
Song at the end
good morning by Amine Maxwell / aminemaxwell
Creative Commons - Attribution 3.0 Unported - CC BY 3.0
Free Download / Stream: bit.ly/2vpruoY
Music promoted by Audio Library • Good morning - Amine M...
-------------------------
If you are curious to learn how I make my tutorials, check out this video: • How to Make a High Qua...
Practice your Python Pandas data science skills with problems on StrataScratch!
stratascratch.com/?via=keith
Join the Python Army to get access to perks!
RU-vid - / @keithgalli
Patreon - / keithgalli
*I use affiliate links on the products that I recommend. I may earn a purchase commission or a referral bonus from the usage of these links.
-------------------------
Video timeline!
0:00 - Intro
0:40 - Video overview (what we’ll be working on)
1:53 - Code setup (GitHub repo & HP challenge link)
5:11 - Exploring the dataset that we’ll be using
6:20 - Reviewing template code (starter-code.ipynb)
8:53 - Installing necessary Python libraries (opencv-python, tensorflow)
10:31 - Reviewing template code (part 2)
11:03 - How we load in the dataset (ImageDataGenerator, flow_from_directory)
14:33 - Building our first classifier (convolutional neural net - CNN)
25:19 - Methods to improve neural network performance (MaxPooling, dropout, network architecture)
29:30 - Quick discussion about importance of precision & recall versus accuracy
32:35 - Data augmentation & preprocessing (another way to improve performance)
47:15 - Programmatically finding the best neural network architectures (Keras Tuner)
1:20:00 - Video recap & conclusion

Опубликовано:

 

3 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 48   
@KeithGalli
@KeithGalli 2 года назад
Sorry for the delay in getting this video posted! I think it's a good one though so hopefully it's worth the wait :)
@mingyuancheng3458
@mingyuancheng3458 2 года назад
thank you guy
@KeithGalli
@KeithGalli 2 года назад
@@mingyuancheng3458 you're welcome!!
@rosnawatiabdulkudus6435
@rosnawatiabdulkudus6435 Год назад
Thank you 😊
@itsReshad
@itsReshad 2 года назад
Finally! Love your content, you teach and explain really well, I have learned tonnes from following along with you!
@ilan_kayesar
@ilan_kayesar 2 года назад
Hey man, haven't seen your channel in a while, just so you know back when I was like in the 5th grade I would watch your python tutorials which taught me how to code, this year I'm in the 9th grade and have been accepted into the best academy for code in my country, you have made an incredible impact on my life, keep it up!
@lordfarquad1530
@lordfarquad1530 2 года назад
ok jew
@satchsumner-waldman8761
@satchsumner-waldman8761 Год назад
@@lordfarquad1530 are u fr man shut up
@dr.shefalisadvice5649
@dr.shefalisadvice5649 2 года назад
The best thing about you is that you provide all the dataset's that you have used in your videos not like other channels on RU-vid who just teach data manipulation but don't give us the data set they have used thank you so much man...
@kirubaselvi6754
@kirubaselvi6754 2 года назад
Loved the intro and you are the best in teaching these things✨
@dasmutterhaus
@dasmutterhaus 2 года назад
Oh Keith we can see you having fun! That is great! Loved the intro
@KeithGalli
@KeithGalli 2 года назад
😊
@Kevin-gm7gx
@Kevin-gm7gx 2 года назад
Hee is back !! Thanks Keith - your content is really awesome, thanks for posting this :)
@lautaroperez
@lautaroperez 2 года назад
Another great video! Greetings from Argentina!
@ahmedsamy-ug5bv
@ahmedsamy-ug5bv 2 года назад
thanks, please keep posting similar videos for real world projects, Its very useful
@wahaha108
@wahaha108 2 года назад
Great job! This series (solving real world data science problems) really differentiate your video fro m others.
@KeithGalli
@KeithGalli 2 года назад
Glad you enjoy 😊
@danieldiaz2164
@danieldiaz2164 2 года назад
Very informational video, and you make new topics sound less intimidating for beginners. Thanks
@KeithGalli
@KeithGalli 2 года назад
You're welcome!
@mehdismaeili3743
@mehdismaeili3743 2 года назад
Hi, thanks for this great video, you are a very good teacher.
@KeithGalli
@KeithGalli 2 года назад
Thank you!!
@nosinibnamahbub5270
@nosinibnamahbub5270 2 года назад
Love your content. Would you please make segmentation related task using pytorch
@MM-uh2qk
@MM-uh2qk 2 года назад
Great video. Very well done! Will setting the metric to "F1 score" serve the same purpose as ["precision", "recall"]? Which one works better to prevent false evaluation resulting from class imbalance?
@bernardorodriguezarmida2970
@bernardorodriguezarmida2970 2 года назад
this guy deserves to be the god of python !!
@himanshuverma8648
@himanshuverma8648 2 года назад
Can you please do a video on real time ML project involving extensive EDA. It would be very much helpful and interesting to learn.
@Paperscissor183
@Paperscissor183 2 года назад
Great vid. Is it possible to use people 's images like actors faces and it tells you their names just by using facial data?
@yodude8325
@yodude8325 2 года назад
Finally! Yay
@enricomassignani
@enricomassignani 2 года назад
If you crop the images, does the size of array representing them change?
@luyckr356
@luyckr356 2 года назад
Hi Keith, are you using the WSL Manager by Bostrot?
@jacktrainer4387
@jacktrainer4387 2 года назад
Not using a Mac?! Anaconda is definitely the way to go on a Mac. I think they still use it in 6.001x & 6.002x. If there is no conda install command for a package, you can still use pip install w/o a problem. This looks like a fun data set. Looking forward to trying it!
@KeithGalli
@KeithGalli 2 года назад
hahahahah sorry to disappoint xD. Hope you enjoy the video thought!
@KeithGalli
@KeithGalli 2 года назад
btw, thank you so much for the extremely generous donation on buymeacoffee!! That was awesome to wake up to today :)
@dongliang7158
@dongliang7158 2 года назад
Nice work, Keith. I’m trying to locate this video with one of your playlist channels, but couldn’t find it(especially not in one called ‘data science’). So could you please tell me how I can find the channel for some similar videos?
@KeithGalli
@KeithGalli 2 года назад
Hmm I don't quite understand what you are asking. Check the video description, I left a couple similar videos there!
@FutureForward-ic5rf
@FutureForward-ic5rf 8 месяцев назад
is this good to do as a project for a machine learning assingment project ?
@asmafaraj3285
@asmafaraj3285 10 месяцев назад
Hallo, I am trying to evaluate submission data set. 1. is it equal to test data set? 2. and how to get the true_labels ?
@satchsumner-waldman8761
@satchsumner-waldman8761 Год назад
love the text from mom lmao
@berrodriquez26
@berrodriquez26 2 года назад
This guy deserves to be next to God
@razorgen4
@razorgen4 2 года назад
Bro, are you in fight club?? Why you always beat up hahahaha
@KeithGalli
@KeithGalli 2 года назад
Lol 😆. Not a fight club, but I play ice hockey so it's similar!
@AshishSingh-753
@AshishSingh-753 2 года назад
Your model cannot detect me
@fustigate8933
@fustigate8933 2 года назад
yayayyay
@eiyrm
@eiyrm Год назад
yo yo please share this desktop wallpaper :)
@logannon
@logannon 2 года назад
how much RAM does your computer have?
@KeithGalli
@KeithGalli 2 года назад
16gb RAM
@logannon
@logannon 2 года назад
@@KeithGalli thank you. i want to run something similar and wanted to see if i needed to add memory. your videos are awesome, man. i learn a lot. thanks as always.
@KeithGalli
@KeithGalli 2 года назад
@@logannon Thanks for the kind words! :)
@anonviewerciv
@anonviewerciv 2 года назад
21:31 Buy more GPUs.
Далее
Solving real world data science tasks with Python Pandas!
1:26:07
It was like a real simulation👩🏻‍💻
00:15
Просмотров 3,3 млн
Physicists Claim They Can Send Particles Into the Past
7:21