Thursday 9:00 AM–10:30 AM in Central Park West 6501 (6th fl)

Text generation using Neural Networks with the Keras framework

Kirit Thadaka

Audience level:
Novice

Description

Neural Networks are at the forefront of many technological breakthroughs. Their complexity makes them somewhat mysterious and it's difficult to understand why they work so well. In this tutorial I will take you through the basics of Neural Networks and show you how you can create your very own RNN with the Keras framework and use it to generate english sentences.

Abstract

In this tutorial I will go over how Neural Networks work and I will talk about the differences between RNNs, LSTMs etc. I'll talk about how to decide which neural network best suits your problem. Then we will implement a full blown RNN in Python using Keras. I will take it right from setting up Keras on your machine all the way to analysing the accuracy of your neural network. You will learn about the different backends that Keras works with. You will be exposed to implementing the different models Keras has to offer and will learn about the components involved in creating a model (optimzers, loss function). We will do a demo of a basic neural network on a sample data set where attendees of this talk will get hands on experience with fine tuning the parameters of a neural network to optimize results. With the help of Keras you will be able to jump right into developing complex models using Neural Networks.

Subscribe to Receive PyData Updates

Subscribe