Skip to content

erandv/CMPSC463Project1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project performs unsupervised clustering of time-series segments from the PulseDB dataset using divide-and-conquer algorithms.
It includes:

  • Recursive clustering based on correlation similarity
  • Closest-pair detection within each cluster
  • Maximum subarray detection (Kadane’s Algorithm) to find active intervals

Files:

  • main.py — main program containing all functions
  • /out/ — folder where generated plots and CSV outputs are saved

Dataset Dataset used: VitalDB_AAMI_Test_Subset.mat (from the PulseDB Balanced Training and Testing dataset on Kaggle)

Requirements: Before running the program, make sure you install these libraries:

pip install numpy pip install matplotlib pip install h5py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages