Keras

Keras LSTM tutorial architecture

Keras LSTM tutorial – How to easily build a powerful deep learning language model

In previous posts, I introduced Keras for building convolutional neural networks and performing word embedding. The next natural step is to talk about implementing recurrent neural networks in Keras. In a previous tutorial of mine, I gave a very comprehensive introduction to recurrent neural networks and long short term memory (LSTM) networks, implemented in TensorFlow.… Read More »Keras LSTM tutorial – How to easily build a powerful deep learning language model

gensim Word2Vec - nearest words

Python gensim Word2Vec tutorial with TensorFlow and Keras

I’ve been dedicating quite a bit of time recently to Word2Vec tutorials because of the importance of the Word2Vec concept for natural language processing (NLP) and also because I’ll soon be presenting some tutorials on recurrent neural networks and LSTMs for sequence prediction/NLP (UPDATE: I’ve completed a comprehensive tutorial on these topics – Recurrent neural… Read More »Python gensim Word2Vec tutorial with TensorFlow and Keras

Word2Vec Keras - negative sampling architecture

A Word2Vec Keras tutorial

Understanding Word2Vec word embedding is a critical component in your machine learning journey.  Word embedding is a necessary step in performing efficient natural language processing in your machine learning models.  This tutorial will show you how to perform Word2Vec word embeddings in the Keras deep learning framework – to get an introduction to Keras, check out… Read More »A Word2Vec Keras tutorial

Keras tutorial - keras logo

Keras tutorial – build a convolutional neural network in 11 lines

In a previous tutorial, I demonstrated how to create a convolutional neural network (CNN) using TensorFlow to classify the MNIST handwritten digit dataset.  TensorFlow is a brilliant tool, with lots of power and flexibility.  However, for quick prototyping work it can be a bit verbose.  Enter Keras and this Keras tutorial.  Keras is a higher level library which… Read More »Keras tutorial – build a convolutional neural network in 11 lines