Projeto realizado na disciplina de Paradigmas de Programação da Universidade de Brasília que consiste na implementação de uma rede neural artifical em Haskell. Rede neural é um modelo computacional com nós interconectados que funcionam como os neurônios do cérebro humano. Usando algoritmos, elas podem reconhecer padrões escondidos e correlações em dados brutos, agrupá-los e classificá-los. São capazes de realizar o aprendizado de máquina bem como o reconhecimento de padrões.
Para compilar o código, abra o GHCi e digite:
:load ann.hs
Caso queira compilar de outra forma, use o GHC e digite na linha de comando do terminal:
ghc ann.hs
A partir desse comando, ele irá gerar 3 arquivos:
- ann
- ann.hi
- ann.o
Para executar o projeto, digite na linha de comando:
./ann