Skip to main content

Mutual Information based feature selection techniques

Project description

This is a library that provides a python implementation of the mutual information based feature selection techniques outlined in the following research papers:

‘MIset’ stands for ‘(M)utual (I)nformation (SET) of feature selection techniques’.

  1. ‘Joint Mutual Information Maximization’ method as described here: https://doi.org/10.1016/j.eswa.2015.07.007.

  2. ‘Normalized Joint Mutual Information Maximization’ method as described here: https://doi.org/10.1016/j.eswa.2015.07.007.

  3. ‘Joint Mutual Information with Class Relevance’ method as described here: https://doi.org/10.1016/j.jcmds.2023.100075.

Installation

To install use:

$ pip install miset

Requirements

  • pandas

  • numpy

  • joblib

Read the documentation at: https://miset.readthedocs.io/en/latest/index.html

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

miset-1.0.0.tar.gz (7.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

miset-1.0.0-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file miset-1.0.0.tar.gz.

File metadata

  • Download URL: miset-1.0.0.tar.gz
  • Upload date:
  • Size: 7.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for miset-1.0.0.tar.gz
Algorithm Hash digest
SHA256 0558dccb84de92d5b2951082aff7f4359f59b8744393397df2aee9f774a9fdd9
MD5 e0d1b4d61b19fad270ee591c9002bf36
BLAKE2b-256 66dbafed2d8f92fcca66121037c528120a77d1b8cd0a788264c155dab4e4fe52

See more details on using hashes here.

File details

Details for the file miset-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: miset-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for miset-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bb05b0c1163d3e62ff382b61b6a661320f939f155e99effd8583d24954731d29
MD5 5d37370041a39e505f22fdddaeed64e9
BLAKE2b-256 b14332ab7f4d57846540411d5e0ef960791e2070c80f3808791a3be48b047595

See more details on using hashes here.

Supported by

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