Mapa autoorganizado

Un mapa autoorganizado (en inglés: self-organizing map, SOM) o un mapa autoorganizado de características (self-organizing feature map, SOFM) es un tipo de red neuronal artificial (ANN por sus siglas en inglés), que es entrenada usando aprendizaje no supervisado para producir una representación discreta del espacio de las muestras de entrada, llamado mapa.

Introducción

Los mapas autoorganizados son diferentes de otras redes neuronales artificiales, en el sentido que estos usan una función de vecindad para preservar las propiedades topológicas del espacio de entrada.

Un mapa auto organizado que muestra los patrones de votación del Congreso de EUA visualizado en Synapse.

Los SOMs son útiles para visualizar vistas de baja dimensión de datos de alta dimensión, semejante a un escalado multidimensional. El modelo fue descrito por primera vez como una red neuronal artificial por el profesor finlandés Teuvo Kohonen, debido a lo cual en ocasiones son llamadas redes o mapas de Kohonen.[1][2]

Al igual que la mayoría de las redes neuronales artificiales, los SOMs operan en dos modos: entrenamiento y mapeo. En el entrenamiento construye el mapa usando ejemplos entrenantes, mientras que en el mapeo clasifica una nueva entrada.

Un mapa autoorganizado consiste en componentes llamadas nodos o neuronas. Asociado con cada neurona hay un vector de pesos, de la misma dimensión de los vectores de entrada, y una posición en el mapa. La configuración usual de las neuronas es un espacio regular de dos dimensiones, en una rejilla hexagonal o rectangular. Los mapas autoorganizados describen un mapeo de un espacio de mayor dimensión a uno de menor dimensión. El procedimiento para ubicar un vector del espacio de los datos en el mapa es encontrar la neurona con el vector de pesos más cercano (menor distancia métrica) al vector del espacio de los datos.

Mientras que es típico considerar este tipo de estructura de la red de la misma familia que las redes con retro-alimentación, donde los nodos son visualizados como si estuvieran adheridos, este tipo de arquitectura es diferente en configuración y motivación.

Existen extensiones útiles que incluyen el uso de rejillas toroidales donde los ejes opuestos son conectados y usan un gran número de neuronas. Se ha demostrado que mientras los SOMs con un pequeño número de neuronas tienen un comportamiento similar a las K-medias, los grandes mapas autoorganizados reconfiguran los datos de forma fundamentalmente topológica en carácter.

Es también común el uso de matrices U.[3]​ El valor de la matriz U de una neurona en particular es la distancia promedio entre la neurona y sus vecinos más cercanos.[4]​ Por ejemplo en una rejilla cuadrada se deben considerar cercanos 4 u 8 neuronas, según las vecindades de Von Neumann y Moore respectivamente.

En grandes SOMs aparecen propiedades emergentes. En mapas compuestos por cientos de neuronas es posible desarrollar operaciones de agrupamiento en el propio mapa.[5]

Algoritmo de aprendizaje

El objetivo del aprendizaje en los mapas autoorganizados es provocar que diferentes partes de la red respondan similarmente a ciertos patrones de la entrada. Esto es parcialmente motivado por el manejo en partes separadas de la corteza cerebral del cerebro humano de la información sensorial, como la visual y la auditiva.[6]

Una ilustración del entrenamiento de un mapa auto organizado. La zona azul es la distribución de los datos de entrenamiento, y el disco blanco es el ejemplo entrenante actual para esa distribución.

Los pesos de las neuronas son inicializados con un pequeño valor aleatorio o muestreados uniformemente de un subespacio generado por los dos mayores vectores propios. Con la segunda alternativa el aprendizaje es mucho más rápido puesto que los pesos iniciales ya dan una buena aproximación de los pesos reales.[7]

La red debe ser alimentada con un gran número de ejemplos entrenantes que representen, tan bien como sea posible, la naturaleza de los vectores esperados durante el mapeo. Los ejemplos usualmente son administrados varias veces de forma iterativa.

