-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Mastering spaCy
By :

In this section, we will learn about methods for blending spaCy with neural networks using another very popular Python deep learning library, TensorFlow, and its high-level API, Keras.
Deep learning is a broad family of machine learning algorithms that are based on neural networks. Neural networks are human brain-inspired algorithms that contain connected layers, which are made from neurons. Each neuron is a mathematical operation that takes its input, multiplies it by its weights, and then passes the sum through the activation function to the other neurons. The following diagram shows a neural network architecture with three layers -- the input layer, hidden layer, and output layer:
Figure 8.8 – A neural network architecture with three layers
TensorFlow is an end-to-end open source platform for machine learning. TensorFlow might be the most popular deep learning library among research engineers and scientists...