Variational Auto-Encoders for Customer Insight
Neural networks are sometimes perceived as super complicated. They’re not. The most attractive application, in my opinion, of neural networks for small and medium-sized businesses, is in customer segmentation, and in my upcoming workshop at ODSC East 2020, “Variational Auto-Encoders for Customer Insight,” I will show... Read more
Build a First Neural Network
Neural networks are weirdly good at translating languages and identifying dogs by breed, but they can be intimidating to get started with. In an effort to smooth this on-ramp, I created a neural network framework specifically for teaching and experimentation. It’s called Cottonwood and this notebook... Read more
Building a Custom Convolutional Neural Network in Keras
In this article, we’ll walk through building a custom convolutional neural network (CNN) to classify images without relying on pre-trained models. There are a number of popular pre-trained models (e.g. Inception, VGG16, ResNet50) out there that are helpful for overcoming sampling deficiencies; they have already been... Read more
Building Neural Networks with Perceptron, One Year Later — Part I
Around one year ago now, I started writing for Open Data Science after presenting neural networks with Perceptron at the ODSC conference. Since then, a lot has changed. People have found fascinating uses for the software, and also help contribute to it. In this series I’ll... Read more
Save a Neural Net, Use a Linear Model
Anyone that got their computer science degree in the past five years is probably familiar with this presentation: “We trained a neural network on this dataset over a two-day span to separate our data. Unfortunately, the results weren’t very good; we got around 60 percent accuracy.... Read more
Using Neural Networks, C-RNN-GAN to Generate Music
C-RNN-GAN is a continuous recurrent neural network with adversarial training that contains LSTM cells, therefore it works very well with continuous time series data. For example, music files! Structure of Discriminator and Generator in C-RNN-GAN (picture from original paper) How Does C-RNN-GAN work? C-RNN_GAN is a recurrent... Read more