Skip to content

Here's the model written in Python using TensorFlow, where I employ lstm and recurrent neural networks for the task of time series classification

License

Notifications You must be signed in to change notification settings

FrancescoZanella/Neural_Networks_Time_series_classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Time series Classification - README

Problem Description

The task correctly classify samples in the multivariate time series format. In other words, since this is a classification problem, the objective is to correctly map the information contained in the features calculated over time to their labels.

Dataset Details

You can download the dataset here

  • Time series shape: 2429x36x6

  • File format: .npy

  • Number of Classes: 12

  • Classes:

    1. "Wish"
    2. "Another"
    3. "Comfortably"
    4. "Money"
    5. "Breathe"
    6. "Time"
    7. "Brain"
    8. "Echoes"
    9. "Wearing"
    10. "Sorrow"
    11. "Hey"
    12. "Shine"

How to Use the Code

  1. Ensure you have the required Python libraries installed, especially TensorFlow, Keras, and Keras Tuner.

  2. Open the provided Python code in a compatible environment (e.g., Jupyter Notebook, Google Colab).

  3. Run the code step by step, following the order described in the code.

Report

For more details about the model you can read the report, where everyting is explained in detail.

Conclusion

This code is designed to address the time-seris classification task with the provided dataset for ANNDL course challenge here at polimi. My team have received 5.5 out of 5.5 points doing this challenge.

About

Here's the model written in Python using TensorFlow, where I employ lstm and recurrent neural networks for the task of time series classification

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published