The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

changepointGA: Changepoint Detection via Modified Genetic Algorithm

The Genetic Algorithm (GA) is used to perform changepoint analysis in time series data. The package also includes an extended island version of GA, as described in Lu, Lund, and Lee (2010, <doi:10.1214/09-AOAS289>). By mimicking the principles of natural selection and evolution, GA provides a powerful stochastic search technique for solving combinatorial optimization problems. In 'changepointGA', each chromosome represents a changepoint configuration, including the number and locations of changepoints, hyperparameters, and model parameters. The package employs genetic operators—selection, crossover, and mutation—to iteratively improve solutions based on the given fitness (objective) function. Key features of 'changepointGA' include encoding changepoint configurations in an integer format, enabling dynamic and simultaneous estimation of model hyperparameters, changepoint configurations, and associated parameters. The detailed algorithmic implementation can be found in the package vignettes and in the paper of Li (2024, <doi:10.48550/arXiv.2410.15571>).

Version: 0.1.0
Depends: R (≥ 4.3.0)
Imports: foreach, doParallel, Rcpp, RcppArmadillo, clue, stats
LinkingTo: Rcpp, RcppArmadillo
Suggests: knitr, rmarkdown
Published: 2025-02-17
DOI: 10.32614/CRAN.package.changepointGA
Author: Mo Li [aut, cre]
Maintainer: Mo Li <mo.li at louisiana.edu>
BugReports: https://github.com/mli171/changepointGA/issues
License: MIT + file LICENSE
URL: https://github.com/mli171/changepointGA
NeedsCompilation: yes
Materials: README
CRAN checks: changepointGA results

Documentation:

Reference manual: changepointGA.pdf
Vignettes: A brief guide to changepointGA (source, R code)

Downloads:

Package source: changepointGA_0.1.0.tar.gz
Windows binaries: r-devel: changepointGA_0.1.0.zip, r-release: changepointGA_0.1.0.zip, r-oldrel: changepointGA_0.1.0.zip
macOS binaries: r-devel (arm64): not available, r-release (arm64): not available, r-oldrel (arm64): not available, r-devel (x86_64): changepointGA_0.1.0.tgz, r-release (x86_64): changepointGA_0.1.0.tgz, r-oldrel (x86_64): changepointGA_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=changepointGA to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.