matejgrcic / neural-network-architecture-optimization

An algorithm for evolving architecture of artificial neural networks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Neural Network Architecture Optimization

Overview

This project implements an algorithm for evolving architecture of artificial neural networks. Genetic algorithms are used for evolving network's architecture. The direct coding scheme is used for representing networks architecture in each individual. The neural network is trained using PSO algorithm.

Links

TODO - for v2

  • Refactor the way of coding NN's architecture to GA individual
  • Optimize performances
  • Update project to Java 11

About

An algorithm for evolving architecture of artificial neural networks


Languages

Language:Java 100.0%