Showing posts with label Clustering. Show all posts
Showing posts with label Clustering. Show all posts
Wednesday, February 27, 2013
Thursday, July 26, 2012
Erin Thurs 7-26
Worked example of Ordonez distance algorithm
Code snippet - shows code and marks the place where I have verified the algorithm
pseudoCode up to verified line
awk code where I'm hung up
must do: decide on a class the meets requirements, hard as there are very few open
Code snippet - shows code and marks the place where I have verified the algorithm
pseudoCode up to verified line
awk code where I'm hung up
must do: decide on a class the meets requirements, hard as there are very few open
Tuesday, July 17, 2012
FpFSS slides
Leverages Association Learning (FP Growth) and Clustering (EM) to create a predictive data model in an unclassified database where the number of rows and columns are similar. Model is then applied to a related time series database where cluster concentrations can be predicted for future time values.
Erin's To Dos
Leverages Association Learning (FP Growth) and Clustering (EM) to create a predictive data model in an unclassified database where the number of rows and columns are similar. Model is then applied to a related time series database where cluster concentrations can be predicted for future time values.
Erin's To Dos
Labels:
Association Learning,
Clustering,
ErinM,
Fp Growth,
FSS,
Regression,
Sequence Mining,
Time Series
Monday, March 8, 2010
Fastmap: Mapping objects into a k-dimensional space
The Fastmap algorithm turns data-set instances into a k-dimensional coordinate which can be primarily used for visualization and clustering purposes. Given a set of n instances from a dataset, Fastmap operates by doing the following. Assume we're using euclidean distance as the dissimilarity function and that we're operating in a 2-D space.
1. Arbitrarily choose an instance from the set and then find the farthest instance from it. These instances will serve as pivots to map the rest of our instances. Call these objects Oa and Ob. Each incoming instance Oi will be mapped using the line that exists between Oa and Ob.
2. As each new instance enters the space, apply geometric rules to extrapolate the coordinates of the new point.
Using the Cosine Law we can find Xi and then use the Pythagorean theorem to determine the coordinates of Oi as it relates to the line formed between Oa and Ob.
3. From there we can easily turn our coordinates into a visualization or use the coordinates to aid in clustering.
To move from a 2-D space to a k-D space, see http://portal.acm.org/citation.cfm?id=223812
Subscribe to:
Posts (Atom)