El entrenamiento utiliza aprendizaje competitivo. Cuando un ejemplo entrenante es presentado a la red, su distancia euclidiana a todos los vectores de pesos es calculada. La neurona cuyo vector de pesos es más similar a la entrada es llamada unidad de mejor correspondencia (BMU por sus siglas en inglés). Los pesos del BMU y las neuronas cercanas al mismo en la cuadrícula del SOM son ajustados hacia el vector de entrada. La magnitud de los cambios se decrementan con el tiempo y con la distancia desde el BMU. La fórmula para actualizar una neurona con vector de peso es

donde es el índice del paso, es el índice dentro del conjunto entrenante, es el índice de BMU para es el coeficiente monótonamente decreciente de aprendizaje y es el vector de entrada; se asume que visite todas las neuronas para cada valor de y .[8]​ Dependiendo de la implementación, t puede barrer el conjunto de entrenamiento sistemáticamente, puede ser escogido aleatoriamente del conjunto de entrenamiento (bootstrap sampling), o mediante otro método de muestreo (como jackknife).

La función de vecindad depende de la distancia de cuadrículas entre la BMU (neurona ) y la neurona . De forma simple se le da el valor 1 a todas las neuronas suficientemente cerca a BMU y 0 a las otras, pero es más común elegir una función gaussiana. Independientemente de la forma funcional, la función de vecindad se contrae con el tiempo.[6]​ Al inicio, cuando la vecindad es completa, la autoorganización tiene lugar a escala global. Cuando la vecindad ha sido ajustada a solo unas cuantas neuronas, los pesos irán convergiendo a estimaciones locales. En algunas implementaciones, el coeficiente de aprendizaje, , y la función de vecindad, , decrecen de manera constante con el incremento de , en otras (en particular aquellas donde explora rápidamente el conjunto de entrenamiento) el decrecimiento ocurre más lentamente.

Este proceso es repetido para cada vector de entrada un número de ciclos, , usualmente grande. La red va asociando las neuronas de salida con grupos o patrones en el conjunto de entrenamiento. Si estos patrones son nombrados, los nombres pueden ser anexados con las neuronas asociadas en la red de entrenamiento.

Durante el mapeo, solo existirá una neurona ganadora, la neurona cuyo vector de pesos se encuentre más cerca del vector de entrada. Esto puede ser determinado de forma simple calculando la distancia euclidiana entre el vector de entrada y los vectores de pesos.

Mientras que la representación de los datos de entrada como vectores ha sido enfatizado en este artículo, se debe notar que cualquier clase de objeto puede ser representado digitalmente, definiendo una medida de distancia apropiada y las operaciones necesarias para que sea posible el entrenamiento usado para la construcción del mapa autoorganizado. Esto incluye matrices, funciones continuas, e incluso otros mapas autoorganizados.

Variables

Las variables necesitadas en los mapas autoorganizados son resumidas como:

  • es la iteración actual.
  • es la cantidad total de iteraciones.
  • es el índice del vector de entrada en el conjunto de datos de entrada .
  • es un vector de entrada de índice del conjunto de datos de entrada .
  • es el índice de una neurona en el mapa.
  • es el vector de pesos de la neurona v.
  • es el índice del BMU en el mapa.
  • es la función de vecindad.
  • es un restrictor de aprendizaje debido al progreso de las iteraciones.

Algoritmo

  1. Hacer un mapa de neuronas con vectores de pesos aleatorios.
  2. Tomar un vector de entrada .
    1. Iterar por cada neurona del mapa.
      1. Calcular la distancia entre el vector de entrada y los vectores de pesos de las neuronas del mapa.
      2. Mantener la neurona que ha tenido la menor distancia, esta neurona será el BMU.
    2. Actualizar las neuronas en la vecindad del BMU.
  3. Incrementar s y volver al paso 2, mientras .

Interpretación

Hay dos formas de interpretar los mapas autoorganizados. Debido a que en la fase de entrenamiento los pesos de toda la vecindad son movidos en la misma dirección, elementos similares tienden a excitar neuronas adyacentes. Por tanto, SOMs forman un mapa semántico donde muestras similares son mapeadas juntas, y las diferentes aparte. Esto puede ser visualizado por una matriz U del SOM.[3][4]

