项目作者: AlexanderKlanovets

项目描述 :
Implementation of different swarm intelligence algorithms
高级语言: Jupyter Notebook
项目地址: git://github.com/AlexanderKlanovets/swarm_algorithms.git
创建时间: 2019-09-14T21:23:21Z
项目社区:https://github.com/AlexanderKlanovets/swarm_algorithms

开源协议:MIT License

下载


Swarm intelligence algorithms implementation

The algorithms developed in this repository are part of my Bachelor’s diploma thesis dedicated to designing a system based on multicriteria swarm algorithms for tuning artificial neural networks.

Repository contents

  • an implementation of different swarm intelligence algorithms (for now, specifically for unconstrained continuous optimization problems with a single objective);
  • a set of test objective functions to experiment with and use them for models’ tests;
  • a utility for optimization process visualization;
  • a Jupyter notebook with a usage and visualization demo (animations don’t work properly on a Github Jupyter notebook viewer).

Feel free to comment the code (especially if you find something incorrect).