/RNA

Este repositório tem como intuito, demonstrar um modulo de redes neurais que venho desenvolvendo.

Primary LanguageJavaScript

Repositório de um Modulo RNA(Rede neural artificial) com algorítimo genético.

NOTA: Vou tirar um tempo para refatorar e deixar este repositório bonito ainda (apenas o ignore)

Este modulo se trata de uma "forma prática" de criar uma RNA de forma simples e rápida usando javascript puro. Ainda não possui uma estrutura ou conversão de dataset usados em frameworks famoso, mas pretendo desenvolver.

Evitei class apenas por ser uma syntax sugar da qual não vejo necessidade de uso.

Este modulo foi desenvolvido para um teste de AM(Aprendizado de máquina) na game engine Construct.

Aqueles que preferirem, agora este modulo possui uma index_classVersion.

Funções para a criação da Rede:

Funções para a manipulação de genoma:

Objeto neuronio:

  • Vies ~ Valor equivalente a bias.
  • Pesos ~ <array de pesos>.
  • Saida ~ <callback referente a função de ativação>.

Funções de ativação concluidas:

Neste projeto só possui funções de ativação sem suas derivaras.


Exemplos práticos:

  • Exemplo 1 ~ Rede sem o uso de agrupamentos internos.
  • Exemplo 2 ~ Demonstração das funções de agrupamento.
Obrigado pela atenção!