Skip to content

kekepins/mdav_java_implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

MDAV java implementation

MDAV(Maximum Distance to Average Vector) clustering implementation in java

Algo used in anonymisation to compute clusters for micro aggregation

Algo

  1. Compute the average record of all records, find most distant record from average (xr)

  2. Find most distant record xs from xr

  3. Compute 2 clusters around xr and xs (closest points)

  4. if there is more than 3k records, repeat 1.

  5. if there is between 3k-1 2k records, compute average

    5.1. find most distant xr from average

    5.2. compute a cluster arround xr

  6. remaining points are the last cluster

About

MDAV(Maximum Distance to Average Vector) clustering implementation in java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages