Videos

Keras with TensorFlow Course – Python Deep Learning and Neural Networks for Beginners Tutorial



freeCodeCamp.org

This course will teach you how to use Keras, a neural network API written in Python and integrated with TensorFlow. We will learn how to prepare and process data for artificial neural networks, build and train artificial neural networks from scratch, build and train convolutional neural networks (CNNs), implement fine-tuning and transfer learning, and more!

⭐️🦎 COURSE CONTENTS 🦎⭐️
⌨️ (00:00:00) Welcome to this course
⌨️ (00:00:16) Keras Course Introduction
⌨️ (00:00:50) Course Prerequisites
⌨️ (00:01:33) DEEPLIZARD Deep Learning Path
⌨️ (00:01:45) Course Resources
⌨️ (00:02:30) About Keras
⌨️ (00:06:41) Keras with TensorFlow – Data Processing for Neural Network Training
⌨️ (00:18:39) Create an Artificial Neural Network with TensorFlow’s Keras API
⌨️ (00:24:36) Train an Artificial Neural Network with TensorFlow’s Keras API
⌨️ (00:30:07) Build a Validation Set With TensorFlow’s Keras API
⌨️ (00:39:28) Neural Network Predictions with TensorFlow’s Keras API
⌨️ (00:47:48) Create a Confusion Matrix for Neural Network Predictions
⌨️ (00:52:29) Save and Load a Model with TensorFlow’s Keras API
⌨️ (01:01:25) Image Preparation for CNNs with TensorFlow’s Keras API
⌨️ (01:19:22) Build and Train a CNN with TensorFlow’s Keras API
⌨️ (01:28:42) CNN Predictions with TensorFlow’s Keras API
⌨️ (01:37:05) Build a Fine-Tuned Neural Network with TensorFlow’s Keras API
⌨️ (01:48:19) Train a Fine-Tuned Neural Network with TensorFlow’s Keras API
⌨️ (01:52:39) Predict with a Fine-Tuned Neural Network with TensorFlow’s Keras API
⌨️ (01:57:50) MobileNet Image Classification with TensorFlow’s Keras API
⌨️ (02:11:18) Process Images for Fine-Tuned MobileNet with TensorFlow’s Keras API
⌨️ (02:24:24) Fine-Tuning MobileNet on Custom Data Set with TensorFlow’s Keras API
⌨️ (02:38:59) Data Augmentation with TensorFlow’ Keras API
⌨️ (02:47:24) Collective Intelligence and the DEEPLIZARD HIVEMIND

⭐️🦎 DEEPLIZARD COMMUNITY RESOURCES 🦎⭐️

👉 Check out the blog post and other resources for this course:
🔗 https://deeplizard.com/learn/video/RznKVRTFkBY

💻 DOWNLOAD ACCESS TO CODE FILES
🤖 Available for members of the deeplizard hivemind:
🔗 https://deeplizard.com/resources

🧠 Support collective intelligence, join the deeplizard hivemind:
🔗 https://deeplizard.com/hivemind

👋 Hey, we’re Chris and Mandy, the creators of deeplizard!
👀 CHECK OUT OUR VLOG:
🔗 https://youtube.com/deeplizardvlog

👀 Follow deeplizard:
YouTube: https://youtube.com/deeplizard
Our vlog: https://youtube.com/deeplizardvlog
Facebook: https://facebook.com/deeplizard
Instagram: https://instagram.com/deeplizard
Twitter: https://twitter.com/deeplizard
Patreon: https://patreon.com/deeplizard

🎵 deeplizard uses music by Kevin MacLeod
🔗 https://youtube.com/channel/UCSZXFhRIx6b0dFX3xS8L1yQ
🔗 http://incompetech.com/

❤️ Please use the knowledge gained from deeplizard content for good, not evil.

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news

Source

Similar Posts

20 thoughts on “Keras with TensorFlow Course – Python Deep Learning and Neural Networks for Beginners Tutorial
  1. Hi everyone! Hope you all learn and gain from this course! Come check out the other deep learning courses available on our channel! ❤️🦎

  2. Amazing tutorial! I thought about improving the custom CNN model, and I got it up to 0.8993 val_accuracy. My model:

    model = Sequential([Conv2D(filters=8, kernel_size=(3,3), activation='relu', padding='same', input_shape=(224, 224, 3)),

    MaxPool2D(pool_size=(2,2), strides=2),

    Conv2D(filters=16, kernel_size=(3,3), activation='relu', padding='same'),

    MaxPool2D(pool_size=(2,2), strides=2),

    Conv2D(filters=32, kernel_size=(3,3), activation='relu', padding='same'),

    MaxPool2D(pool_size=(2,2), strides=2),

    Conv2D(filters=64, kernel_size=(3,3), activation='relu', padding='same'),

    MaxPool2D(pool_size=(2,2), strides=2),

    Conv2D(filters=128, kernel_size=(3,3), activation='relu', padding='same'),

    MaxPool2D(pool_size=(2,2), strides=2),

    Conv2D(filters=256, kernel_size=(3,3), activation='relu', padding='same'),

    MaxPool2D(pool_size=(2,2), strides=2),

    Flatten(),

    Dense(units=2048, activation='relu'),

    Dense(units=2, activation='softmax')

    ])

    I also changed the Adam learning rate from 0.0001 to 0.001(the default value) and the epochs to 30 and lastly I used all of the included 25000 pictures(9617/animal for training, 1922/animal for validation and 961/animal for testing)

    https://imgur.com/a/DprZDhl

  3. You are so incredibly easy to listen to for hours on end, very well done I look forward to learning a bunch more from these videos

  4. Great work Mandy. I really enjoyed your video. I noticed though that " classes = cm_ plot_labels" wasn't defined in the video. Hence, my plot of the confusion matrix was somewhat different. I will be glad if you define the class. Thank you.

  5. The simulation generated an intelligent and beautiful women to help us all train our own deep learning concepts to become symbiotic; this is rad! We're rapidly reaching the singularity, art!

  6. In the chapter "Image Preparation for CNNs with TensorFlow's Keras API", when and how were the labels for the images defined in the code?

    My guess is that it was during the calls to ImageDataGenerator().flow_from_directory() via the machine matching the passed classes to the names of either the folders or the image files, but even if I'm right, I think that should have been addressed, even briefly, especially since if we want to follow these steps for our own data, we'll need to know how to tell the machine which images are in which class.

  7. Hello, can you please tell me where can I find the information about how to process when a labelled image isn't given to us, while training the neural network. I am not able to find it out??
    Hope to hear from you soon
    Thank you

Comments are closed.

WP2Social Auto Publish Powered By : XYZScripts.com