Machine learning and deep learning models, like those in Keras, require all input and output variables to be numeric. This […]

# Archive | Deep Learning

## What is Deep Learning?

Deep Learning is a subfield of machine learning concerned with algorithms inspired by the structure and function of the brain […]

## Your First Deep Learning Project in Python with Keras Step-By-Step

Keras is a powerful and easy-to-use free open source Python library for developing and evaluating deep learning models. It wraps […]

## How to Save and Load Your Keras Deep Learning Model

Keras is a simple and powerful Python library for deep learning. Given that deep learning models can take hours, days […]

## How to Calculate Precision, Recall, F1, and More for Deep Learning Models

Once you fit a deep learning neural network model, you must evaluate its performance on a test dataset. This is […]

## 3 Levels of Deep Learning Competence

Deep learning is not a magic bullet, but the techniques have shown to be highly effective in a large number […]

## Practical Deep Learning for Coders (Review)

Practical deep learning is a challenging subject in which to get started. It is often taught in a bottom-up manner, […]

## Why Initialize a Neural Network with Random Weights?

The weights of artificial neural networks must be initialized to small random numbers. This is because this is an expectation […]

## When to Use MLP, CNN, and RNN Neural Networks

What neural network is appropriate for your predictive modeling problem? It can be difficult for a beginner to the field […]

## Difference Between a Batch and an Epoch in a Neural Network

Stochastic gradient descent is a learning algorithm that has a number of hyperparameters. Two hyperparameters that often confuse beginners are […]