Search results for "Convolutional Neural Network"

How to Evaluate Machine Learning Algorithms for Human Activity Recognition

Evaluate Machine Learning Algorithms for Human Activity Recognition

Human activity recognition is the problem of classifying sequences of accelerometer data recorded by specialized harnesses or smart phones into known well-defined movements. Classical approaches to the problem involve hand crafting features from the time series data based on fixed-sized windows and training machine learning models, such as ensembles of decision trees. The difficulty is […]

Continue Reading
Histograms of the body gyroscope data by activity

How to Model Human Activity From Smartphone Data

Human activity recognition is the problem of classifying sequences of accelerometer data recorded by specialized harnesses or smart phones into known well-defined movements. It is a challenging problem given the large number of observations produced each second, the temporal nature of the observations, and the lack of a clear way to relate accelerometer data to […]

Continue Reading
Line plots of x, y, z and class for the second loaded subject.

A Gentle Introduction to a Standard Human Activity Recognition Problem

Human activity recognition is the problem of classifying sequences of accelerometer data recorded by specialized harnesses or smart phones into known well-defined movements. It is a challenging problem given the large number of observations produced each second, the temporal nature of the observations, and the lack of a clear way to relate accelerometer data to […]

Continue Reading
How to Get Started with Deep Learning for Time Series Forecasting (7-Day Mini-Course)

How to Get Started with Deep Learning for Time Series Forecasting (7-Day Mini-Course)

Deep Learning for Time Series Forecasting Crash Course. Bring Deep Learning methods to Your Time Series project in 7 Days. Time series forecasting is challenging, especially when working with long sequences, noisy data, multi-step forecasts and multiple input and output variables. Deep learning methods offer a lot of promise for time series forecasting, such as […]

Continue Reading
DL4TSF-400

Deep Learning for Time Series Forecasting

Deep Learning for Time Series Forecasting Predict the Future with MLPs, CNNs and LSTMs in Python …why deep learning? The Promise of Deep Learning for Time Series Forecasting Traditionally, time series forecasting has been dominated by linear methods because they are well understood and effective on many simpler forecasting problems. Deep learning neural networks are […]

Continue Reading

When should I use an MLP, CNN and RNN?

A When should I use an MLP, CNN and RNN? A Multilayer Perceptron or MLP can approximate a mapping function from inputs to outputs. They are flexible and can be adapted to most problems, nevertheless, they are perhaps more suited to classification and regression problems. A Convolutional Neural Network or CNN was developed and is […]

Continue Reading

What deep learning library do you recommend?

A What deep learning library do you recommend? I recommend the Keras library for deep learning. It provides an excellent trade-off of power and ease-of-use. Keras wraps powerful computational engines, such as Google’s TensorFlow library, and allows you to create sophisticated neural network models such as Multilayer Perceptrons, Convolutional Neural Networks and Recurrent Neural Networks […]

Continue Reading
Plot of the Multichannel Convolutional Neural Network For Text

How to Develop a Multichannel CNN Model for Text Classification

A standard deep learning model for text classification and sentiment analysis uses a word embedding layer and one-dimensional convolutional neural network. The model can be expanded by using multiple parallel convolutional neural networks that read the source document using different kernel sizes. This, in effect, creates a multichannel convolutional neural network for text that reads […]

Continue Reading
Caption Generation with the Inject and Merge Architectures for the Encoder-Decoder Model

Caption Generation with the Inject and Merge Encoder-Decoder Models

Caption generation is a challenging artificial intelligence problem that draws on both computer vision and natural language processing. The encoder-decoder recurrent neural network architecture has been shown to be effective at this problem. The implementation of this architecture can be distilled into inject and merge based models, and both make different assumptions about the role […]

Continue Reading