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

De Aulas
(Criou página com 'Afluentes: Inteligência Artificial = Definição = Vimos em aula uma Implementação do Neurônio Artificial (Python, C++ e Java)|Implementação de um neurônio arti...')
 
Linha 9: Linha 9:
 
* no nosso problema usamos duas entradas (mais o BIAS). Conforme o problema que você escolher, pode ser necessário mais de uma entrada.
 
* 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.
 
* 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 só consegue trabalhar com problemas '''linearmente separáveis'''.
+
* Lembre-se que o neurônio artificial implementado em aula só consegue trabalhar com problemas '''linearmente separáveis'''.
  
 
== Exercício 2  ==
 
== Exercício 2  ==

Edição das 15h00min de 3 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 linearmente separáveis.
  • Indique que tipo de mudanças no neurônio seriam necessárias para resolver os problemas linearmente separáveis.
  • Tente implementar essas mudanças e faça o neurônio aprender a resolver a porta lógica XOR.