1. A computer-implemented method for customer segmentation using adaptive spectral clustering, comprising: determining initial segmentation labels; determining new customer behavior data; formulating a single objective minimization function that integrates the initial segmentation labels with the new customer behavior data, the single objective minimization function including f T Cf f T A _ f , wherein f=vector representing values for new customer labels; C=matrix representing the similarity between new customer labels and the new behavior content; Ā=matrix representing the dissimilarity between new customer labels and the initial customer labels; and determining best fit to both the initial segmentation labels and the new customer behavior data simultaneously by minimizing the single objective minimization function, wherein the determined best fit includes one or more new customer segmentation labels.