Skip to content

Developed and implemented deep learning models for human activity recognition, focusing on spatiotemporal data processing and sequence modeling.

License

Notifications You must be signed in to change notification settings

A-SOLO/Human-Activity-Recognition_using_CNN-LSTM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Human-Activity-Recognition_using_CNN-LSTM

Developed and implemented deep learning models for human activity recognition, focusing on spatiotemporal data processing and sequence modeling.

Data Pipeline:

  • Preprocessed the UCF50 dataset, including frame extraction, resizing, normalization, and conversion to fixed-length sequences to ensure consistent input for training.

    Data_1

Model Development:

  • Implemented a ConvLSTM model to capture spatiotemporal dynamics by integrating convolutional and LSTM layers.

    Model_2

  • Additionally, developed an LRCN model combining CNNs for spatial feature extraction and LSTM layers for temporal sequence modeling.

    Model_1

Model Training & Optimization:

  • Trained models using categorical cross-entropy loss and Adam optimizer, with early stopping callbacks to prevent overfitting.
  • The ConvLSTM model was trained over 50 epochs with recurrent dropout, while the LRCN model was trained over 70 epochs with dropout layers after each convolutional block.

Performance Evaluation on the test set:

  • Achieved an accuracy of 82.27% with the ConvLSTM model.

Acc_2

  • Achieved an accuracy of 89.49% with the LRCN model.

Acc_1

About

Developed and implemented deep learning models for human activity recognition, focusing on spatiotemporal data processing and sequence modeling.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published