﻿<?xml version="1.0" encoding="UTF-8"?>
<records>
  <record>
    <language>eng</language>
    <publisher>Science and Education Publishing</publisher>
    <journalTitle>American Journal of Applied Mathematics and Statistics</journalTitle>
    <eissn>2328-7292</eissn>
    <publicationDate>2022-03-23</publicationDate>
    <volume>10</volume>
    <issue>1</issue>
    <startPage>22</startPage>
    <endPage>27</endPage>
    <doi>10.12691/ajams-10-1-4</doi>
    <publisherRecordId>AJAMS20221014</publisherRecordId>
    <documentType>article</documentType>
    <title language="eng">Clustering Time Related Data: A Regression Tree Approach</title>
    <authors>
      <author>
        <name>K.A.D. Deshani</name>
        <email>deshani@stat.cmb.ac.lk</email>
        <affiliationId>1</affiliationId>
      </author>
      <author>
        <name>Liwan Liyanage-Hansen</name>
        <affiliationId>2</affiliationId>
      </author>
      <author>
        <name>Dilhari T. Attygalle</name>
        <affiliationId>2</affiliationId>
      </author>
    </authors>
    <affiliationsList>
      <affiliationName affiliationId="1">Department of Statistics, University of Colombo, Colombo 03, Sri Lanka</affiliationName>
      <affiliationName affiliationId="2">School of Computing, Engineering and Mathematics, University of Western Sydney, Campbelltown, Australia</affiliationName>
    </affiliationsList>
    <abstract language="eng">With the advancement of technology, vast time related databases are created from a plethora of processes. Analyzing such data can be very useful, but due to the large volumes and their relevance to time, extracting useful information and implementing models can be very complex and time consuming. However, using a comprehensive exploratory study to extract hidden features of the data can mitigate this complexity to a great extent. The clustering approach is one such way to extract features but can be demanding with time related data, especially with a trend in the data series. This paper proposes an algorithm, based on regression tree approach, to cluster a time series with a trend, along with other relevant variables. The importance of this algorithm is avoiding the misleading cluster allocations that can be created through clustering a differenced time series. Initially it identifies a suitable consistent time window with no trend, and implements separate regression trees for each window, to obtain the clusters. Through exploring the clusters generated from these trees, a general cluster formation is identified suitable for all windows. This is illustrated using hourly electricity demand in Sri Lanka for five consecutive years. Six meaningful clusters were identified based on the day of the week, specialty, and the time of the day. These cluster memberships provide useful additional information on the data structure, independent of the trend component, and can be used as an additional feature for improving model accuracies.</abstract>
    <fullTextUrl format="pdf">http://pubs.sciepub.com/ajams/10/1/4/ajams-10-1-4.pdf</fullTextUrl>
    <keywords language="eng">
      <keyword>clustering</keyword>
      <keyword>regression tree</keyword>
      <keyword>load forecasting</keyword>
      <keyword>trend</keyword>
      <keyword>data exploration</keyword>
    </keywords>
  </record>
</records>