Real-World Python Neural Nets Tutorial (Image Classification w/ CNN) | Tensorflow & Keras

preview_player
Показать описание
Learn data skills with hands-on exercises & tutorials at Datacamp!

In this video we walk through the process of training a convolutional neural net to classify images of rock, paper, & scissors. We do this using the Tensorflow & Keras libraries. This is a follow-up to the first video I posted on neural networks.

---------------------
Resources!

Learn more about CNNs

Learn more about TensorFlow datasets

Learn more about Kerastuner

Practice your Python Pandas data science skills with problems on StrataScratch!

Join the Python Army to get access to perks!

---------------------
Video Timeline!
0:00 Video Overview
0:33 Getting Started (Setup & Installation)
2:24 Finding datasets to use
6:02 Data Preparation
10:26 Additional Data Prep (Convert data to NumPy format)
15:22 Reshape Data & Normalize values between 0-1
19:39 Train our first network to classify images
25:06 Convolutional Neural Net (CNN) approach
28:48 Using GPU on Google Colab (speed up training)
31:22 Improving our CNN (reduce image size, max pooling, dropout, etc)
40:18 Using Kerastuner to automatically pick best hyperparameters
52:50 Save & Load our models
54:16 Plot NumPy arrays as images
57:38 Convert JPG/PNG images to NumPy
1:00:20 Final thoughts

---------------------
Follow me on social media!

*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.
Рекомендации по теме
Комментарии
Автор

Hey all! Been a little while since I have posted, but trying to get back into the swing of things. Hope everyone is doing well.

Based on a lot of feedback I have gotten, my current plan is to make a web scraping tutorial with beautiful soup next. Not quite sure what will come after that.

Does anyone have any suggestions? Would love to hear them :).

KeithGalli
Автор

Keith u finally posted u dont know how much i wait for your tutorials man and thx for the NN vid very good and u explain very well.Stay safe at home guys

afrozahmad
Автор

Keith cannot thank you enough, there are places that present this topic in like 6 hours or something and you got to the point and really filled in some gaps I had with this concept. Very nice!

pkPatricia
Автор

Keith, your videos are unbelievably good, I've watched almost one per day for a week straight. Thanks so much for putting out this content!

satchsumner-waldman
Автор

Great job body. You made me love CNN 😃.

I am accepting you as my teacher ☺️🙏

omkarsatapathy
Автор

Thank you soo much, your explanation is relatable and easy to understand! :) I can't believe you are teaching for free. Happy to learn from you ☺️

pds
Автор

Hi Keith, really, can't thank you enough for making all the amazing videos that's perfect and easy to understand for someone like me who's first language isn't English :)

jasminehuang
Автор

this is how teaching should be... love u brother

ajayrana
Автор

i gladi find your channel. now i know how to resolve my main problem in my rock-paper-scissors exam. youve got a new subs!

renipratiwi
Автор

Thank you! My man for this tutorial. A watcher from Morocco

saadbenbrahim
Автор

The most illustrative tutorial on TensorFlow & Keras regarding NN and CNN. (Y)

tamoorkhan
Автор

It is very helpful for my preparation for the Tensorflow cert exam. Thanks very much!

wt
Автор

Thank you so much man! I've been studying ML like crazy and even so it's hard to get going without seeing someone do it first, you're really helping me out!

seekergx
Автор

Gotta love those details. Awesome work!

CodeEmporium
Автор

It has now become an awesome rock-paper-scissors series man, thank you!

cagataykirici
Автор

Finally Keith brought us our favorite food. Thanks 🙏🏼. Love how you made it too. Best tuition and keep it up bro

wiz
Автор

Hey !!! Mr. Galli is been a while, Infact your Tutorials on Data Analysis with python on that Mobile electronics and appliance was superb. It helped me to complete my project. Thou I found out few lapses and was a challenge which I was able to solve them myself and I did like a charm. You gave me that boldness to apply for few Jobs with my new project. Thank you. But the lapses really strengthen me very well and made me exploit more on different ways of writing codes. "But there is One last step you failed to do with that data, that is Predicting future sales with the data. Please kindly come back to fill that gap for us please . "Using Tensorflow and Keras with LSTM and or ARIMA model to predict future sale on items and dates". Still in waiting, you already have 3 stars with me, waiting for the part 2, (Using Tensorflow and Keras with LSTM and or ARIMA model to predict future sale on items and dates) which will be 2 stars to complete a 5 Star. Stillll In waiting

richarddankwah
Автор

Stay safe my dear friend Keith, I m Indian & here covid cases are increasing 🇮🇳

MrKrishnalovesyou
Автор

Hi, how do you use this to predict a new image if it is rock paper or scissor? :(

qingdekueh
Автор

extremely good, easy to understand, good job bro

quytrannhat
join shbcf.ru