La otra forma es pensar en los pesos de las neuronas como punteros al espacio de entrada. Estos forman una aproximación discreta de la distribución de las muestras de entrenamiento. Se producen más punteros a regiones de alta concentración de muestras de entrenamiento y menos donde las muestras son más escasas.

Los mapas autoorganizados se consideran una generalización no linear del análisis de componentes principales (PCA por sus siglas en inglés).[9]​ Esto ha sido mostrado usando datos geofísicos artificiales y reales, donde los SOMs ha tenido gran ventaja sobre los métodos convencionales de extracción de características como son las funciones ortogonales empíricas y el PCA.

Originalmente, los SOMs no fueron formulados como una solución a problemas de optimización. No obstante, ha habido varios intentos por modificar la definición de los SOMs para dar solución a estos problemas con resultados similares.[10]

Alternativas

  • El mapa topográfico generativo (GTM por sus siglas en inglés) es una alternativa potencial al SOM. En el sentido que un GMT requiere explícitamente un suave y continuo mapeo desde el espacio de entrada al espacio del mapa, preserva la topológia. Sin embargo, en sentido práctico, esta medida de preservación topológica es deficiente.[11]
  • El mapa de tiempo adaptativo autoorganizado (TASOM por sus siglas en inglés) es una extensión de los SOMs. Los TASOMs emplean tasas de aprendizaje adaptativo y funciones de vecindad. También incluyen un parámetro de escalado para hacer la red invariante en escalado, rotación y traslación del espacio de entrada. Los TASOMs y sus variantes han sido usadas en varias aplicaciones, dentro de las que se incluye el agrupamiento adaptativo, los umbrales multiniveles, aproximación del espacio de entrada, y modelación de contornos activos.[12]
  • El mapa autoorganizado crecientes (GSOM por sus siglas en inglés) es una variante creciente del SOM. El GSOM fue desarrollado para manejar el problema de identificar un mapa de tamaño adecuado en los SOMs. Comienza con un mínimo número de neuronas (usualmente cuatro), y crecen nuevos nodos en los bordes basados en una heurística.

