Skip to content

Implements Particle Swarm Optimization (PSO) and Dispersive Flies Optimization (DFO) for feature selection to enhance machine learning model accuracy.

License

Notifications You must be signed in to change notification settings

syedirfanx/swarm-intelligence

Repository files navigation

Feature Selection using Swarm Intelligence Techniques

This project applies Particle Swarm Optimization (PSO) and Dispersive Flies Optimization (DFO) techniques for feature selection. The goal is to identify the optimal subset of features from a large dataset to improve classification accuracy in machine learning tasks.


Project Overview

  • Implemented PSO and DFO algorithms to select relevant features.
  • Reduced dimensionality of datasets while enhancing model performance.
  • Evaluated selected features on classification tasks to demonstrate accuracy improvements.

Technologies Used

  • Python
  • NumPy, Pandas
  • Scikit-learn (for classification models)
  • Custom implementations of PSO and DFO

Research Papers & Resources


About

Implements Particle Swarm Optimization (PSO) and Dispersive Flies Optimization (DFO) for feature selection to enhance machine learning model accuracy.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published