• Stars
    star
    457
  • Rank 93,377 (Top 2 %)
  • Language
    Jupyter Notebook
  • License
    Apache License 2.0
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Convolutional Neural Network for Human Activity Recognition in Tensorflow

CNN for Human Activity Recognition

Python notebook for blog post Implementing a CNN for Human Activity Recognition in Tensorflow.

Tools Required

Python 2.7 is used during development and following libraries are required to run the code provided in the notebook:

  • Tensorflow
  • Numpy
  • Matplotlib
  • Pandas

Dataset

The WISDM Actitracker dataset used for model training, can be downloaded from the following [link]

Related Problem

User identification from walking activity. Accelerometer dataset from 22 indivduals can be downloaded from the following [link]

More Repositories

1

Multilabel-timeseries-classification-with-LSTM

Tensorflow implementation of paper: Learning to Diagnose with LSTM Recurrent Neural Networks.
Jupyter Notebook
566
star
2

Urban-Sound-Classification

Urban sound classification using Deep Learning
Jupyter Notebook
510
star
3

Place-Recognition-using-Autoencoders-and-NN

Place recognition with WiFi fingerprints using Autoencoders and Neural Networks
Jupyter Notebook
268
star
4

Genetic-CNN

CNN architecture exploration using Genetic Algorithm
Python
216
star
5

Anomaly-Detection

Anomaly detection algorithm implementation in Python
Jupyter Notebook
131
star
6

Estimation-of-Remaining-Useful-Life-using-CNN

Convolutional Neural Network based regression approach for estimating machinery's remaining useful life
Jupyter Notebook
126
star
7

Genetic-Algorithm-RNN

Using Genetic Algorithms to optimize Recurrent Neural Network's Configuration
Jupyter Notebook
78
star
8

On-device-activity-recognition

Personalized machine learning on the smartphone
Java
60
star
9

Entity-Embedding-with-LSTM-for-Time-Series

Entity Embedding with LSTM for Time Series
Jupyter Notebook
30
star
10

Tensorflow-ML

Different machine learning algorithms implementation in Tensorflow
Jupyter Notebook
27
star
11

Research-Paper-Categorization

Research paper classification using machine learning and NLP
Jupyter Notebook
27
star
12

Sensor-Transformer

Transformer Network for Time-Series, Sensor and Wearable Data
Python
24
star
13

Occupancy-Detection

Occupancy detection of an office room from light, temperature, humidity and CO2 measurements
Jupyter Notebook
20
star
14

Mental-Overload-Detection-RVS

Mental Overload Detection with Respiration Variability Spectrogram
Jupyter Notebook
12
star
15

Matlab-ML

Matlab/Octave implementation of various machine learning algorithms
MATLAB
9
star
16

CF-with-DAE-on-Market-Basket-Data

Collaborative Filtering with Denoising Autoencoder on Market Basket Data
Jupyter Notebook
6
star
17

Binary-Early-Exit-Network

Binary Early-Exit Network for Adaptive Inference on Low-Resource Devices
Jupyter Notebook
5
star
18

Elasticsearch-Client

Elasticsearch client in C# for quick experimentation
C#
2
star