Skip to main content

Feature Selection Dynamic Evaluation Metric

Project description

FSDEM: Feature Selection Dynamic Evaluation Metric

FSDEM is a novel evaluation metric designed to address the limitations of existing metrics in the field of feature selection. It provides a dynamic approach to evaluate both the performance and stability of feature selection algorithms.

Installation

You can install the package using pip:

pip install fsdem

Usage

Here, you can see an example of how to use fsdem:

from fsdem import approx_func, fsdem, stability

# Observations of the metric and corresponding number of features
x = [1, 2, 3, 4, 5]
y = [0.1, 0.4, 0.6, 0.8, 0.9]

# Approximate the function and its derivative
f, df = approx_func(x, y)

# Calculate FSDEM score
fsdem_score = fsdem(f, start=1, end=5)
print("FSDEM Score:", fsdem_score)

# Calculate stability score
stability_score = stability(df, start=1, end=5)
print("Stability Score:", stability_score)

Citation

If you use FSDEM in your research, please cite the original paper:

@inproceedings{rajabinasab2024fsdem,
  title={A Dynamic Evaluation Metric for Feature Selection},
  author={Rajabinasab, Muhammad and Lautrup, Anton D. and Hyrup, Tobias and Zimek, Arthur},
  booktitle={International Conference on Similarity Search and Applications (SISAP 2024)},
  pages={65--72},
  year={2024},
  organization={Springer}
}

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

fsdem-1.0.4.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

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

fsdem-1.0.4-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

Details for the file fsdem-1.0.4.tar.gz.

File metadata

  • Download URL: fsdem-1.0.4.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for fsdem-1.0.4.tar.gz
Algorithm Hash digest
SHA256 44b99ccf47235436e0f8e7f4c44c1286e93daed5b81217ea7e215e05b4239124
MD5 5a863872e18d5c3c4bcf4cc5bed6af27
BLAKE2b-256 ccc0f1c2d97a2dff64d02bd4d51c205226a4d01826196d6e042a108cd708c5d2

See more details on using hashes here.

File details

Details for the file fsdem-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: fsdem-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 2.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for fsdem-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e7bf2ec6fdfbca2d032e7a4bcf29bef6602594d80140bdab8e84114cbd7a2a36
MD5 3277c4eb7e737b43acb72d71076ade4c
BLAKE2b-256 5f33c0b61ff3cfc0b48b6dfe478bb311e3e78b7cb61303e2d9b673905b0e1ff8

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