Lecture

Introduction to Keras

Keras is a user-friendly library for building and training deep learning models. With Keras, you can easily create various AI models without needing an in-depth understanding of the complex technical details of machine learning.

Keras can be used alongside AI frameworks like TensorFlow, and as of TensorFlow v2.0, Keras is built into TensorFlow.


What can you do with Keras?

Using Keras, you can build various machine learning models, such as:

  1. Image recognition (e.g., recognizing handwritten digits)
  2. Text processing (e.g., predicting the next word in a sentence)
  3. Speech and sound analysis (e.g., recognizing spoken words)
  4. Recommendation systems (e.g., suggesting products or movies)

How does the number recognition in the practice screen work?

The AI model understands a user’s handwritten numbers through the following process:

  1. Input data: The computer views handwritten digit images. Each image is divided into pixels (small dots that make up the picture).
  2. Model training: Keras teaches the computer to recognize patterns in numbers. For example, the model learns that the number “3” often has a curved shape.
  3. Model testing: Once trained, the model attempts to predict numbers from new images it has never seen before.
  4. Output: The model provides its best prediction for each number.

Try drawing a number between 0 and 9 in the square box on the practice screen to see how the AI model trained with Keras recognizes it. :)

Mission
0 / 1

What is the most appropriate word for the blank?

The AI framework that works with Keras is .
Pandas
NumPy
Selenium
TensorFlow

Lecture

AI Tutor

Design

Upload

Notes

Favorites

Help