Referencias

  1. Kohonen, Teuvo; Honkela, Timo (2007). «Kohonen Network». Scholarpedia. 
  2. Kohonen, Teuvo (1982). «Self-Organized Formation of Topologically Correct Feature Maps». Biological Cybernetics 43 (1): 59-69. 
  3. a b Ultsch, Alfred; Siemon, H. Peter (1990). «Kohonen's Self Organizing Feature Maps for Exploratory Data Analysis». En Widrow, Bernard; Angeniol, Bernard, eds. Proceedings of the International Neural Network Conference (INNC-90), Paris, France, July 9–13, 1990 1. Dordrecht, Netherlands: Kluwer. pp. 305-308. ISBN 978-0-7923-0831-7. Archivado desde el original el 13 de junio de 2013. Consultado el 21 de diciembre de 2012. 
  4. a b Ultsch, Alfred (2003); U*-Matrix: A tool to visualize clusters in high dimensional data, Department of Computer Science, University of Marburg, Technical Report Nr. 36:1-12
  5. Ultsch, Alfred (2007). «Emergence in Self-Organizing Feature Maps». En Ritter, H.; Haschke, R., eds. Proceedings of the 6th International Workshop on Self-Organizing Maps (WSOM '07). Bielefeld, Germany: Neuroinformatics Group. ISBN 978-3-00-022473-7. 
  6. a b Haykin, Simon (1999). «9. Self-organizing maps». Neural networks - A comprehensive foundation (2nd edición). Prentice-Hall. ISBN 0-13-908385-5. 
  7. Kohonen, Teuvo (2005). «Intro to SOM». SOM Toolbox. Consultado el 18 de junio de 2006. 
  8. Kohonen, Teuvo; Honkela, Timo (2011). «Kohonen network». Scholarpedia. Consultado el 24 de septiembre de 2012. 
  9. Yin, Hujun; Learning Nonlinear Principal Manifolds by Self-Organising Maps, in Gorban, Alexander N.; Kégl, Balázs; Wunsch, Donald C.; and Zinovyev, Andrei (Eds.); Principal Manifolds for Data Visualization and Dimension Reduction, Lecture Notes in Computer Science and Engineering (LNCSE), vol. 58, Berlin, Germany: Springer, 2007, ISBN 978-3-540-73749-0
  10. Heskes, Tom; Energy Functions for Self-Organizing Maps, in Oja, Erkki; and Kaski, Samuel (Eds.), Kohonen Maps, Elsevier, 1999
  11. Kaski, Samuel (1997). «Data Exploration Using Self-Organizing Maps». Acta Polytechnica Scandinavica. Mathematics, Computing and Management in Engineering Series No. 82 (Espoo, Finland: Finnish Academy of Technology). ISBN 952-5148-13-0. 
  12. Shah-Hosseini, Hamed; Safabakhsh, Reza (abril de 2003). «TASOM: A New Time Adaptive Self-Organizing Map». IEEE Transactions on Systems, Man, and Cybernetics—Part B: Cybernetics 33 (2): 271-282. 

Enlaces externos

Software Libre

Read other articles:

Untuk kegunaan lain, lihat Bebas (disambiguasi). BebasAlbum studio karya T-FiveDirilis15 April 2003Direkam2003GenrePopDurasi48:36LabelSony Music Entertainment IndonesiaProduserGilang Ramadhan for GIR (Gema Insan Record)Kronologi T-Five T-Five (2001)T-Five2001 Bebas (2003) Back To Back (2005)String Module Error: Match not found2005 Bebas merupakan sebuah album musik karya T-Five. Dirilis pada tahun 2003. 2 Lagu utamanya di album ini adalah Jangan Pernah dan Hanya Untukku. Daftar lagu Hanya...

 

Fantasia XAlbum mini karya Monsta XDirilis26 Mei 2020 (2020-05-26)Genre K-pop hip hop EDM R&B Durasi23:05Label Starship Entertainment Kakao M Kronologi Monsta X All About Luv(2020) Fantasia X(2020) Fatal Love(2020) Singel dalam album Fantasia X FantasiaDirilis: 26 Mei 2020 Fantasia X (ditulis sebagai FANTASIA X) adalah album mini kedelapan dari Monsta X. Album ini dirilis pada tanggal 26 Mei 2020 oleh Starship Entertainment dan didistribusikan oleh Kakao M. Album mini ini terdiri...

 

Commuter rail service in Massachusetts, US Newburyport/Rockport LineAn outbound train in Manchester-by-the-Sea in 2014OverviewOwnerMassachusetts Bay Transportation AuthorityLocaleGreater BostonTerminiNorth StationNewburyport or RockportStations12 (Newburyport–Boston)14 (Rockport–Boston)(7 serve both routes)ServiceTypeCommuter RailSystemMBTA Commuter RailServices2Train number(s)100–198 (weekday)1100–1167 (Saturday)2100–2167 (Sunday)Operator(s)Keolis North AmericaDaily ridership11,333...

Disambiguazione – Se stai cercando il romanzo di Thomas Mann, vedi Altezza Reale (romanzo). La designazione di sua altezza reale (abbreviato al singolare come S.A.R. e, al plurale, loro altezze reali, abbreviato in LL.AA.RR.[1]) è il trattamento posto prima del nome di alcuni membri di famiglie reali, solitamente scritto con maiuscole di cortesia. Tranne che ad altezza imperiale, dovuto ai membri di una casa imperiale, è superiore a tutti gli altri trattamenti (come altezza grand...

 

PuttenKota BenderaLambang kebesaranNegara BelandaProvinsiGelderlandLuas(2006) • Total87,45 km2 (3,376 sq mi) • Luas daratan85,03 km2 (3,283 sq mi) • Luas perairan2,41 km2 (93 sq mi)Populasi (1 January, 2007) • Total23.024 • Kepadatan271/km2 (700/sq mi) Source: CBS, Statline.Zona waktuUTC+1 (Waktu Eropa Tengah) Putten (pengucapanⓘ) adalah sebuah kota di Belanda yang te...

 

Bagian dari seriGereja Katolik menurut negara Afrika Afrika Selatan Afrika Tengah Aljazair Angola Benin Botswana Burkina Faso Burundi Chad Eritrea Eswatini Etiopia Gabon Gambia Ghana Guinea Guinea-Bissau Guinea Khatulistiwa Jibuti Kamerun Kenya Komoro Lesotho Liberia Libya Madagaskar Malawi Mali Maroko Mauritania Mauritius Mesir Mozambik Namibia Niger Nigeria Pantai Gading Republik Demokratik Kongo Republik Kongo Rwanda Sao Tome dan Principe Senegal Seychelles Sierra Leone Somalia Somaliland ...

Questa voce sull'argomento calciatori italiani è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Bruno Bianchi Nazionalità  Italia Calcio Ruolo Attaccante Termine carriera 1946 Carriera Squadre di club1 1927-1931 Brescia23 (4)1931-1932 Pavia30 (19)1932-1937 Brescia136 (22)1937-1938 SIME Popoli? (?)1938-1940 Casalini? (?)1940-1942 Alfa Romeo? (?)1945-1946 Torres? (...

 

ロバート・デ・ニーロRobert De Niro 2011年のデ・ニーロ生年月日 (1943-08-17) 1943年8月17日(80歳)出生地 アメリカ合衆国・ニューヨーク州ニューヨーク市身長 177 cm職業 俳優、映画監督、映画プロデューサージャンル 映画、テレビドラマ活動期間 1963年 -配偶者 ダイアン・アボット(1976年 - 1988年)グレイス・ハイタワー(1997年 - )主な作品 『ミーン・ストリート』(1973年)...

 

American Station Training Lead in Mission Operations at NASA's Johnson Space Center Marc ReaganMarc ReaganNationalityAmericanEducationBS, Aerospace Engineering, Texas A&M University; MS, Aerospace Engineering Sciences, University of ColoradoEmployerNASAKnown forAquanaut, NEEMO Mission DirectorTitleStation Training Lead Marcum Marc Reagan (born c. 1967)[1] is a Station Training Lead in Mission Operations at NASA's Johnson Space Center in Houston, Texas.[2][3]&#...

For the waltz by Frédéric Chopin, see Waltz in A-flat major. For other uses, see Farewell Waltz (disambiguation). The Farewell Waltz First English editionAuthorMilan KunderaOriginal titleValčík na rozloučenouTranslatorPeter KussiCountryCzechoslovakiaLanguageCzechPublisherAlfred A. KnopfPublication date1972Published in English1976ISBN0-06-099700-1OCLC37663187Dewey Decimal891.8/6354 21LC ClassPG5039.21.U6 V313 1998 The Farewell Waltz (Czech: Valčík na rozloučenou) is a Cz...

 

Voce principale: Associazione Calcio Femminile Alaska Gelati Lecce. A.C.F. Alaska Gelati LecceStagione 1982Sport calcio Squadra Alaska Lecce Allenatore Antonio Curreri Presidente Ernesto Guarini Serie ACampione d'Italia. Coppa ItaliaVincitore.[1] Maggiori presenzeCampionato: Boselli e Mariotti (24) Miglior marcatoreCampionato: Reilly (16) 1981 1983 Si invita a seguire il modello di voce Questa voce raccoglie le informazioni riguardanti l'Associazione Calcio Femminile Alaska Gela...

 

دوليفر   الإحداثيات 43°27′53″N 94°36′54″W / 43.464722222222°N 94.615°W / 43.464722222222; -94.615   [1] تاريخ التأسيس 1900  تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة إيميت  خصائص جغرافية  المساحة 0.942727 كيلومتر مربع (1 أبريل 2010)  ارتفاع 390 متر  ع�...

Звездный путь: Дискавериангл. Star Trek: Discovery Жанр научная фантастика Создатели Брайан ФуллерАлекс Куртцман На основе Звёздный путь: Оригинальный сериал В главных ролях Соникуа Мартин-ГринДаг ДжонсШазад ЛатифЭнтони РэппМэри ВайсманДжейсон АйзексУилсон КрусЭнсон Маун�...

 

Benua arktik pada peta Gerardus Mercator tahun 1595. Hyperborei (dalam bahasa Yunani Kuno: Ὑπερϐόρεοι) merupakan nama sebuah ras raksasa dalam sejarah kuno yang hidup melalui nafas dingin Boreas[1] (angin utara). Penyebutan pertama Hyperborei terjadi pada abad ke-8 SM dalam Epigonoi dan Hesiodos.[2] Alkaios[3] menyebutkan angsa suci yang membawa Apollo, setelah kelahirannya, dari Delos ke wilayah Hyperborei, dan dari sana, pada akhir tahun, tiba di Delphi. B...

 

В этом китайском имени фамилия (Ван) стоит перед личным именем. Ван Фучжи Дата рождения 7 октября 1619(1619-10-07)[1][2][…] Место рождения Хэнъян, империя Мин Дата смерти 18 февраля 1692(1692-02-18)[1][2][…] (72 года) Страна империя Цин[3]империя Мин Род деятельности философ,&...

Mosque in Cairo, Egypt Mosque of Qanibay al-Muhammadi مسجد قاني باي المحمديReligionAffiliationIslamRegionAfricaStatusActiveLocationLocationAl-Saleeba Street, Islamic Cairo, Cairo, EgyptArchitectureTypeMosqueStyleIslamicMamluk architectureCompleted816 AE 1413 CE Mosque of Qanibay al-Muhammadi (Arabic: مسجد قاني باي المحمدي) is one of the historical mosques in Cairo, Egypt, built in 1413 CE during the Burji dynasty era of Mamluk Sultanate. It is located at Al...

 

Relationship between theological concepts and politics Political theology is a term which has been used in discussion of the ways in which theological concepts or ways of thinking relate to politics. The term is often used to denote religious thought about political principled questions. Scholars such as Carl Schmitt, a prominent Nazi jurist and political theorist, who wrote extensively on how to effectively wield political power, used it to denote religious concepts that were secularized and...

 

Prime Minister of Belgium from 1999 to 2008 Guy VerhofstadtMEPVerhofstadt in 2021European Parliament Brexit CoordinatorChair of the Brexit Steering GroupIn office8 September 2016 – 31 January 2020PresidentMartin SchulzAntonio TajaniDavid SassoliPreceded byOffice establishedSucceeded byOffice abolishedPrime Minister of BelgiumIn office12 July 1999 – 20 March 2008MonarchAlbert IIDeputyLaurette OnkelinxDidier ReyndersPreceded byJean-Luc DehaeneSucceeded byYves LetermeLeader...

Marash KumbullaKumbulla con la maglia della Roma nel 2021Nazionalità Albania Altezza192 cm Peso85 kg Calcio RuoloDifensore Squadra Espanyol CarrieraGiovanili 2008-2018 Verona Squadre di club1 2018-2020 Verona26 (1)2020-2024 Roma45 (1)2024→  Sassuolo7 (0)2024-→  Espanyol3 (0) Nazionale 2015-2016 Albania U-179 (0)2017-2018 Albania U-196 (0)2018-2019 Albania U-213 (0)2019- Albania21 (0) 1 I due numeri indicano le presenze e le reti segnate, per le sole par...

 

株式会社イトーキITOKI CORPORATION 種類 株式会社市場情報 東証プライム 79721962年9月6日上場 大証1部(廃止) 79721961年10月2日 - 2013年7月15日 本社所在地 日本〒103-6113東京都中央区日本橋二丁目5番1号日本橋髙島屋三井ビルディング設立 1950年(昭和25年)4月20日(注1)(株式会社伊藤喜工作所)(創業は1890年)業種 その他製品法人番号 9120001014301 事業内容 オフィス家具・事�...