Pattern Recognition In Large Dimensional And Structured Datasets