MLLE: Modified Locally Linear Embedding Using Multiple Weights