https://github.com/selcia25/bio-inspired-optimization-techniques
🧬This repository contains implementations of various bio-inspired optimization algorithms, along with example notebooks and resources for demonstration.
https://github.com/selcia25/bio-inspired-optimization-techniques
artificial-neural-networks bio-inspired-optimization classification genetic-algorithm multi-layer-neural-network roulette-wheel-algorithm single-layered-neural-network stochastic-resonance
Last synced: 8 months ago
JSON representation
🧬This repository contains implementations of various bio-inspired optimization algorithms, along with example notebooks and resources for demonstration.
- Host: GitHub
- URL: https://github.com/selcia25/bio-inspired-optimization-techniques
- Owner: selcia25
- License: mit
- Created: 2024-05-21T16:18:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-26T20:08:50.000Z (over 1 year ago)
- Last Synced: 2025-01-02T08:14:34.041Z (10 months ago)
- Topics: artificial-neural-networks, bio-inspired-optimization, classification, genetic-algorithm, multi-layer-neural-network, roulette-wheel-algorithm, single-layered-neural-network, stochastic-resonance
- Language: Jupyter Notebook
- Homepage:
- Size: 8.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bio-Inspired Optimization Algorithms Repository
Welcome to the Bio-Inspired Optimization Algorithms Repository! This repository contains implementations of various bio-inspired optimization algorithms, along with example notebooks and resources for demonstration.
## Table of Contents
1. [Description](#description)
2. [List of Algorithms](#list-of-algorithms)
3. [Usage](#usage)
4. [Contributing](#contributing)
5. [License](#license)## Description
This repository hosts implementations of bio-inspired optimization algorithms, which are heuristic methods inspired by principles observed in nature. These algorithms are commonly used to solve optimization problems in various fields, including engineering, computer science, finance, and biology.
## List of Algorithms
- Single-layer Artificial Neural Networks (ANN)
- Multi-layer Perceptron (MLP)
- Stochastic Resonance
- ANN Classification of Digits
- Genetic Algorithm
- Quantum Genetic Algorithm (QGA)
- Coin flipping using Stochastic (SR)
- Dice rolling in Genetic Algorithm
- Coin flipping using Roulette Wheel Selection
- Stochastic Resonance for Color Images
- Geometric Shapes Recognition
- Roulette Wheel and Coin Flipping
- Video processing with SR
- Tamil, Telugu, Sanskrit character recognition## Usage
Explore the directories to find implementations of various bio-inspired optimization algorithms. Each directory typically contains Jupyter notebooks or Python scripts that demonstrate the algorithms and their applications. You can run these notebooks using Jupyter or any compatible environment.
## Contributing
If you'd like to contribute to this repository by adding more bio-inspired optimization algorithms, improving existing implementations, or providing additional resources, feel free to fork the repository, make your changes, and submit a pull request. Contributions are always welcome!
## License
This repository is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.