I am not very knowledgeable on time based clustering and wondering if any algorithms are well suited for my use case.
I have a set of exertion data (range from 0-500) and I want to cluster them along time intervals.
My problem is that I want to find point the points of time where there is major exertion differences on the time interval. I will know exactly how many grouping their should be (e.g. 5 separate clusters) but wont know where one ends and the next one starts.
Is there a good algorithm to apply in this case? I was looking at K-Means but it appears to be very good at clustering disregarding the time and I am more looking for the boundaries looking at exertion data.