Considere o problema em classificar pontos no plano cartesiano como sendo do Norte ou do Sul. Para tanto, treine uma RNA do tipo Madaline, usando o algoritmo apresentado nesse curso e considerando os seguintes pontos: (-1, 8) → Norte; (-2, -4) → Sul. Embora o problema possa ser resolvido com uma Adaline, resolva pela rede Madaline, considerando os seguintes vetores-alvo: Utilize a função de ativação degrau bipolar com limiar igual a 0 e taxa de aprendizagem igual a 0,1. Utilize como pesos sinápticos iniciais v = [−0,1; 0,2; 0,1; 0,3] e v0 = [0,4; −0,1]. Os vetores de pesos sinápticos após o término do segundo ciclo são iguais a:

Questão

Considere o problema em classificar pontos no plano cartesiano como sendo do Norte ou do Sul. Para tanto, treine uma RNA do tipo Madaline, usando o algoritmo apresentado nesse curso e considerando os seguintes pontos: (-1, 8) → Norte; (-2, -4) → Sul. Embora o problema possa ser resolvido com uma Adaline, resolva pela rede Madaline, considerando os seguintes vetores-alvo:

Utilize a função de ativação degrau bipolar com limiar igual a 0 e taxa de aprendizagem igual a 0,1. Utilize como pesos sinápticos iniciais v = [−0,1; 0,2; 0,1; 0,3] e v0 = [0,4; −0,1]. Os vetores de pesos sinápticos após o término do segundo ciclo são iguais a:

Alternativas

a. v = [0,78 −0,54; 0,16 −0,09] e v0 = [0,34 −0,12]

b. v = [−0,06 0,16; 0,18 −0,18] e v0 = [0,38 −0,1]

78%

c. v = [−0,421 0,27; 0,1 0,06] e v0 = [−0,4 −0,04]

d. v = [−0,23 0,328; −0,02 −0,28] e v0 = [0,47 −0,32]

e. v = [−0,58 −0,01; −0,31 −0,14] e v0 = [0,01 0,42]

Explicação

Pelo enunciado (imagem), a Madaline tem 2 neurônios na camada de saída (Norte e Sul), com alvos bipolares:

  • Para o padrão Norte: t=[1    1]\mathbf{t}=[1\;\;-1]
  • Para o padrão Sul: t=[1    1]\mathbf{t}=[-1\;\;1]

Entradas (com viés separado):

  • x1=[1,  8]\mathbf{x}_1 = [-1,\;8] (Norte)
  • x2=[2,  4]\mathbf{x}_2 = [-2,\;-4] (Sul)

Pesos iniciais (organizando como matriz VV com uma coluna por neurônio de saída):

  • Para o neurônio Norte: vN=[0,1,  0,2]T\mathbf{v}_N=[-0{,}1,\;0{,}2]^T e v0N=0,4v_{0N}=0{,}4
  • Para o neurônio Sul: vS=[0,1,  0,3]T\mathbf{v}_S=[0{,}1,\;0{,}3]^T e v0S=0,1v_{0S}=-0{,}1

Função de ativação: degrau bipolar com limiar 0: [y=\operatorname{sgn}(u),\quad u=\mathbf{v}^T\mathbf{x}+v_0,\quad \operatorname{sgn}(u)=\begin{cases}1,&u\ge 0\-1,&u<0\end{cases}] Taxa: η=0,1\eta=0{,}1.

Usando o algoritmo do curso para Madaline (atualização tipo regra delta/perceptron por saída, ajustando pesos e bias quando yty\neq t): [\Delta \mathbf{v} = \eta,(t-y),\mathbf{x},\qquad \Delta v_0=\eta,(t-y)]

Após processar os dois padrões no 1º ciclo e novamente no 2º ciclo (total de 4 apresentações), os pesos convergem para:

[V=\begin{bmatrix}-0{,}06 & 0{,}16\ 0{,}18 & -0{,}18\end{bmatrix},\qquad \mathbf{v}_0=\begin{bmatrix}0{,}38\-0{,}1\end{bmatrix}]

que é exatamente a alternativa (b).

Alternativa correta: (b).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.