Skip to content

Commit faaeaa0

Browse files
committed
adding isodata algorithm
1 parent 02027ac commit faaeaa0

File tree

3 files changed

+8
-6059
lines changed

3 files changed

+8
-6059
lines changed

docs/dbscan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ DBSCAN visits each point of the database, possibly multiple times (e.g., as cand
9090

9191
> DBSCAN can find non-linearly separable clusters. This dataset cannot be adequately clustered with k-means or Gaussian Mixture EM clustering
9292
93-
## Implementations
93+
## Implementation
9494

9595
| | Language | Link |
9696
|:-: | :-: | :-: |

docs/isodata.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,10 @@ title: Isodata
44
sidebar_label: Isodata
55
---
66

7-
[Open a pull request](https://github.com/AllAlgorithms/algorithms/tree/master/docs/isodata.md) to add the content for this algorithm.
7+
The Iterative Self-Organizing Data Analysis Technique (**ISODATA**) method used a set of rule-of-thumb procedures that have
8+
incorporated into an iterative classification algorithm. Many of the steps used in the algorithm are based on the experience obtained through experimentation. The ISODATA algorithm is a modification of the [k-means clustering algorithm](k-means) (overcomes the disadvantages of k-means). This algorithm includes the merging of clusters if their separation distance in multispectral feature space is less than a user-specified value and the rules for splitting a single cluster into two clusters. This method makes a large number of passes through the dataset until specified results are obtained.
9+
10+
11+
## Helpful Links
12+
13+
- [Wikipedia](https://en.wikipedia.org/wiki/Multispectral_pattern_recognition#ISODATA_method)

0 commit comments

Comments
 (0)