Зачем вы понаставили столько ненужных тегов? Ознакомьтесь: п.3.1
Также рекомендую убрать лирику см.п.3.4
и конкретизировать свой вопрос, лучше привести свою попытку решить проблему, тогда будет о чем говорить. Пока что это не вопрос, а задача (см.п.5.12)
Вы хоть сами поняли, что написали? "собрать близлежащие точки во временном ряду". - Это называется задать интервал времени. "объединить в кластеры" кого объединить? В какие кластеры? Вы значение слово "кластер" понимаете? "задавать расстояние между кластерами, например расстояние в 45 минут" - это из временного ряда, т.е. последовательности точек, упорядоченных во времени? При этом, разбитых на интервалы? Т.е. просто разница во времени между то-ли точками, то-ли интервалами - вас не устраивает, вам для чего-то потребовались в этой задачке по математике для 7-го класса еще и кластеры??
Слава Богу, что не нейронные сети.