Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Teuvo Kohonen

dblp:k/TeuvoKohonen · DBLP profile ↗
← Back
43ranked-venue papers
26as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 29 · 18 first-authorGraphics, computer vision, multimedia, augmented reality and games · 10 · 2 first-authorSystems, architecture and hardware · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Representation and self-supervised learning · 72% Learning paradigms · 24% Speech recognition and synthesis · 4%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 50% Data mining · 50%
Computer graphics and multimedia
2 papers
Visualization and visual analytics · 100%

Topics — the 11 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Representation and self-supervised learning › prototype learning
self-organizing map
0.021996
Engineering applications of the self-organizing map · Proc. IEEE 1996
The self-organizing map · Proc. IEEE 1990
Information retrieval › interactive information retrieval › exploratory search
document collection exploration
0.011996
Self-Organizing Maps of Document Collections: A New Approach to Interactive Exploration · KDD 1996
Data mining › clustering › prototype-based clustering
self-organizing map
0.011996
Self-Organizing Maps of Document Collections: A New Approach to Interactive Exploration · KDD 1996
Visualization and visual analytics
high-dimensional data visualization
0.011996
Engineering applications of the self-organizing map · Proc. IEEE 1996
Machine learning › Representation and self-supervised learning › prototype learning
competitive learning
0.021996
The self-organizing map · Proc. IEEE 1990
Engineering applications of the self-organizing map · Proc. IEEE 1996
Machine learning › Learning paradigms
unsupervised learning
0.021996
The self-organizing map · Proc. IEEE 1990
Engineering applications of the self-organizing map · Proc. IEEE 1996
Natural language and speech › Speech recognition and synthesis
automatic speech recognition
0.011990
The self-organizing map · Proc. IEEE 1990
Emerging computing paradigms › neuromorphic computing
associative memory
0.021974
An Adaptive Associative Memory Principle · IEEE Trans. Computers 1974
Representation of Associated Data by Matrix Operators · IEEE Trans. Computers 1973
Emerging computing paradigms
neuromorphic computing
0.021974
An Adaptive Associative Memory Principle · IEEE Trans. Computers 1974
Representation of Associated Data by Matrix Operators · IEEE Trans. Computers 1973
Hardware reliability and fault tolerance
memory fault tolerance
0.011972
Correlation Matrix Memories · IEEE Trans. Computers 1972
Algorithms and data structures
linear algebra
0.011973
Representation of Associated Data by Matrix Operators · IEEE Trans. Computers 1973

Methods — techniques the papers use, named apart from their topics

