Estou estudando para um exame de IA e procurando uma maneira melhor de resolver o seguinte problema:
O gráfico mostra um problema de classificação no quadrado da unidade , onde a classe A é indicada pela área cinza da figura (não incluindo os pontos nas linhas pontilhadas) e a classe B ocorre de outra forma.
Para resolver esse problema, é necessário construir 2 perceptrons: ambos os perceptrons emitem 1 se a entrada estiver na área cinza e pelo menos um dos perceptrons gera 0 caso contrário.
Existem três maneiras de encontrar pesos apropriados para entradas e preconceitos:
- Tentativa e erro
- Algoritmo de aprendizado Perceptron (envolvendo pesos aleatórios, taxa de aprendizado, várias épocas)
- Maneira geométrica de encontrar os vetores de pesos (envolvendo encontrar uma linha ortogonal para a função de contorno)
Todos eles consomem bastante tempo quando você faz isso apenas com caneta e papel.
Existe uma maneira simples de calcular / encontrar pesos de perceptron com base em um gráfico de classificação?
fonte