Learn R Programming

inaparc (version 1.2.0)

Initialization Algorithms for Partitioning Cluster Analysis

Description

Partitioning clustering algorithms divide data sets into k subsets or partitions so-called clusters. They require some initialization procedures for starting the algorithms. Initialization of cluster prototypes is one of such kind of procedures for most of the partitioning algorithms. Cluster prototypes are the centers of clusters, i.e. centroids or medoids, representing the clusters in a data set. In order to initialize cluster prototypes, the package 'inaparc' contains a set of the functions that are the implementations of several linear time-complexity and loglinear time-complexity methods in addition to some novel techniques. Initialization of fuzzy membership degrees matrices is another important task for starting the probabilistic and possibilistic partitioning algorithms. In order to initialize membership degrees matrices required by these algorithms, a number of functions based on some traditional and novel initialization techniques are also available in the package 'inaparc'.

Copy Link

Version

Install

install.packages('inaparc')

Monthly Downloads

466

Version

1.2.0

License

GPL (>= 2)

Maintainer

Zeynel Cebeci

Last Published

June 16th, 2022

Functions in inaparc (1.2.0)

firstk

Initialization of cluster prototypes using the first k objects
imembones

Initialization of a crisp membership matrix using a selected cluster
forgy

Initialization of cluster prototypes using Forgy's algorithm
aldaoud

Initialization of cluster prototypes using Al-Daoud's algorithm
ballhall

Initialization of cluster prototypes using Ball & Hall's algorithm
inscsf

Initialization cluster prototypes using Inscsf algorithm
insdev

Initialization of cluster prototypes using Insdev algorithm
imembrand

Initialization of membership matrix using simple random sampling
ksegments

Initialization of cluster prototypes using the centers of k segments
kmpp

Initialization of cluster prototypes using K-means++ algorithm
get.algorithms

Get the names of algorithms in ‘inaparc’
hartiganwong

Initialization of cluster prototypes using Hartigan-Wong's algorithm
scseek

Initialization of cluster prototypes using SCS algorithm
is.inaparc

Checking the object class for ‘inaparc’
figen

Initialization of membership degrees over class range of a selected feature
crsamp

Initialization of cluster prototypes using the centers of random samples
inofrep

Initialization of cluster prototypes using Inofrep algorithm
inaparc-package

Initialization Algorithms for Partitioning Cluster Analysis
kkz

Initialization of cluster prototypes using KKZ algorithm
lhsmaximin

Initialization of cluster prototypes using Maximin LHS
lhsrandom

Initialization of cluster prototypes using random LHS
topbottom

Initialization of cluster prototypes using the top and bottom objects
uniquek

Initialization of cluster prototypes over the unique values
maximin

Initialization of cluster prototypes using Maximin algorithm
mscseek

Initialization of cluster prototypes using the modified SCS algorithm
ssamp

Initialization of cluster prototypes using systematic random sampling
spaeth

Initialization of cluster prototypes using Spaeth's algorithm
scseek2

Initialization of cluster prototypes using SCS algorithm over a selected feature
lastk

Initialization of cluster prototypes using the last k objects
ursamp

Initialization of cluster prototypes using random sampling on each future
rsegment

Initialization of cluster prototypes using a randomly selected segment
ksteps

Initialization of cluster prototypes using the centers of k blocks
rsamp

Initialization of cluster prototypes using simple random sampling