Skip to main content

Package which provides an feature selection algorithm which considers class separability and an implementation of Informative Normalized Difference Index (INDI)

Project description

Install

pip install InformativeFeatureSelection

Features

  • Several implementations of feature selection algorithms based on discriminant analysis
  • Binary implementation of Informative Normalized Difference Index (INDI)
  • Multiclass implementation of INDI

INDI may be extremely usefully in hyperspectral imaging analysis.

Implemented algorithms were proposed in the following papers:

  1. Paringer RA, Mukhin AV, Kupriyanov AV. Formation of an informative index for recognizing specified objects in hyperspectral data. Computer Optics 2021; 45(6): 873-878. DOI: 10.18287/2412-6179-CO-930.

  2. Mukhin, A., Paringer, R. and Ilyasova, N., 2021, September. Feature selection algorithm with feature space separability estimation using discriminant analysis. In 2021 International Conference on Information Technology and Nanotechnology (ITNT) (pp. 1-4). IEEE.

Usage example

See jupyter notebook file in examples folder.

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

InformativeFeatureSelection-3.0.0.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file InformativeFeatureSelection-3.0.0.tar.gz.

File metadata

File hashes

Hashes for InformativeFeatureSelection-3.0.0.tar.gz
Algorithm Hash digest
SHA256 7fa11ac1cfb3c5a5c48844aef715af286026d8d91fb4b79c810f169651294a7b
MD5 ccc16b49b1e1544c2798babd34fa345f
BLAKE2b-256 2a1090196da5981ae4cdedd89b0029efc99732fee05c11fd73fca536ed2dd9f3

See more details on using hashes here.

File details

Details for the file InformativeFeatureSelection-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for InformativeFeatureSelection-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39eca53332766604bc4bd45e034df30560d72725c22534f87343bd877929f400
MD5 690810adb145fe9321e08e90336f8300
BLAKE2b-256 2ee1b19a0380bf8b639f6f44b1de9419b93c375c6d522912479ed5eca3149977

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page