Mudanças entre as edições de "Neurônio Artificial: Exercícios"

De Aulas
 
Linha 14: Linha 14:
  
 
* Pesquise se existe alguma forma de fazer com que o neurônio artificial possa resolver problemas '''não linearmente separáveis'''.
 
* 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 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.
 
* Tente implementar essas mudanças e faça o neurônio aprender a resolver a porta lógica XOR.

Edição atual tal como às 19h11min de 6 de maio de 2022

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.