This document summarizes a research paper that proposes a three-layered approach using particle swarm optimization (PSO) to improve the accuracy of clustering weather data.
The first layer partitions the dataset based on time series (e.g. seasons). Basic clustering algorithms like k-means are then applied in the second layer. In the third layer, PSO is used to refine the clusters by finding the best fitness function and evaluating how well data points fit existing clusters, in order to remove impurities from the dataset. The approach is tested on a weather dataset containing 10,000 instances spanning 1970-2010.