learning vector quantization · 0.0self-organizing map · 0.0nonlinear interpolation · 0.0hierarchical clustering · 0.0linear least squares · 0.0linear estimation · 0.0stochastic analysis · 0.0gradient-based learning · 0.0correlation matrix · 0.0
YearPublicationVenuePosition
2013 Essentials of the self-organizing map
Teuvo Kohonen
Neural Networks1
2006 Self-organizing neural projections
Teuvo Kohonen
Neural Networks1
2004 Mining massive document collections by the WEBSOM method
Krista Lagus, Samuel Kaski, Teuvo Kohonen
Inf. Sci.3
2003 A computational model of visual attention
abstract
In this paper, an explanation, based on simple data analysis of the visual environment, is given to the automatic capture and focusing of visual attention. A very simple automatic selection mechanism, supposed to be at work already in the ascending visual signal paths, may underlie several familiar phenomena that are usually attributed to visual attention.
Teuvo Kohonen
IJCNN1
2002 How to make large self-organizing maps for nonvectorial data
Teuvo Kohonen, Panu Somervuo
Neural Networks1
2000 Clustering and Visualization of Large Protein Sequence Databases by Means of an Extension on the Self-Organizing Map
Panu Somervuo, Teuvo Kohonen
Discovery Science2
2000 Self-Organizing Maps of Massive Document Collections
abstract
Huge document collections can be organized according to textual similarities by the self-organizing map (SOM) algorithm, when statistical representations of the textual contents are used as the feature vectors of the documents. In a practical experiment we mapped 6,840,568 patent abstracts onto a 1,002,240-node SOM. For the feature vectors we selected 500-dimensional random projections of the weighted word histograms.
Teuvo Kohonen
IJCNN (2)1
2000 Self organization of a massive document collection
abstract
This article describes the implementation of a system that is able to organize vast document collections according to textual similarities. It is based on the self-organizing map (SOM) algorithm. As the feature vectors for the documents statistical representations of their vocabularies are used. The main goal in our work has been to scale up the SOM algorithm to be able to deal with large amounts of high-dimensional data. In a practical experiment we mapped 6,840,568 patent abstracts onto a 1,002,240-node SOM. As the feature vectors we used 500-dimensional vectors of stochastic figures obtained as random projections of weighted word histograms.
Teuvo Kohonen, Samuel Kaski, Krista Lagus, Jarkko Salojärvi, Jukka Honkela, Vesa Paatero, Antti Saarela
IEEE Trans. Neural Networks Learn. Syst.1
1999 Comparison of SOM Point Densities Based on Different Criteria
abstract
Point densities of model (codebook) vectors in self-organizing maps (SOMs) are evaluated in this article. For a few one-dimensional SOMs with finite grid lengths and a given probability density function of the input, the numerically exact point densities have been computed. The point density derived from the SOM algorithm turned out to be different from that minimizing the SOM distortion measure, showing that the model vectors produced by the basic SOM algorithm in general do not exactly coincide with the optimum of the distortion measure. A new computing technique based on the calculus of variations has been introduced. It was applied to the computation of point densities derived from the distortion measure for both the classical vector quantization and the SOM with general but equal dimensionality of the input vectors and the grid, respectively. The power laws in the continuum limit obtained in these cases were found to be identical.
Teuvo Kohonen
Neural Comput.1
1999 Fast Evolutionary Learning with Batch-Type Self-Organizing Maps
Teuvo Kohonen
Neural Process. Lett.1
1999 Self-Organizing Maps and Learning Vector Quantization for Feature Sequences
Panu Somervuo, Teuvo Kohonen
Neural Process. Lett.2
1998 Methods for interpreting a self-organized map in data analysis
Samuel Kaski, Janne Nikkilä, Teuvo Kohonen
ESANN3
1998 WEBSOM - Self-organizing maps of document collections
Samuel Kaski, Timo Honkela, Krista Lagus, Teuvo Kohonen
Neurocomputing4
1998 The self-organizing map
Teuvo Kohonen
Neurocomputing1
1998 Self-organizing maps of symbol strings
Teuvo Kohonen, Panu Somervuo
Neurocomputing1
1998 Visual feature analysis by the self-organising maps
Teuvo Kohonen, Erkki Oja
Neural Comput. Appl.1
1997 Self-organized Formation of Various Invariant-feature Filters in the Adaptive-subspace SOM
abstract
The adaptive-subspace self-organizing map (ASSOM) is a modular neural network architecture, the modules of which learn to identify input patterns subject to some simple transformations. The learning process is unsupervised, competitive, and related to that of the traditional SOM (self-organizing map). Each neural module becomes adaptively specific to some restricted class of transformations, and modules close to each other in the network become tuned to similar features in an orderly fashion. If different transformations exist in the input signals, different subsets of ASSOM units become tuned to these transformation classes.
Teuvo Kohonen, Samuel Kaski, Harri Lappalainen
Neural Comput.1
1996 Very Large Two-Level SOM for the Browsing of Newsgroups
Teuvo Kohonen, Samuel Kaski, Krista Lagus, Timo Honkela
ICANN1
1996 Self-Organizing Maps of Document Collections: A New Approach to Interactive Exploration
Krista Lagus, Timo Honkela, Samuel Kaski, Teuvo Kohonen
KDD4
1996 Engineering applications of the self-organizing map
abstract
The self-organizing map (SOM) method is a new, powerful software tool for the visualization of high-dimensional data. It converts complex, nonlinear statistical relationships between high-dimensional data into simple geometric relationships on a low-dimensional display. As it thereby compresses information while preserving the most important topological and metric relationships of the primary data elements on the display, it may also be thought to produce some kind of abstractions. The term self-organizing map signifies a class of mappings defined by error-theoretic considerations. In practice they result in certain unsupervised, competitive learning processes, computed by simple-looking SOM algorithms. Many industries have found the SOM-based software tools useful. The most important property of the SOM, orderliness of the input-output mapping, can be utilized for many tasks: reduction of the amount of training data, speeding up learning nonlinear interpolation and extrapolation, generalization, and effective compression of information for its transmission.
Teuvo Kohonen, Erkki Oja, Olli Simula, Aari Visa, Jari Kangas 0001
Proc. IEEE1
1994 Winner-take-all networks for physiological models of competitive learning
Samuel Kaski, Teuvo Kohonen
Neural Networks2
1994 Mapping content dependent acoustic information into context independent form by LVQ
Jyri Mäntysalo, Kari Torkkola, Teuvo Kohonen
Speech Commun.3
1993 Physiological interpretation of the Self-Organizing Map algorithm
Teuvo Kohonen
Neural Networks1
1992 LVQ-based speech recognition with high-dimensional context vectors
abstract
In this paper we have applied the Learning Vector Quantization methods, including the latest developments [1, 3, 2, 4], to the task of Finnish speaker-dependent speech recognition. The main objective was to study the effect of radically increasing the dimensionality of the context vectors. The high-dimensional feature vectors in our work represent the whole phoneme and they are formed by both averaging and concatenating shorttime feature vectors within a time domain window. Excellent results are achieved in separate phoneme classification of Finnish speech. Moreover, we also show how this method can be applied in combined labeling and segmentation of continuos speech. In this task we use an additional segmentation LVQ-codebook, and combine the information using HMMs. 1 Introduction Theoretically, a single centralized classification decision is expected to be more accurate than any fusion of distributed local decisions due to information quantization effects. That is, in order to get ...
Jyri Mäntysalo, Kari Torkkola, Teuvo Kohonen
ICSLP3
1990 Improved versions of learning vector quantization
abstract
The author introduces a variant of (supervised) learning vector quantization (LVQ) and discusses practical problems associated with the application of the algorithms. The LVQ algorithms work explicitly in the input domain of the primary observation vectors, and their purpose is to approximate the theoretical Bayes decision borders using piecewise linear decision surfaces. This is done by purported optimal placement of the class codebook vectors in signal space. As the classification decision is based on the nearest-neighbor selection among the codebook vectors, its computation is very fast. It has turned out that the differences between the presented algorithms in regard to the remaining discretization error are not significant, and thus the choice of the algorithm may be based on secondary arguments, such as stability in learning, in which respect the variant introduced (LVQ2.1) seems to be superior to the others. A comparative study of several methods applied to speech recognition is included
Teuvo Kohonen
IJCNN1
1990 Combining linear equalization and self-organizing adaptation in dynamic discrete-signal detection
abstract
An adaptive algorithm combining traditional linear equalization techniques and a self-organizing neural learning algorithm is presented. The results show that the performance of the neural equalizer is insensitive to nonlinear learning distortions in dynamic discrete-signal detection. Stabilization of the self-organizing map during undistorted transmission has to be further considered to decrease the absolute mean-square error (MSE) rate of the neural equalizer. The error is due to oscillations in the self-organizing map, mainly caused by the neighborhood learning. The oscillations can be decreased by taking more samples to the map before adapting themivalues and by decreasing the neighborhood learning parameter β
Teuvo Kohonen, Kimmo Raivio, Olli Simula, Olli Ventä, Jukka Henriksson
IJCNN1
1990 The self-organizing map
abstract
The self-organized map, an architecture suggested for artificial neural networks, is explained by presenting simulation experiments and practical applications. The self-organizing map has the property of effectively creating spatially organized internal representations of various features of input signals and their abstractions. One result of this is that the self-organization process can discover semantic relationships in sentences. Brain maps, semantic maps, and early work on competitive learning are reviewed. The self-organizing map algorithm (an algorithm which order responses spatially) is reviewed, focusing on best matching cell selection and adaptation of the weight vectors. Suggestions for applying the self-organizing map algorithm, demonstrations of the ordering process, and an example of hierarchical clustering of data are presented. Fine tuning the map by learning vector quantization is addressed. The use of self-organized maps in practical speech recognition and a simulation experiment on semantic mapping are discussed.>
Teuvo Kohonen
Proc. IEEE1
1990 Variants of self-organizing maps
abstract
Self-organizing maps have a bearing on traditional vector quantization. A characteristic that makes them more closely resemble certain biological brain maps, however, is the spatial order of their responses, which is formed in the learning process. A discussion is presented of the basic algorithms and two innovations: dynamic weighting of the input signals at each input of each cell, which improves the ordering when very different input signals are used, and definition of neighborhoods in the learning algorithm by the minimal spanning tree, which provides a far better and faster approximation of prominently structured density functions. It is cautioned that if the maps are used for pattern recognition and decision process, it is necessary to fine tune the reference vectors so that they directly define the decision borders.
Jari Kangas 0001, Teuvo Kohonen, Jorma Laaksonen
IEEE Trans. Neural Networks2
1989 Transient map method in stop consonant discrimination
Jari Kangas 0001, Teuvo Kohonen
EUROSPEECH2
1988 Phonetic typewriter for Finnish and Japanese
abstract
A microprocessor-based real-time speech recognition system is described. It is able to produce orthographic transcriptions for arbitrary words or phrases uttered in Finnish or Japanese. It can also be used as a large-vocabulary isolated word recognizer. The acoustic processor of the system transcribing speech into phonemes is based on neural network principles. The so-called phonotopic maps constructed by a self-organizing process are employed. The coarticulation effects in phonetic transcriptions are compensated by means of automatically derived rules which describe the morphology of errors at the acoustic processor output. Without applying any language model, the recognition result is correct up to 92 or even 97 per cent referring to individual letters.>
Teuvo Kohonen, Kari Torkkola, Makoto Shozakai, Jari Kangas 0001, Olli Ventä
ICASSP1
1988 Correction of quasiphoneme strings by the dynamically expanding context
abstract
An attempt is described to improve the overall accuracy of a phoneme-based speech recognizer using a grammar that corrects error in the so-called quasiphoneme strings. These strings result when speech frames are independently labeled to phonemic classes every hundredth of a second. A syntactic symbol string-correction method, the dynamically expanding context, is then applied. The method involves a large set of context-sensitive rules that describe the errors and coarticulation effects in the quasiphoneme strings and are constructed automatically from examples. This rule set is then able to cancel errors that have similar morphology. The overall accuracy of phonemic speech recognition can be increased by 1.5% to 8% over that achievable by other means.>
Kari Torkkola, Teuvo Kohonen
ICPR2
1988 Statistical pattern recognition with neural networks
György Barna, Ron Chrisley, Teuvo Kohonen
Neural Networks3
1988 An introduction to neural computing
Teuvo Kohonen
Neural Networks1
1985 Median strings
Teuvo Kohonen
Pattern Recognit. Lett.1
1984 On-line recognition of spoken words from a large vocabulary
Teuvo Kohonen, Heikki Riittinen, Erkki Reuhkala, Seppo Haltsonen
Inf. Sci.1
1982 The on-line version of the Otaniemi speech recognition system
abstract
The Otaniemi Speech Recognition System is an isolated word recognition system for Finnish speech. The recognition is based on the use of phonemes as phonological subunits. This characteristic together with the recognition methods used makes the system advantageous with large vocabularies, especially in relation to limited computing resources. In this paper the on-line implementation of our recognition system is described. It has been developed drawing from our experiences with the earlier versions. In addition to the on-line recognition of isolated words the system can also be used for research and development purposes. The many interactive characteristics make it a very effective tool for testing new methods and algorithms.
Erkki Reuhkala, Heikki Riittinen, Seppo Haltsonen, Olli Ventä, Kai Makisara, Teuvo Kohonen
ICASSP6
1979 Spectral classification of phonemes by learning subspaces
abstract
A new pattern recognition scheme with learning ability is introduced, and its application to the labeling of phonemes is reported. The basic classification algorithm is known as the subspace method in which classes of patterns are defined as linear vector subspaces spanned by the prototypes, and the class affiliation of an unknown pattern vector is decided by comparison of its orthogonal projections on the various subspaces. This method is here modified in two ways. In one of them, the prototype patterns are selected conditionally according to classification results obtained during training. In the second modification the subspaces are rotated in proper directions in the training procedure, depending on the classification results. By means of these methods, for the average accuracy of classification with 15 phonemic classes from continuous Finnish speech, a value of about 80 per cent was obtained.
Teuvo Kohonen, Gábor Németh, Kalle-J. Bry, Matti Jalanko, Heikki Riittinen
ICASSP1
1979 A redundant hash addressing method adapted for the postprocessing and error-correction of computer recognized speech
abstract
In the recognition of spoken words a frequently applied method is to first convert the acoustic waveforms into phonemic strings which are then compared with prototype strings stored in a dictionary, using some metric. A standard method is to use dynamic programming for comparison of strings with variable length. This procedure, however, is rather slow. A recently introduced principle of string comparison is based on redundant hash addressing, and it is computationally at least an order of magnitude lighter. This method is here applied using multiple prototypes of phonemic strings for each word in the dictionary. The matching criterium thereby applied in fact corresponds to a distance-weighted k-nearest-neighbor classifier which allows length variations in strings.
Erkki Reuhkala, Matti Jalanko, Teuvo Kohonen
ICASSP3
1978 Application of novelty filter to segmentation of speech
abstract
Temporal segmentation of the acoustic wave-form into distinct, recognizable units is an unavoidable task in machine recognition of continuous speech. In this paper it is demonstrated that a vector space projector named Novelty Filter can be used to perform the segmentation of speech into phonemes. A Spectral decomposition of the speech waveform, performed by an analog filter bank, is continuously analyzed at regular sampling intervals for its degree of "novelty" with respect to a set of stationary prototype phonemes. The distance of the sampled vectors from the subspace spanned by all the prototype vectors is given by the Novelty Filter, and the maxima of this distance then indicate the transition regions between successive phonemes.
Seppo Haltsonen, Matti Jalanko, Kalle-J. Bry, Teuvo Kohonen
ICASSP4
1978 Application of the subspace method to speech recognition
abstract
In this paper, the subspace method of pattern recognition, in which method classification is decided by the largest projection of an unknown pattern vector onto subspaces corresponding to different classes, is applied to the recognition of continuous Finnish speech. Classification is based on phonemic power spectra produced by an analog filter bank. When compared, e.g., with the nearest-neighbor method and the method of direction cosines, the advantages of the subspace method are an improved stability of classification and a more balanced total classification accuracy of the different phonemic classes with respect to their relative frequencies of occurrence. The efficient spanning of the subspaces as well as their mutual orthogonalization are discussed. Furthermore, the close relationship between the phonemic labeling and segmentation when using the subspace method is pointed out.
Matti Jalanko, Teuvo Kohonen
ICASSP2
1974 An Adaptive Associative Memory Principle
abstract
It is shown that an analog associative memory with optimal selectivity can be formed in adaptive processes which use learning algorithms related to the gradient method. The information is distributed throughout the memory by a matrix transform.
Teuvo Kohonen
IEEE Trans. Computers1
1973 Representation of Associated Data by Matrix Operators
abstract
It is shown that associated pairs of vectoral items (Q(r), X(r)) can be recorded by transforming them into a matrix operator M so that a particular stored vector X(r)can be reproduced by multiplying an associated cue vector Q(r)by M. If the number of pairs does not exceed the dimension of the cue and all cue vectors are linearly independent, then the recollections are perfect replicas of the recorded items and there will be no crosstalk from the other recorded items. If these conditions are not valid, the recollections are still linear least square approximations of the X(r). The relationship of these mappings to linear estimators is discussed. These transforms can be readily implemented by linear analog systems.
Teuvo Kohonen, Matti Ruohonen
IEEE Trans. Computers1
1972 Correlation Matrix Memories
abstract
A new model for associative memory, based on a correlation matrix, is suggested. In this model information is accumulated on memory elements as products of component data. Denoting a key vector by q(p), and the data associated with it by another vector x(p), the pairs (q(p), x(p)) are memorized in the form of a matrix {see the Equation in PDF File} where c is a constant. A randomly selected subset of the elements of Mxqcan also be used for memorizing. The recalling of a particular datum x(r)is made by a transformation x(r)=Mxqq(r). This model is failure tolerant and facilitates associative search of information; these are properties that are usually assigned to holographic memories. Two classes of memories are discussed: a complete correlation matrix memory (CCMM), and randomly organized incomplete correlation matrix memories (ICMM). The data recalled from the latter are stochastic variables but the fidelity of recall is shown to have a deterministic limit if the number of memory elements grows without limits. A special case of correlation matrix memories is the auto-associative memory in which any part of the memorized information can be used as a key. The memories are selective with respect to accumulated data. The ICMM exhibits adaptive improvement under certain circumstances. It is also suggested that correlation matrix memories could be applied for the classification of data.
Teuvo Kohonen
IEEE Trans. Computers1