<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1405-5546</journal-id>
<journal-title><![CDATA[Computación y Sistemas]]></journal-title>
<abbrev-journal-title><![CDATA[Comp. y Sist.]]></abbrev-journal-title>
<issn>1405-5546</issn>
<publisher>
<publisher-name><![CDATA[Instituto Politécnico Nacional, Centro de Investigación en Computación]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1405-55462008000200005</article-id>
<title-group>
<article-title xml:lang="en"><![CDATA[A Mixed Hardware/Software SOFM Training System]]></article-title>
<article-title xml:lang="es"><![CDATA[Sistema Híbrido Hardware/Software para el Entrenamiento de Redes SOFM]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Ramírez Agundis]]></surname>
<given-names><![CDATA[Agustín]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Gadea Girones]]></surname>
<given-names><![CDATA[Rafael]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Colom Palero]]></surname>
<given-names><![CDATA[Ricardo]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Díaz Carmona]]></surname>
<given-names><![CDATA[Javier]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Instituto Tecnológico de Celaya Department of Electronic Engineering ]]></institution>
<addr-line><![CDATA[Celaya Gto]]></addr-line>
<country>México</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Politecnica de Valencia Department of Electronic Engineering ]]></institution>
<addr-line><![CDATA[Valencia ]]></addr-line>
<country>Spain</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>06</month>
<year>2008</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>06</month>
<year>2008</year>
</pub-date>
<volume>11</volume>
<numero>4</numero>
<fpage>349</fpage>
<lpage>356</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_arttext&amp;pid=S1405-55462008000200005&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_abstract&amp;pid=S1405-55462008000200005&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.mx/scielo.php?script=sci_pdf&amp;pid=S1405-55462008000200005&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="en"><p><![CDATA[This paper describes the design of a training system for a Self-Organizing Feature Map (SOFM). The system design aims two goals. The first is to reduce the training processing time by exploiting the inherent neural networks (NNs) parallelism through the SOFM hardware implementation. The second goal is to provide versatility to the training process by means of pre- and post processing of input and output data using Matlab-Simulink, which is also used as the software platform. The system uses as a coprocessor an FPGA based board connected via PCI bus at the host PC. To illustrate the system functionality we developed an application to analyze the effects over the map of scattering size in randomly generated weight initial values. When compared with the software approach for the same application, our system reduces the training time in 89%.]]></p></abstract>
<abstract abstract-type="short" xml:lang="es"><p><![CDATA[Este artículo describe un sistema para entrenar una red neuronal Self-Organizing Feature Map (SOFM). El diseño del sistema persigue dos objetivos. Primero, reducir el tiempo de procesamiento requerido para entrenar la red sacando provecho del paralelismo intrínseco de las redes neurona-les mediante la implementación hardware de la SOFM. Segundo: proporcionar versatilidad al entrenamiento por medio del pre y post procesamiento de los datos de entrada usando Matlab-Simulink, también utilizado como plataforma del software. El sistema usa como coprocesador una tarjeta basada en un FPGA conectada a la PC anfitriona a través del bus PCI. Para ilustrar la funcionalidad del sistema se desarrolló una aplicación para analizar los efectos que sobre el mapeo tiene el tamaño de la dispersión de los valores iniciales de los pesos generados aleatoriamente. Cuando se compara con un sistema totalmente software para la misma aplicación, nuestro sistema reduce el tiempo de entrenamiento en 89%.]]></p></abstract>
<kwd-group>
<kwd lng="en"><![CDATA[Self Organizing Feature Map]]></kwd>
<kwd lng="en"><![CDATA[Mixed Hardware/Software Implementation]]></kwd>
<kwd lng="en"><![CDATA[Field Programmable Gate Array]]></kwd>
<kwd lng="en"><![CDATA[Neural coprocessor]]></kwd>
<kwd lng="es"><![CDATA[Mapeo de rasgos auto-organizado]]></kwd>
<kwd lng="es"><![CDATA[Implementación híbrida hardware/software]]></kwd>
<kwd lng="es"><![CDATA[Arreglo de compuertas programables en campo]]></kwd>
<kwd lng="es"><![CDATA[Coprocesador neuronal]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font face="verdana" size="4"><b>A Mixed Hardware/Software SOFM Training System</b></font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="center"><font face="verdana" size="3"><b><i>Sistema H&iacute;brido Hardware/Software para el Entrenamiento de Redes SOFM</i></b></font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="center"><font face="verdana" size="2"><b>Agust&iacute;n Ram&iacute;rez Agundis<sup>1</sup>, Rafael Gadea Girones<sup>2</sup>, Ricardo Colom Palero<sup>2</sup> and Javier D&iacute;az Carmona<sup>1</sup></b></font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><sup>1</sup> <i>Department of Electronic Engineering, Instituto Tecnol&oacute;gico de Celaya, Av. Tecnol&oacute;gico s/n; 38010; Celaya, Gto., M&eacute;xico;</i> E&#150;mails: <a href="mailto:aagundis@itc.mx">aagundis@itc.mx</a>,   <a href="mailto:jdiaz@itc.mx">jdiaz@itc.mx</a></font></p>     <p align="justify"><font face="verdana" size="2"><sup>2 </sup><i>Department of Electronic Engineering, Universidad Politecnica de Valencia, Camino de Vera s/n, 46020; Valencia, Spain;</i> E&#150;mails:<i> </i><a href="mailto:rgadea@eln.upv.es">rgadea@eln.upv.es</a>,   <a href="mailto:rcolom@eln.upv.es">rcolom@eln.upv.es</a></font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2">Article received on August 31, 2007    ]]></body>
<body><![CDATA[<br> Accepted on November 30, 2007</font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><b>Abstract</b></font></p>     <p align="justify"><font face="verdana" size="2">This paper describes the design of a training system for a Self&#150;Organizing Feature Map (SOFM). The system design aims two goals. The first is to reduce the training processing time by exploiting the inherent neural networks (NNs) parallelism through the SOFM hardware implementation. The second goal is to provide versatility to the training process by means of pre&#150; and post processing of input and output data using Matlab&#150;Simulink, which is also used as the software platform. The system uses as a coprocessor an FPGA based board connected via PCI bus at the host PC. To illustrate the system functionality we developed an application to analyze the effects over the map of scattering size in randomly generated weight initial values. When compared with the software approach for the same application, our system reduces the training time in 89%. </font></p>     <p align="justify"><font face="verdana" size="2"><b>Keywords: </b>Self Organizing Feature Map, Mixed Hardware/Software Implementation, Field Programmable Gate Array, Neural coprocessor.</font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><b>Resumen</b></font></p>     <p align="justify"><font face="verdana" size="2">Este art&iacute;culo describe un sistema para entrenar una red neuronal Self&#150;Organizing Feature Map (SOFM). El dise&ntilde;o del sistema persigue dos objetivos. Primero, reducir el tiempo de procesamiento requerido para entrenar la red sacando provecho del paralelismo intr&iacute;nseco de las redes neurona&#150;les mediante la implementaci&oacute;n hardware de la SOFM. Segundo: proporcionar versatilidad al entrenamiento por medio del pre y post procesamiento de los datos de entrada usando Matlab&#150;Simulink, tambi&eacute;n utilizado como plataforma del software. El sistema usa como coprocesador una tarjeta basada en un FPGA conectada a la PC anfitriona a trav&eacute;s del bus PCI. Para ilustrar la funcionalidad del sistema se desarroll&oacute; una aplicaci&oacute;n para analizar los efectos que sobre el mapeo tiene el tama&ntilde;o de la dispersi&oacute;n de los valores iniciales de los pesos generados aleatoriamente. Cuando se compara con un sistema totalmente software para la misma aplicaci&oacute;n, nuestro sistema reduce el tiempo de entrenamiento en 89%.</font></p>     <p align="justify"><font face="verdana" size="2"><b>Palabras clave: </b>Mapeo de rasgos auto&#150;organizado, Implementaci&oacute;n h&iacute;brida hardware/software, Arreglo de compuertas programables en campo, Coprocesador neuronal.</font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="verdana" size="2"><a href="/pdf/cys/v11n4/v11n4a5.pdf" target="_blank">DESCARGAR ART&Iacute;CULO EN FORMATO PDF</a></font></p>     <p align="justify"><font face="verdana" size="2">&nbsp;</font></p>     <p align="justify"><font face="verdana" size="2"><b>References</b></font></p>     <!-- ref --><p align="justify"><font face="verdana" size="2">1. <b>Alpha Data Parallel Systems LTD., </b>"ADM&#150;XRC User Manual", available at <a href="http://www.alpha-data.com/" target="_blank">www.alpha&#150;data.com</a>; 2005.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044677&pid=S1405-5546200800020000500001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">2. <b>H&auml;m&auml;l&auml;inen, T. D.; </b>"Parallel Implementations of Self&#150;Organizing Maps", in Seiffert, U., Jain, L. C., eds., Self&#150;Organizing Neural Networks: Recent advances and applications, Vol. 78, pp. 245&#150;278; Springer&#150;Verlag, 2001.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044678&pid=S1405-5546200800020000500002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">3. <b>Kohonen, T.; </b>"Things You Haven't Heard about the Self&#150;organizing Map", IEEE International Conference on Neural Networks, 1993, Vol. 3, pp. 1147&#150;1156, 1993.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044679&pid=S1405-5546200800020000500003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">4. <b>Kohonen, T.; </b>Self&#150;Organizing Maps; Springer&#150;Verlag; Berlin; 1995.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044680&pid=S1405-5546200800020000500004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">5. <b>Oja, E., Kaski, S., Kohonen, T.; </b>"Bibliography of self&#150;organizing map papers: 1998&#150;2001 Addendum"; Neural Computing Surveys, Vol. 3, pp. 1&#150;156; 2003.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044681&pid=S1405-5546200800020000500005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">6. <b>Porrmann, M., Witkowski, U., R&uuml;ckert, U.; </b>"Implementation of Self&#150;Organizing Feature Maps in Reconfigurable Hardware", in Omondi A. R., Rajpakse J. C., eds., FPGA Implementations of Neural Networks, pp. 247&#150;269, Springer, 2006.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044682&pid=S1405-5546200800020000500006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">7. <b>Ramirez, A., Gadea, R., Colom, R.; </b>"A hardware design of a massive&#150;parallel, modular NN&#150;based vector quantizer for real&#150;time     video     coding";     Accepted     at     Elsevier     Journal     of    Microprocessors     and     Microsystems; doi:10.1016/j.micpro.2007.06.004, Available online 5 July 2007.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044683&pid=S1405-5546200800020000500007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">8. <b>Schoenauer, T., Jahnke, A., Roth, U., Klar, H.; </b>"Digital Neurohardware: Principles and Perspectives"; Proceedings of Neuronal Networks in Applications '98, pp. 101&#150;106; Magdeburg 1998.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044684&pid=S1405-5546200800020000500008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">9. <b>Vesanto, J., Himberg, J., Alhoniemi, E., Parhankangas, J.; </b>"Self&#150;organizing map in Matlab: the SOM Toolbox"; Proceedings of the Matlab DSP Conference 1999; pp. 35&#150;40; Espoo, Finland, Nov. 1999.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044685&pid=S1405-5546200800020000500009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="verdana" size="2">10. <b>Xiao, R., Chang, C. H., Srikanthan, T.; </b>"An efficient learning rate updating scheme for the self&#150;organizing feature maps"; Proceedings of 2<sup>nd</sup> Int. Conf. on Visualization, Imaging and Image Processing; pp. 261&#150;264; Malaga, Spain, Sep. 2002.</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=2044686&pid=S1405-5546200800020000500010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<collab>Alpha Data Parallel Systems LTD</collab>
<source><![CDATA[ADM-XRC User Manual]]></source>
<year>2005</year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Hämäläinen]]></surname>
<given-names><![CDATA[T. D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Parallel Implementations of Self-Organizing Maps]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Seiffert]]></surname>
<given-names><![CDATA[U]]></given-names>
</name>
<name>
<surname><![CDATA[Jain]]></surname>
<given-names><![CDATA[L. C]]></given-names>
</name>
</person-group>
<source><![CDATA[Self-Organizing Neural Networks: Recent advances and applications]]></source>
<year>2001</year>
<volume>78</volume>
<page-range>245-278</page-range><publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kohonen]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Things You Haven't Heard about the Self-organizing Map]]></source>
<year>1993</year>
<volume>3</volume>
<conf-name><![CDATA[ IEEE International Conference on Neural Networks]]></conf-name>
<conf-date>1993</conf-date>
<conf-loc> </conf-loc>
<page-range>1147-1156</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kohonen]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Self-Organizing Maps]]></source>
<year>1995</year>
<publisher-loc><![CDATA[Berlin ]]></publisher-loc>
<publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Oja]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[Kaski]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Kohonen]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Bibliography of self-organizing map papers: 1998-2001 Addendum]]></article-title>
<source><![CDATA[Neural Computing Surveys]]></source>
<year>2003</year>
<volume>3</volume>
<page-range>1-156</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Porrmann]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Witkowski]]></surname>
<given-names><![CDATA[U]]></given-names>
</name>
<name>
<surname><![CDATA[Rückert]]></surname>
<given-names><![CDATA[U]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Implementation of Self-Organizing Feature Maps in Reconfigurable Hardware]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Omondi]]></surname>
<given-names><![CDATA[A. R]]></given-names>
</name>
<name>
<surname><![CDATA[Rajpakse]]></surname>
<given-names><![CDATA[J. C]]></given-names>
</name>
</person-group>
<source><![CDATA[FPGA Implementations of Neural Networks]]></source>
<year>2006</year>
<page-range>247-269</page-range><publisher-loc><![CDATA[Springer ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ramirez]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Gadea]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Colom]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A hardware design of a massive-parallel, modular NN-based vector quantizer for real-time video coding]]></article-title>
<source><![CDATA[Journal of Microprocessors and Microsystems]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Schoenauer]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
<name>
<surname><![CDATA[Jahnke]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Roth]]></surname>
<given-names><![CDATA[U]]></given-names>
</name>
<name>
<surname><![CDATA[Klar]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Digital Neurohardware: Principles and Perspectives]]></source>
<year>1998</year>
<conf-name><![CDATA[ Proceedings of Neuronal Networks in Applications '98]]></conf-name>
<conf-loc> </conf-loc>
<page-range>101-106</page-range><publisher-loc><![CDATA[Magdeburg ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Vesanto]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Himberg]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Alhoniemi]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
<name>
<surname><![CDATA[Parhankangas]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Self-organizing map in Matlab: the SOM Toolbox]]></source>
<year>1999</year>
<conf-name><![CDATA[ Proceedings of the Matlab DSP Conference 1999]]></conf-name>
<conf-loc> </conf-loc>
<page-range>35-40</page-range><publisher-loc><![CDATA[Espoo ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Xiao]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Chang]]></surname>
<given-names><![CDATA[C. H]]></given-names>
</name>
<name>
<surname><![CDATA[Srikanthan]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[An efficient learning rate updating scheme for the self-organizing feature maps]]></source>
<year>2002</year>
<conf-name><![CDATA[ Proceedings of 2nd Int. Conf. on Visualization, Imaging and Image Processing]]></conf-name>
<conf-loc> </conf-loc>
<page-range>261-264</page-range><publisher-loc><![CDATA[Malaga ]]></publisher-loc>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
