Perceptron é uma rede neural de camada única e um Perceptron de várias camadas é chamado de Rede Neural Artificial. O Perceptron é um classificador linear (binário). Além disso, é usado na aprendizagem supervisionada e pode ser usado para classificar os dados de entrada fornecidos.
Para a implementação do Perceptron foi utilizado a linguagem python 3.7.2 com as bibliootecas pandas e numpy