Neurônio Artificial: Exercícios
De Aulas
Afluentes: Inteligência Artificial
Definição
Vimos em aula uma Implementação de um neurônio artificial para o problema das portas lógicas. Tente pegar outro problema para implementar no neurônio artificial. Considere o seguinte:
Exercício 1
- no nosso problema usamos duas entradas (mais o BIAS). Conforme o problema que você escolher, pode ser necessário mais de uma entrada.
- procure trabalhar com entradas e saídas de bits. Caso o valor seja maior, pode imaginar a entrada como um conjunto de bits, tal como um byte (valores de 0 a 255) é representado por 8 bits. Então um valor de 0 a 255, poderia usar 8 neurônios de entrada.
- Lembre-se que o neurônio artificial implementado em aula só consegue trabalhar com problemas linearmente separáveis.
Exercício 2
- Pesquise se existe alguma forma de fazer com que o neurônio artificial possa resolver problemas não linearmente separáveis.
- Indique que tipo de mudanças no neurônio seriam necessárias para resolver os problemas não linearmente separáveis.
- Tente implementar essas mudanças e faça o neurônio aprender a resolver a porta lógica XOR.