Skip to content
This repository has been archived by the owner on May 2, 2024. It is now read-only.

yolly98/ECG-Fitting-Forecasting-and-Activity-Classification

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECG Fitting, Forecasting and Activity Classification

canva-logo

University Project for "Intelligent Systems" course (MSc Computer Engineering @ University of Pisa). Implementation of ECG fitting, forecasting and activity classification using MLP and RBF neural networks, convolutional neural networks, recurrent neural networks and fuzzy systems.

Overview

The aim of the project is to apply machine learning, deep learning and fuzzy system technologies in order to classify human activities (such as walking, sitting and running), fit ECG feature values (such as mean and standard deviation) and forecast ECG values. To achieve these goals, the following technologies have been used:

  • Multi-layer Perceptron, Radial Basis Function and Convolutional Neural Network for ECG feature values fitting
  • Multi-layer Perceptron, Fuzzy Inference System and Adaptive Network-based Fuzzy Inference System for activity classification
  • Recurrent Neural Network for ECG forecasting

Project Architecture

ECG-Fitting-Forecasting-and-Activity-Classification
├── docs
├── resources
└── src
    ├── data_preprocessing
    ├── neural_networks_ecg_fitting
    ├── neural_network_activity_classification
    ├── fuzzy_inference_system
    ├── convolutional_neural_network
    └── recurrent_neural_network

Authors

About

University Project for "Intelligent Systems" course (MSc Computer Engineering @ University of Pisa). ECG Fitting, Forecasting and Activity Classification using NN, CNN, RNN and Fuzzy Systems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%