<strong>WVC</strong>'<strong>2007</strong> - <strong>III</strong> Workshop de Visão Computacional, 22 a 24 de Outu<strong>br</strong>o de <strong>2007</strong>, São José do Rio Preto, SP.Dim1Dim2-0.0474 0.58760.2890 0.47880.6253 0.36980.5165 0.03350.4075 -0.30290.0712 -0.1940-0.2652 -0.0851-0.1563 0.2513(a)(b)Figura 12: (a) Pontos obtidos das PMC com topologiaótima. (b) Mapeamento dos pontos obtidos com a redePMC.TABELA DE CORESCom este exemplo foi testada a eficácia do métodoimplementado para redução dimensional; aqui se tentaverificar se a implementação realizada neste trabalhoobtém os mesmos resultados que os apresentados emEkman [10] reduzindo a dimensionalidade desde 13 a 2dimensões.Na Tabela 5 é apresentada a matriz de dissimilaridadecoletada em um estudo de percepção de dados para 14diferentes cores. Cada par de cores foi julgado por 31avaliadores os quais davam juízos de similaridade.Iniciou-se em uma faixa do espetro de freqüências entre434nm a 674nm, ou seja, de azulado-roxo, azul, verde,amarelo, ao vermelho. Assim para nossa rede os padrõesde entrada corresponderão a 14 pontos cada um com 13coordenadas, obtidas pelo procedimento MDS clássico[6]. O objetivo aqui é encontrar um mapeamento dospadrões de entrada em um conjunto de pontos em umespaço 2D tal que a matriz de distância calculada nessespontos se aproxime à matriz de dissimilaridadesdesejada ( Ver Tabela 5).Ao igual que nos exemplos anteriores, foram testadasvarias topologias de rede variando o número deneurônios da camada e<strong>sc</strong>ondida. Por cada topologiatestada foram executados 6 treinamentos obtendo-se omelhor deles (com respeito ao erro quadrático médio).Stress0.350.300.250.200.150.100.050.00Kru<strong>sc</strong>al_StressMRA_StressRRMS_Stress3 5 7 9 11 13 15 17 19 21 23 25 27Número de neuroniosFigura 13: Stress vs. Neurônios na camada e<strong>sc</strong>ondida.baixo. Os mesmos resultados observam-se no EQM (VerFigura 14) donde a topologia de 4 neurônios apresenta omenor valor de stress e EQM, mas não sendo muitodistante das outras topologias entre 3 e 9 neurônios.Tomando a topologia de 4 neurônios como a ótima, osseus parâmetros são mostrados na Tabela 4.EQM0.300.250.200.150.100.050.00EQM_Final3 5 7 9 11 13 15 17 19 21 23 25 27Número de neuroniosFigura 14: EQM vs. Neurônios na camada e<strong>sc</strong>ondida.Tabela 4: Topologia ótima com 4 neurônios na camadae<strong>sc</strong>ondida para o exemplo de coresTaxa de aprendizagem η = 0.01Épocas de treinamento 15000Precisãoε = 1.0exp-14Neurônios na Camada de entrada N = 14Neurônios na Camada Oculta N1 = 4Neurônios na Camada de Saída N2 = 2Padrões P = 14EQM 0.05196261Kruskal_stress1 0.07704881MRA_Stress 0.08718920RRMS_Stress 0.12067569Tabela 5: Dissimilaridades de cores com ranges entre434 e 674 nm.434 445 465 472 490 504 537 555 584 600 610 628 651 6740 0,14 0,58 0,58 0,82 0,94 0,93 0,96 0,98 0,93 0,91 0,88 0,87 0,840,14 0 0,5 0,56 0,78 0,91 0,93 0,93 0,98 0,96 0,93 0,89 0,87 0,860,58 0,5 0 0,19 0,53 0,83 0,9 0,92 0,98 0,99 0,98 0,99 0,95 0,970,58 0,56 0,19 0 0,46 0,75 0,9 0,91 0,98 0,99 0,99 0,99 0,98 0,960,82 0,78 0,53 0,46 0 0,39 0,69 0,74 0,93 0,98 0,98 0,99 0,98 0,990,94 0,91 0,83 0,75 0,39 0 0,38 0,55 0,86 0,92 0,98 0,98 0,98 0,990,93 0,93 0,9 0,9 0,69 0,38 0 0,27 0,78 0,86 0,95 0,98 0,98 0,990,96 0,93 0,92 0,91 0,74 0,55 0,27 0 0,67 0,81 0,96 0,97 0,98 0,980,98 0,98 0,98 0,98 0,93 0,86 0,78 0,67 0 0,42 0,63 0,73 0,8 0,770,93 0,96 0,99 0,99 0,98 0,92 0,86 0,81 0,42 0 0,26 0,5 0,59 0,720,91 0,93 0,98 0,99 0,98 0,98 0,95 0,96 0,63 0,26 0 0,24 0,38 0,450,88 0,89 0,99 0,99 0,99 0,98 0,98 0,97 0,73 0,5 0,24 0 0,15 0,320,87 0,87 0,95 0,98 0,98 0,98 0,98 0,98 0,8 0,59 0,38 0,15 0 0,240,84 0,86 0,97 0,96 0,99 0,99 0,99 0,98 0,77 0,72 0,45 0,32 0,24 0A Figura 15 apresenta o mapeamento resultante obtidocom o método proposto neste trabalho e a Tabela 6apresenta as coordenadas (2 dimensões) usadas paragerar este mapeamento.A Figura 13 apresenta os valores das funções de Stresspara cada topologia testada correspondentes ao melhortreinamento. Observa-se que nas topologias com poucosneurônios (de 3 a 9) na camada oculta o valor de Stress é143
<strong>WVC</strong>'<strong>2007</strong> - <strong>III</strong> Workshop de Visão Computacional, 22 a 24 de Outu<strong>br</strong>o de <strong>2007</strong>, São José do Rio Preto, SP.5. ConclusãoFigura 15: Pontos obtidos pelas PMC com topologiaótima para dados de cores de Ekman [10].Tabela 6: Matriz de coordenadas obtidas por PMCproposto neste trabalho para o mapeamento de cores.Cor Dim1 Dim2434 0.32436 0.9319445 0.24267 0.92712465 -0.0013544 0.85395472 -0.021523 0.86717490 -0.014859 0.53674504 0.1352 0.20712537 0.26816 0.043904555 0.33215 0.040847584 0.81568 0.27224600 0.95552 0.36779610 0.95912 0.5587628 0.93515 0.73255651 0.89427 0.83325674 0.8773 0.93141Fazendo uma comparação visual entre os resultadosobtidos por PMC e os resultados MDS obtidos porEkman [10] (Ver Figura 15 e Figura 16), pode serobservado que em ambos os mapeamentos estãobastante próximos (obviamente de<strong>sc</strong>onsiderando arotação).A matriz para o mapeamento obtida por Ekman eapresentada no Anexo B.Figura 16: Resultados MDS obtidos por Ekman [10].De acordo aos testes realizados pode-se concluir que ométodo implementado baseado em redes neuraisartificiais PMC mostrou ser eficiente na determinação demapeamentos para redução de dimensões. A vantagemadicional deste método é que uma vez treinado podeefetuar o mapeamento on-line para padrões de entradanão apresentados na etapa de treinamento, ao contrariode outros métodos MDS que precisam realizar um recalculode todos os dados em forma off-line. É sugeridaa realização de um estudo comparativo com outrosmétodos MDS existentes para validar o método.Também se sugere o uso de outras arquiteturas de redecom a finalidade de verificar se é possível reduzir aindamais o erro e assim atingir uma maior precisão naextração de informação relevante nos dados. Um pontoimportante foi a dificuldade na obtenção de bonsaprendizados, devido ao fato que o método de gradientede<strong>sc</strong>endente não garante pesos ótimos globais, pelo queé sugerido para futuros trabalhos o estudo de outrosmétodos de aprendizagem.6. Referências[1] A. Naud, “Neural and Statistical Methods for theVisualization of Multidimensional Data”. Ph. D.thesis, Univ. of Mikolaja Kopernika Toruniu,2001.http://citeseer.ist.psu.edu/naud01neural.html[2] P. Demartines and J. Hérault, “Curvilinearcomponent analysis: A <strong>sel</strong>f-organizing neuralnetwork for nonlinear mapping of data sets,”Proc. IEEE Transaction on Neural Networks,vol. 8, pp. 148–154, January 1997.[3] M. E. Tipping, “Topographic mappings andfeed-forward neural networks,” PhD thesis, TheUniversity of Aston in Birmingham, Feb. 1996.[4] C. M. Bishop, M. Svensén, and C. K. I.Williams,“GTM: A principled alternative to the <strong>sel</strong>forganizingmap,” technical report, AstonUniversity, Birmingham, Neural ComputingResearch Group, April 1996.[5] J. F. M. Svensén, “GTM: The generativetopographic mapping,” Ph.D. thesis, AstonUniversity, April 1998.[6] I. Borg and P. Groenen, ModernMultidimensional Scaling: Theory andApplications. New York: Springer. 1997[7] R. L. Gorsuch, “Factor Analysis,” Hillsdale, NJ:Lawrence Erlbaum. Orig. ed. 1974. 1983[8] K. S. H. Yamada and S. Hashimoto, “Asimilarity-based neural network for facialexpression analysis,” Proc. Pattern RecognitionLetters, vol. 28, Issue 9, pp. 1104-1111, July<strong>2007</strong>.[9] S. Haykin, Neural Networks: A ComprehensiveFoundation, Second Edition, 1999, Prentice Hall.[10] G. Ekman, “Dimensions of color vision,” Proc.Journal of Psychology, vol. 38, pp.467–474,1954.144
- Page 1 and 2:
III Workshop de VisãoComputacional
- Page 3 and 4:
Instituto de Biociências, Letras e
- Page 5 and 6:
WVC 2007 - III Workshop de Visão C
- Page 7 and 8:
ApresentaçãoA área de Visão Com
- Page 10 and 11:
Automatic Pattern Recognition of Bi
- Page 12 and 13:
WVC'2007 - III Workshop de Visão C
- Page 14 and 15:
WVC'2007 - III Workshop de Visão C
- Page 16:
WVC'2007 - III Workshop de Visão C
- Page 19:
WVC'2007 - III Workshop de Visão C
- Page 22 and 23:
WVC'2007 - III Workshop de Visão C
- Page 24 and 25:
WVC'2007 - III Workshop de Visão C
- Page 26 and 27:
WVC'2007 - III Workshop de Visão C
- Page 28 and 29:
WVC'2007 - III Workshop de Visão C
- Page 30 and 31:
WVC'2007 - III Workshop de Visão C
- Page 33 and 34:
WVC'2007 - III Workshop de Visão C
- Page 35 and 36:
WVC'2007 - III Workshop de Visão C
- Page 37 and 38:
WVC'2007 - III Workshop de Visão C
- Page 39 and 40:
WVC'2007 - III Workshop de Visão C
- Page 41 and 42:
WVC'2007 - III Workshop de Visão C
- Page 43 and 44:
WVC'2007 - III Workshop de Visão C
- Page 45 and 46:
WVC'2007 - III Workshop de Visão C
- Page 47 and 48:
WVC'2007 - III Workshop de Visão C
- Page 49 and 50:
WVC'2007 - III Workshop de Visão C
- Page 51 and 52:
WVC'2007 - III Workshop de Visão C
- Page 53 and 54:
WVC'2007 - III Workshop de Visão C
- Page 55 and 56:
WVC'2007 - III Workshop de Visão C
- Page 57 and 58:
WVC'2007 - III Workshop de Visão C
- Page 59 and 60:
WVC'2007 - III Workshop de Visão C
- Page 61 and 62:
WVC'2007 - III Workshop de Visão C
- Page 63 and 64:
WVC'2007 - III Workshop de Visão C
- Page 65 and 66:
WVC'2007 - III Workshop de Visão C
- Page 67 and 68:
WVC'2007 - III Workshop de Visão C
- Page 69 and 70:
WVC'2007 - III Workshop de Visão C
- Page 71 and 72:
WVC'2007 - III Workshop de Visão C
- Page 73 and 74:
WVC'2007 - III Workshop de Visão C
- Page 75 and 76:
WVC'2007 - III Workshop de Visão C
- Page 77 and 78:
WVC'2007 - III Workshop de Visão C
- Page 79 and 80:
WVC'2007 - III Workshop de Visão C
- Page 81 and 82:
WVC'2007 - III Workshop de Visão C
- Page 83 and 84:
WVC'2007 - III Workshop de Visão C
- Page 85 and 86:
WVC'2007 - III Workshop de Visão C
- Page 87 and 88:
WVC'2007 - III Workshop de Visão C
- Page 89 and 90:
WVC'2007 - III Workshop de Visão C
- Page 91 and 92:
WVC'2007 - III Workshop de Visão C
- Page 93 and 94:
WVC'2007 - III Workshop de Visão C
- Page 95 and 96:
WVC'2007 - III Workshop de Visão C
- Page 97 and 98:
WVC'2007 - III Workshop de Visão C
- Page 99 and 100:
WVC'2007 - III Workshop de Visão C
- Page 101 and 102:
WVC'2007 - III Workshop de Visão C
- Page 103 and 104: WVC'2007 - III Workshop de Visão C
- Page 105 and 106: WVC'2007 - III Workshop de Visão C
- Page 107 and 108: WVC'2007 - III Workshop de Visão C
- Page 109 and 110: WVC'2007 - III Workshop de Visão C
- Page 111 and 112: WVC'2007 - III Workshop de Visão C
- Page 113 and 114: WVC'2007 - III Workshop de Visão C
- Page 115 and 116: WVC'2007 - III Workshop de Visão C
- Page 117 and 118: WVC'2007 - III Workshop de Visão C
- Page 119 and 120: WVC'2007 - III Workshop de Visão C
- Page 121 and 122: WVC'2007 - III Workshop de Visão C
- Page 123 and 124: WVC'2007 - III Workshop de Visão C
- Page 125 and 126: WVC'2007 - III Workshop de Visão C
- Page 127 and 128: WVC'2007 - III Workshop de Visão C
- Page 129 and 130: WVC'2007 - III Workshop de Visão C
- Page 131 and 132: WVC'2007 - III Workshop de Visão C
- Page 133 and 134: WVC'2007 - III Workshop de Visão C
- Page 135 and 136: WVC'2007 - III Workshop de Visão C
- Page 137 and 138: WVC'2007 - III Workshop de Visão C
- Page 139 and 140: WVC'2007 - III Workshop de Visão C
- Page 141 and 142: WVC'2007 - III Workshop de Visão C
- Page 143 and 144: WVC'2007 - III Workshop de Visão C
- Page 145 and 146: WVC'2007 - III Workshop de Visão C
- Page 147 and 148: WVC'2007 - III Workshop de Visão C
- Page 149 and 150: WVC'2007 - III Workshop de Visão C
- Page 151 and 152: WVC'2007 - III Workshop de Visão C
- Page 153: WVC'2007 - III Workshop de Visão C
- Page 157 and 158: WVC'2007 - III Workshop de Visão C
- Page 159 and 160: WVC'2007 - III Workshop de Visão C
- Page 161 and 162: WVC'2007 - III Workshop de Visão C
- Page 163 and 164: WVC'2007 - III Workshop de Visão C
- Page 165 and 166: WVC'2007 - III Workshop de Visão C
- Page 167 and 168: WVC'2007 - III Workshop de Visão C
- Page 169 and 170: WVC'2007 - III Workshop de Visão C
- Page 171 and 172: WVC'2007 - III Workshop de Visão C
- Page 173 and 174: WVC'2007 - III Workshop de Visão C
- Page 175 and 176: WVC'2007 - III Workshop de Visão C
- Page 177 and 178: WVC'2007 - III Workshop de Visão C
- Page 179 and 180: WVC'2007 - III Workshop de Visão C
- Page 181 and 182: WVC'2007 - III Workshop de Visão C
- Page 183 and 184: WVC'2007 - III Workshop de Visão C
- Page 185 and 186: WVC'2007 - III Workshop de Visão C
- Page 187 and 188: WVC'2007 - III Workshop de Visão C
- Page 189 and 190: WVC'2007 - III Workshop de Visão C
- Page 191 and 192: WVC'2007 - III Workshop de Visão C
- Page 193 and 194: WVC'2007 - III Workshop de Visão C
- Page 195 and 196: WVC'2007 - III Workshop de Visão C
- Page 197 and 198: WVC'2007 - III Workshop de Visão C
- Page 199 and 200: WVC'2007 - III Workshop de Visão C
- Page 201 and 202: WVC'2007 - III Workshop de Visão C
- Page 203 and 204: WVC'2007 - III Workshop de Visão C
- Page 205 and 206:
WVC'2007 - III Workshop de Visão C
- Page 207 and 208:
WVC'2007 - III Workshop de Visão C
- Page 209 and 210:
WVC'2007 - III Workshop de Visão C
- Page 211 and 212:
WVC'2007 - III Workshop de Visão C
- Page 213 and 214:
WVC'2007 - III Workshop de Visão C
- Page 215 and 216:
WVC'2007 - III Workshop de Visão C
- Page 217 and 218:
WVC'2007 - III Workshop de Visão C
- Page 219 and 220:
WVC'2007 - III Workshop de Visão C
- Page 221 and 222:
WVC'2007 - III Workshop de Visão C
- Page 223 and 224:
WVC'2007 - III Workshop de Visão C
- Page 225 and 226:
WVC'2007 - III Workshop de Visão C
- Page 227 and 228:
WVC'2007 - III Workshop de Visão C
- Page 229 and 230:
WVC'2007 - III Workshop de Visão C
- Page 231 and 232:
WVC'2007 - III Workshop de Visão C
- Page 233 and 234:
WVC'2007 - III Workshop de Visão C
- Page 235 and 236:
WVC'2007 - III Workshop de Visão C
- Page 237 and 238:
WVC'2007 - III Workshop de Visão C
- Page 239 and 240:
WVC'2007 - III Workshop de Visão C
- Page 241 and 242:
WVC'2007 - III Workshop de Visão C
- Page 243 and 244:
WVC'2007 - III Workshop de Visão C
- Page 245 and 246:
WVC'2007 - III Workshop de Visão C
- Page 247 and 248:
WVC'2007 - III Workshop de Visão C
- Page 249 and 250:
WVC'2007 - III Workshop de Visão C
- Page 251 and 252:
WVC'2007 - III Workshop de Visão C
- Page 253 and 254:
WVC'2007 - III Workshop de Visão C
- Page 255 and 256:
WVC'2007 - III Workshop de Visão C
- Page 257 and 258:
WVC'2007 - III Workshop de Visão C
- Page 259 and 260:
WVC'2007 - III Workshop de Visão C
- Page 261 and 262:
WVC'2007 - III Workshop de Visão C
- Page 263 and 264:
WVC'2007 - III Workshop de Visão C
- Page 265 and 266:
WVC'2007 - III Workshop de Visão C
- Page 267 and 268:
WVC'2007 - III Workshop de Visão C
- Page 269 and 270:
WVC'2007 - III Workshop de Visão C
- Page 271 and 272:
WVC'2007 - III Workshop de Visão C
- Page 273 and 274:
WVC'2007 - III Workshop de Visão C
- Page 275 and 276:
WVC'2007 - III Workshop de Visão C
- Page 277 and 278:
WVC'2007 - III Workshop de Visão C
- Page 279 and 280:
WVC'2007 - III Workshop de Visão C
- Page 281 and 282:
WVC'2007 - III Workshop de Visão C
- Page 283 and 284:
WVC'2007 - III Workshop de Visão C
- Page 285 and 286:
WVC'2007 - III Workshop de Visão C
- Page 287 and 288:
WVC'2007 - III Workshop de Visão C
- Page 289 and 290:
WVC'2007 - III Workshop de Visão C
- Page 291 and 292:
WVC'2007 - III Workshop de Visão C
- Page 293 and 294:
WVC'2007 - III Workshop de Visão C
- Page 295 and 296:
WVC'2007 - III Workshop de Visão C
- Page 297 and 298:
WVC'2007 - III Workshop de Visão C
- Page 299 and 300:
WVC'2007 - III Workshop de Visão C
- Page 301 and 302:
WVC'2007 - III Workshop de Visão C
- Page 303 and 304:
WVC'2007 - III Workshop de Visão C
- Page 305 and 306:
WVC'2007 - III Workshop de Visão C
- Page 307 and 308:
WVC'2007 - III Workshop de Visão C
- Page 309 and 310:
WVC'2007 - III Workshop de Visão C
- Page 311 and 312:
WVC'2007 - III Workshop de Visão C
- Page 313 and 314:
WVC'2007 - III Workshop de Visão C
- Page 315 and 316:
WVC'2007 - III Workshop de Visão C
- Page 317 and 318:
WVC'2007 - III Workshop de Visão C
- Page 319 and 320:
WVC'2007 - III Workshop de Visão C
- Page 321 and 322:
WVC'2007 - III Workshop de Visão C
- Page 323 and 324:
WVC'2007 - III Workshop de Visão C
- Page 325 and 326:
WVC'2007 - III Workshop de Visão C
- Page 327 and 328:
WVC'2007 - III Workshop de Visão C
- Page 329 and 330:
WVC'2007 - III Workshop de Visão C
- Page 331 and 332:
WVC'2007 - III Workshop de Visão C
- Page 333 and 334:
WVC'2007 - III Workshop de Visão C
- Page 335 and 336:
WVC'2007 - III Workshop de Visão C
- Page 337 and 338:
WVC'2007 - III Workshop de Visão C
- Page 339 and 340:
WVC'2007 - III Workshop de Visão C
- Page 341 and 342:
WVC'2007 - III Workshop de Visão C
- Page 343 and 344:
WVC'2007 - III Workshop de Visão C
- Page 345 and 346:
WVC'2007 - III Workshop de Visão C
- Page 347 and 348:
WVC'2007 - III Workshop de Visão C
- Page 349 and 350:
WVC'2007 - III Workshop de Visão C
- Page 351 and 352:
WVC'2007 - III Workshop de Visão C
- Page 353 and 354:
WVC'2007 - III Workshop de Visão C
- Page 355 and 356:
WVC'2007 - III Workshop de Visão C
- Page 357 and 358:
WVC'2007 - III Workshop de Visão C
- Page 359 and 360:
WVC'2007 - III Workshop de Visão C
- Page 361 and 362:
WVC'2007 - III Workshop de Visão C
- Page 363:
WVC'2007 - III Workshop de Visão C