Skip to content
This repository has been archived by the owner on May 5, 2023. It is now read-only.

USP - ACH2016 - Inteligência Artificial - Implementação de um Perceptron simples

License

Notifications You must be signed in to change notification settings

pinha-usp/usp.ach2016.perceptron-simples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

USP - ACH2016 - Perceptron simples

Implementação de um Perceptron simples

Essa implementação resolve o problema das portas lógicas. Ocorre um treinamento do Perceptron, que aprende como identificar a saída de uma porta lógica com base em suas entradas.

Exemplos de portas lógicas e suas entradas e respectivas saídas se encontram dentro do diretório /dados. Para cada linha do arquivo CSV, os primeiros dois números representam a entrada e o último a saída.

Abaixo está um exemplo para a porta lógica AND:

Entrada Saída
-1 AND -1 -1
-1 AND 1 -1
1 AND -1 -1
1 AND 1 1

Como executar?

No terminal, execute o seguinte comando:

python perceptron.py

Warning A versão Python utiliza foi 3.10. Versões anteriores podem gerar erros

About

USP - ACH2016 - Inteligência Artificial - Implementação de um Perceptron simples

Topics

Resources

License

Stars

Watchers

Forks

Languages