Content deleted Content added
#suggestededit-add 1.0 Tags: Mobile edit Mobile app edit Android app edit |
|||
(18 intermediate revisions by 16 users not shown) | |||
Line 1:
{{Short description|Type of algorithm for data clustering}}
'''Fuzzy clustering by Local Approximation of MEmberships (FLAME)''' is a novel [[data clustering]] algorithm that defines clusters in the dense parts of a dataset and perform cluster assignment solely based on the '''neighborhood relationships''' among objects. The key feature of this algorithm is that, the neighborhood relationships among neighboring objects in the feature space are used to constrain the memberships of neighboring objects in the fuzzy membership space.▼
{{COI|date=August 2010}}
▲'''Fuzzy clustering by Local Approximation of MEmberships (FLAME)''' is a
==Description of the FLAME algorithm==
Line 5 ⟶ 8:
The FLAME algorithm is mainly divided into three steps:
#
## Construct a neighborhood graph to connect each object to its K-Nearest Neighbors (KNN);
## Estimate a density for each object based on its proximities to its KNN;
Line 12 ⟶ 15:
### Cluster Outliers: object with density lower than all its neighbors, and lower than a predefined threshold;
### the rest.
# Local/Neighborhood approximation of [[fuzzy
## Initialization of fuzzy membership:
### Each CSO is assigned with fixed and full membership to itself to represent one cluster;
### All outliers are assigned with fixed and full membership to the outlier group;
### The rest are assigned with equal memberships to all clusters and the outlier group;
## Then the fuzzy memberships of all type 3 objects are updated by a converging iterative procedure called
# Cluster construction from fuzzy memberships in two possible ways:
## One-to-one object-cluster assignment, to assign each object to the cluster in which it has the highest membership;
## One-to-multiple object-clusters assignment, to assign each object to the cluster in which it has a membership higher than a threshold.
==The
The
::<math>
Line 44 ⟶ 47:
</math>
==A
[[Image:
==External links==▼
* [http://www.biomedcentral.com/1471-2105/8/3 BMC Bioinformatics (2007): FLAME, a novel fuzzy clustering method for the analysis of DNA microarray data]▼
* [http://flame-clustering.googlecode.com/svn/trunk/ FLAME source codes in C released under FreeBSD-like license on GoogleCode]▼
==See also==
Line 55 ⟶ 54:
* [[Fuzzy clustering]]
▲==External links==
[[Category:Data clustering algorithms]]▼
▲* [http://www.biomedcentral.com/1471-2105/8/3 BMC Bioinformatics (2007): FLAME, a novel fuzzy clustering method for the analysis of DNA microarray data]
▲* [https://web.archive.org/web/20080622172700/http://flame-clustering.googlecode.com/svn/trunk/ FLAME source codes in C released under FreeBSD-like license on GoogleCode]
{{DEFAULTSORT:Flame Clustering}}
|