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.