1. A computer-implemented method, comprising: receiving a core group of clusters of objects, wherein each object is represented by a corresponding instance of a multi-dimensional feature vector including a dimension k, wherein k is a number, wherein the core group of clusters is clustered based on the dimension k; and wherein generating the core group of clusters is based in part on at least one tuning parameter representing clustering density; receiving a stream of data points representing a group of objects, each data point respectively representing an instance of the dimension k describing a feature of an object within the group of objects; and for said each data point, adding an object described by the data point to a first cluster of objects within the core group of clusters in response to classifying the object as belonging to the first cluster of objects; updating properties of the first cluster of objects in response to adding the object, wherein updating the properties includes calculating a first standard deviation of clustering dimension k for the first cluster of objects; and determining, by a processor, whether to update the core group of clusters using the updated properties of the first cluster of objects, wherein determining whether to update the core group of clusters comprises comparing the first standard deviation of the clustering dimension k to a minimum standard deviation of the clustering dimension k; in an instance in which the first standard deviation of the clustering dimension k is greater than the minimum standard deviation of the clustering dimension k, splitting the first cluster of objects by dividing the first cluster of objects into a second cluster of objects and a third cluster of objects; in an instance in which the first standard deviation of the clustering dimension k is less than or equal to the minimum standard deviation of the clustering dimension k, selecting a fourth cluster of objects that is closest to the first cluster of objects within the core group of clusters of objects; calculating a combined standard deviation of the clustering dimension k for combined first cluster of objects and fourth cluster of objects; and in an instance in which the combined standard deviation of the clustering dimension k is less than or equal to the minimum standard deviation of the clustering dimension k, generating a fifth cluster of objects within the core group of clusters by merging the first cluster of objects and the fourth cluster of objects.