Chapter14 Processmonitoringandvisualisation O.SimulaandJ.Kangas HelsinkiUniversityofTechnology,LaboratoryofComputerandInformation usingself-organizingmaps Science,Rakentajanaukio2C,02150Espoo,Finland,Fax:358(0)4513277, E{mail:Olli.Simula@hut.,Jari.Kangas@hut. 1.Overview algorithmcanbeusedtoinvestigatecomplexdependenciesbetweenvariousprocess possibletopredictallpossibleerrortypesinadvance.theself-organizingmap problemarea.incomplicatedsystems,asinchemicalprocesses,itisnot systemstomonitorcomplicated,dynamicalprocessesandtovisualisetheprocess development. parametersaswellasinputandoutputvariables.itcanalsobeutilisedtocreate Analysisandcontrolofcomplexnonlinearprocessesconstitutesadicult algorithmisthetopologicalnatureofthemapping;similarsignalpatternsare inputpatternstomapunits.thekeypointintheapplicabilityofthesom sequenceanalysisbyndingthemappinglocationsofsubsequentpatternsand 2.Introduction mappedtonearbylocationsonthemap.suchamappingcanbeappliedtopattern observingthetrajectory,thatisthecurveofthelocationsintime.thepattern applications. twodimensionaltrajectorywhichcanbeused,forexample,inprocessmonitoring sequenceinmulti-dimensionalinputspacecaninthatwaybetransformedintoa Theself-organizingmap(SOM)algorithm[8][9]createsamappingfrom monitoringisdescribed.someapplicationsinvisualisationoftheprocessoperation Inthefollowing,theuseoftheself-organizingmapinprocessstate
analysistaskstoprovidethevisualisationofcertainsignalcharacteristics. 372 arepresented.inadditiontovisualmonitoring,thesomalgorithmcanbeapplied infaultdetectionandanalysis.examplesoffaultdiagnosisofdevicesandprocesses ApplicationswheretheSOMalgorithmhasbeenusedinvisualisationofspeech signalsandspeechsignalvariationsintimearealsodescribed.finally,other applicationsofthesomalgorithminmonitoringandsignalanalysisareshortly covered.moredetailedreviewoftheuseandapplicationofthesomalgorithm willbefoundin[6]. Theself-organizingmapalgorithmcanalsobeappliedtoothersignal 3.Processstatemonitoring Inpracticalapplications,alsotheonlineprocesscontrolbasedonthestateanalysis anecientandunderstandableway.theonlineprocessstatusmeasurements visualisethetypicallycomplexrelationsbetweenvarioussystemparametersin shouldbeconvertedtosomesimpledisplaysthat,despitethedimensionality processmonitoringisoftencarriedoutinordertoestimatethefuturebehaviour. Reliablepredictionofthefuturebehaviourcouldresultinecientfaultdiagnosis. reduction,preservetherelationshipsbetweenstates.simultaneously,itshould bepossiblefortheusertofollowtheprocessstatedevelopment.furthermore, Inprocessstatemonitoringapplications,theproblemistoanalyseand spacetotwodimensionalsurfaceoftheprocessingunits.themappingis, furthermore,doneinsuchawaythatthetopologicalrelationsbetweentheinput isanimportantaspect. featurevectorsarepreserved.inmonitoringapplications,theself-organizingmap processparameters. algorithmcaneasilybeusedtoanalysethecomplexrelationsbetweenthevarious Theself-organizingmapmethodmakesamappingfromamultidimensional preservingpropertyofthemap,similarfeaturescorrespondingtosimilarstatesof theprocessaremappedclosetoeachotherresultinginclustersonthemap. variablesordata,(2)theprocessparameters,and(3)outputsoftheprocess.all theseparameterscanbeconcatenatedtoformafeaturevectorwhichisusedas aninputtotheself-organizingmap,asshowninfigure1.duetothetopology threetypesofvariablesorprocessparametersthatmustbeconsidered:(1)input Themappingiscreatedinanunsupervisedwayfromthemeasureddata Incomplexprocesses,e.g.inchemicalengineering,thereareusually theprocess.thisisdepictedinthelowerpartoffigure1.onlyalimitednumber eachclusteronthelabeledmapcorrespondstoacertainstateoroperationpointof thislearningphase.thephysicalinterpretationofthemapcanbeobtainedby labelingthenodesofthemapaccordingtotheknownprocessbehaviour.the nodescorrespondingtosimilarfeaturesaremergedinthelabelingprocess.thus, andparameters,i.e.noknowledgeoftheprocessbehaviourisrequiredduring
Measurement vector (Feature vector) 373 Input measurements Output measurements Process Material Material flow in flow out ofpreclassiedsamplesarerequiredinthelabelingphase.usingthelabeledmap Process parameters inmonitoring,wecannowidentifythestateoftheprocesscorrespondingtoa certainoperationpoint. Figure1.Featurevectorobtainedfromprocessparametersanddata (above).physicalinterpretationoftheself-organizingmapbylabeling A C 3.1.Visualization theclustersofsimilarfeaturestocorrespondingprocessstates(below). E B Map training D and labeling behaviour[7].theparameterofinterestcanbeextractedfromthefeaturevector Theself-organizingmapisanecienttoolforvisualisingtheprocess Self-Organizing Map infigure2. bydisplayingitsvalueasagraylevelonthemap.followingthetrajectoryofthe operationpoint,wecaneasilymonitortheparametervalue.anexampleisshown oneofthetemperatures.darkgraytonescorrespondtolowandlighttonestohigh analysedduringaperiodof24hours.thetrajectoryisdrawnonthemapdisplaying Thetrajectoriesofthesuccessivedayswereverysimilarduringnormaloperation. temperatures,respectively.itcanbeseenthattheoperationpointhasmovedfrom darktolightandbackagaincorrespondingtothedaytimeoperationofthesystem. Inthisexample,measurementsoftheprocessparametershavebeen
parameterdependenciesandtheireectonprocessbehaviourcaneasilybe 374Simulateddataandprocessparameterscanalsobeusedinthelearning investigated.forinstance,theeectofcertainprocessparametersonprocess phase.theself-organizingmapcan,thus,beusedinprocessmodeling.various stateoroutputcanbevisualisedonthemap. InFigure3,eightdierentparametersofinteresthavebeenextractedfromthe featurevector.theparametervaluesandtheirdependenciescanbeanalyzed parametervaluescorrespondingtothestateoftheprocess. directlybycomparingthegraylevelsofcorrespondingmapunits.thetrajectory oftheoperatingpointcanalsobedisplayedoneachseparatemapgivingthusthe Figure2.Exampletrajectoryofaprocessstateduring24hours. Severalparameterscanbevisualisedsimultaneouslybyusingasetofmaps. vectoritispossible,forinstance,tomakeoverallcomparisonsofdierentprocesses. areoftencalculated.usingtheseguresofmeritasparametersinthefeature Theeectofvariousparameterstotheprocessbehaviourcanbeanalyzedandto someextenteven\optimised".asanexample,thesomalgorithmiscurrently beingappliedintheanalysisofapulpprocess,whereespeciallytheairandwater emissionsoftheprocessareofinterest. Inevaluatingthequalityofcomplexprocesses,variouscharacteristicgures 3.2.Faultdiagnosis toidentifythefault.inpracticalapplications,wecandistinguishbetweentwo diagnosis.themapcanbeusedintwoways:(1)todetectthefaultand(2) Anotherimportantapplicationoftheself-organizingmapisinfault
375 (a) (b) (c) (d) dierentsituations;eitherwehavenopriormeasurementsofthefaultysituations Figure3.Asetofmapscorrespondingtodierentparameters. Therefore,onlythesituationsincludedintothetrainingdatacanberecognisedby thelabeledmap. orwehavebeenabletorecordalsofaults. situations,theoperationspaceonthemapcoversonlynormalsituations.fault processthatarecoveredbythemeasurements.thus,thestatespacewillbedivided intotwoparts:(1)thepossibleoperationspaceand(2)itscomplementaryspace. Incasethetrainingdatahascontainednomeasurementsfromfaulty Inthelearningphase,themapistrainedtorecogniseonlythosestatesofthe (e) (f) (g) (h) faultysituation.thisconclusionisbasedontheassumptionthatduetothelarge distanceofthefeaturevectorfromallthemapnodestheoperationpointmust mapunits.ifthedierenceexceedsapredeterminedthresholdtheprocessisina correspondingtothemeasurementiscomparedtotheweightvectorsofallthe belongtothecomplementaryspace,notcoveredbythetrainingdata.therefore, detectioncannowbebasedonthesocalledquantisationerror.thefeaturevector thesituationhasnotoccurredbeforeandsomethingispossiblygoingwrong. situations.inthiscase,clusterscorrespondingtocertainfaultsarecreatedon themapandtheseclusterscanbeconsideredas\forbidden"areas.thefaultcan nowbeeasilyidentiedbyfollowingthetrajectoryoftheoperatingpoint.ifthe mapincludingoneforbiddenareaisshowninfigure4.inthisparticularexample, trajectorymovestoaforbiddenareathefaultwillbeidentied.anexampleofthe Infaultidentication,thetrainingdatamustcontainsamplesoffaulty
376 thetrajectorypassestheforbiddenareaandthefaultcorrespondingtotoohigh temperatureincertainpartoftheprocessisidentied. correspondingtovariousfaultscanbecreatedonthemap.thisispossibleif canbeproduced.thisisespeciallyimportantinsituationswherefaultsarerare faultysituationsandtheirreasonsareknownwellenoughsothatsimulateddata andtruemeasurementsarethusnotavailable. Figure4.Forbiddenareaonthemapcorrespondingtoafaultysituation. 3.3.Faultdetectionandidenticationsystem Infaultanalysis,simulateddatacanalsobeused.Forbiddenareas anaesthesiasystemisdescribed.theanaesthesiasystemcomprisestheanaesthesia machine,thepatient,andtheanaesthesiapersonnel.thepurposeofmonitoringis tominimisetherisksofanaestheisiabydetectingandidentifyingthefaultsbefore theycauseinjurytothepatient[22],[23]. Inthissection,anexampleofthefaultdetectionandidenticationinan reasonwillbeidentied.thefaultdetectionandidenticationsystemisdepicted inanalysingfaultsoralarms,asshowninthelowerpartoffigure5.ontherst usingthesocalledfault-detectionmap.onlyafterthedetectionofthefault,its indetailinfigure5. notpossibletoexactlydene\normal"situations,twolevelsofmapscanbeused thefaultisdetectedbasedontheincreaseinthequantizationerror.thisisdone Thedetectionandidenticationoffaultscanbedoneintwostages.First, Indynamicalsystemswheretheoperationpointisnotstableorwhereitis
measurements (feature vector) fault detection map visualization of quantization error 377 Figure5.Faultdetection(upperpart)andidentication(lowerpart)system. fault registration of ring buffer operation point visualization of operationspaceintodierentparts.theamountofdeviationcausedbyafaulty beusedtolocatefaultsbasedonthedeviationsintheparameterscomparedtothe operatingpoint. trajectory situationmaystronglydependontheoperationpointofthesystem.thus,each measurements.onthesecondlevel,amoredetailedmap(orasetofmaps)can level,theself-organizingmapisusedtoidentifytheoperatingpointbasedonthe 1st oftherstlevelmap.bystoringasequenceoffeaturevectors,thebehaviourof theprocessbeforeandduringtheoccurrenceofthefaultcanbeanalysedinmore maponthesecondlevelcorrespondstoarelativelysmallpartoftheoperationspace Thepurposeoftherstlevelmapistoincreaseaccuracybydividingthe 2nd maps detail.themonitoringsystemwasimplementedbycollectingtrainingdataina obstructionsinthetubesindierentpartsoftheanaestehesiasystem.inthe realoperatingroomenvironment.dierentfaultconditionsincludedleaksand experiments,therecognitionaccuracyofthesecondlevelmapwas87%onthe oftime.figure6(a)showsthequantizationerrorofthefaultdetectionmap.in samplesfromtruesituationsaswell.inthisexample,thepositionofthepatient considerablefromthoseofthetrainingset,therecognitionaccuracydecreasedto 70%ontheaverage. pointsofthetrainingset.whenthelocationoftheoperationpointdeviated waschangedandtheintubationtubewasaccidentallyobstructedforashortperiod average,iftheoperationpointofthetestsetwasrelativelyclosetotheoperating Figure6(b)itcanbeseenthatthetrajectoryoftheoperationpointmovesfrom Theperformanceofthefaultdetectionandidenticationwastestedusing
378 theareacorrespondingtonormalsituation(n)toobstructionarea(o5). Figure6.Quantizationerrorofthefaultdetectionmap(a)andthetrajectoryof mapalgorithminanalysisoftimeseriesdata.wehaveusedthespeechsignalasthe 4.Visualizationofspeechsignals Thefollowingexampledemonstratestheapplicationoftheself-organizing theoperationpointduringthefaultysituation(b). inputdata,butsimilardynamicphenomenacanbedetectedinmanyprocessesand theanalysismethodsarerathergeneric.studingthesimilaritiesanddierences alsotakesintoaccounttheprobabilitydensityfunctionoftheinputsamplesso preservesthesimilarityoftheacousticsignals(toacertaindegree).themapping soundsaremappedtonearbylocationsonthemap(plane).themappingthus ofanydynamicprocess. betweenspeechsamplesisanalogoustocorrespondingstudiesforoperatingstates thatthedistributionofinputstothemapunitsapproximatesthedensityfunction amappingfromthespeechsignalspacetoatwodimensionalplane.similarspeech directly.perceptuallymeaningfulfeaturesofspeechderivefromcomplexfeatures Inspeechanalysistheself-organizingmapalgorithmhasbeenusedtocreate thereforeeasilycomprehendablewhencomparedwith,forexample,spectrograms. Becausetheprobabilitydensityfunctionoftheinputsamplesisalsotakeninto locationsonatwodimensionalmap.visualizationofvoicequalitywithsomis ofmorecommonsounds.itispossibletodirectlyobservethesimilaritiesofthe inthespeechspectra.suchfeaturesarerepresentedbyself-organizingmapas account,thosesoundsthataremorecommonarerepresentedwithmoredetails thanlessfrequentlyoccurringsounds.thusmoreemphasisisputonthedeviations 400.0 Quantization error Intubation tube obstructed (O5) 0.0 t (a) (b)
soundsbyobservingthedistancebetweentherespectiverepresentationsonthe map. 379 from15men.themapareasforthevowels,/s/and/r/areshownon Figure7.Aself-organizedmapcomputedwithFinnishspeechsamples somedysphonicpatientsaredepictedbythetrajectorycurve.someexamplesof timespectraformatrajectoryonthemapandchangesintimecanbeobserved thechangingofspeechspectraintime.therepresentationsofconsecutiveshort- fromtherepresentations.theabruptchangesinthespeechsignalobservedin bythelinebeginningfrom/s/areaandendingin/i/area. themap.thetrajectoryproducedbyanutteranceof/sa:ri/isindicated speechtrajectoriesonself-organizedmapsareshowninfigures7and8. Theself-organizingmapmethodisespeciallyusefulforthevisualisationof Figure8.Aself-organizedmapcomputedwithFinnishspeechsamplesof18 ThemapsinFigures7and8wereusedtoanalyzethevoiceduringlong women. u i e u o o y i e a r ö x a y x ö ä r ä male map female map s s
ofthesamples,thefollowingparameterswerecalculated. computingdiagnosticguresfromthetrajectory.fortheevaluationofthestability 380 /a:/vowels.wemeasuredthesmoothnessandregularityofthespeechsoundby 2.themeanlengthofshifts,and 3.thenumberofcaseswhereconsecutivesampleshavethesamerepresentations 1.Thetotallengthofthetrajectoryduringanintervalof150ms, issmoothwithoutanyabrupt`jumps'initbutitislocatedona`wrong'areaon variations)canalsobeobservedfromthetrajectory.inthesecases,thetrajectory andthenumberofconsecutivesampleshavingthesamerepresentationsgivesan indicationofasmallscalestability. Thelengthoftrajectoryindicateslargescalechangesinconsecutivesamples, onthemap. themap.whennormalspeakersutteraknownphoneme,weexpectthesamplesto beprojectedintoaspecicarea.normalinterspeakerdierencesareseenassmall dierencesinlocationswithinthisarea.bydeterminingasampletrajectoryin referencetothis`normalarea',wecanthusdiagnosethe`normality'ofthespeech sound. Thepermanentchangesinthespeechspectra(asopposedtocycle-to-cycle 4.1.Experiments experiments. wasdescribed.inthispaper,theself-organizingmapwasusedtovisualisethe speechsignalandthespeechsignalvariationsintime,andfromthemapping createdbythesomprocessitwasfurtherpossibletoconstructsomequantitative Theaboveideasonspeechsignalvisualisationhavebeentriedinseveral speechsignalanalysisisdescribed.inthispapertheself-organizedmap analyzed. measuresofthevoicequality.inthestudiesthevoicequalityofvowelswas In[11]anapproachtodevelopanautomaticdeviceforvoicequalityanalysis wasusedtodistinguishbetweenthe/s/samplesperceptuallyclassiedas themapwasasuitabletoolfortheextractionandmeasurementofacousticfeatures acceptable/unacceptable,asjudgedby21speechpathologists.itwasshownthat thevowelfollowingaword-initial/s/clearlyaectsthespectratowardstheend correspondingtotheaudibledeviationsof/s/. In[15]anotherapplicationoftheself-organizingmapalgorithmfor changesinspectraduetothepreparatorymovementsoflipsandtongueforthe ofthe/s/sound.thusthefollowingvoweltypecouldberecognisedbasedonthe followingvowel. Fromacousticvoiceanalysisusingspectrogramsitcanbeobservedthat
organizingmapalgorithmcouldextractuseful,perceptuallymeaningfulfeaturesin the/s/sound.theobjectivewastoseeiftherepresentationsofthe/s/samples beforedierentvowelscouldconsistentlyberecognisedfromthetrajectories producedbyprojectingtheconsecutivespeechsamplesintoamapplane. In[12]and[13]thephenomenonwasfurtherstudiedtondoutiftheself- 381 5.OtherApplications processmonitoringwasdescribed.self-organizingmapwasusedtodetectabnormal statesinareal-timeprocessbyexaminingthequantisationerrorbetweenthebest thebenetsofthealgorithmasappliedtomonitoringapplicationswerepointed usingneuralnetworksinfaultdiagnosisofachemicalprocesswasexplained. out.theexampleapplicationwasadistillationprocess.in[17]anotherstudyof andcontrolwasexplained.thesommethodwasexplainedinsucientdetailand In[1]apreliminarystudyofthepotentialoftheSOMalgorithmfor In[18]theapplicabilityoftheSOMalgorithmtoprocessstatemonitoring thatwereencounteredduringthetraining.risingquantisationerrorobviously determinedusingaknownsetoferrorsamples.asimilarsystemwasdescribedin indicatedsomeprocessstatethathadseldomoccurredduringthetrainingperiod. Asimilarprincipleoferrordetectionwasusedalsoin[7]wheresomeerrorstates wereclassiedbyobservingtheprojectionofsamplesto`forbidden'areasintomap, matchingunitonthemapandtheinputvector.thedetectionwasbasedonthefact [4],wherethetrainingalgorithmswereimproved. thatthemapunitsweredistributedinthespaceoccupiedbythoseinputsamples powerplant,whereitisimportanttonoticepreviouslyunknownsituations.the ofanenginecondition.theresultswerepromising.theauthorsfoundthesom quantisationerrorgivenbythesomalgorithmisusedtogivesomeindicationof tobeespeciallyusefulinthevisualisationofdatapropertiesandhighlightingthe thenoveltyoftheinputsample. autoassociativeback-propagationmodel)wereappliedtoamonitoringapplication In[2]asimilarsystemasabovewasusedtodetecterrorsinanuclear deviantdatavalues.in[21]au-matrixmethodforthevisualisationoftheprocess propertiesthroughthemapwasexplained(theu-matrixmethodwasintroduced in[19]and[20]). In[3]twoneuralnetworkmodels(self-organizingmapandakindof anexampleonecantakethepaper[16],whereself-organizingmapwasusedfor fordierentkindsoffailuredetection.in[5]severalstudieswerereviewed.as fromagroupofspanishbanks.itwasshownhowdierentregionsonthemap ofsuccessiveyears. representedsolventandbankruptbanks,respectively.itwasalsopossibletofollow thetimeevolutionofthebanksfromthetrajectorycreatedbymappingthedata In[14]theself-organizingmapwasusedtoanalyzesomenancialdata Theself-organizingmaphasbeenusedtomonitorelectricpowersystems
382 powersystemstaticsecurityassessment.itwasshownthatthemapcanbeused collectedfromtestcarduringtestruns.thesystemconsistedoftwolayersofsoms wheretherstlayerhandledstaticmeasurementsandthesecondlayercollected inmonitoringofpowersystems. In[24]theself-organizingmapwasusedtovisualisemeasurementsignals REFERENCES datafromlongerdurationsoftime.thevisualisationofthemeasurementswas donebycolourcodingthemapunits;similardrivingstateshavethereforesimilar qualityofpaperfromprocessmeasurements.aseparateself-organizingmapwas colourcodes.thedrivingstatesduringthetestrunwasthenillustratedasacolour codedtrajectoryonamapoftestlane. usedtomonitorthemovementoftheoperatingpointoftheprocessandtogivea 6.Discussion hintoftheestimationerroroftheprimarynetwork. In[10]anerrorback-propagationmodelwasusedtoestimatethenal systems.duetothetopologypreservingpropertyofthesomalgorithmithas monitoringcomplexprocesses.thenonlinearmappingfromahighdimensional showntobeanextremelypowerfulvisualisationtool. inputspacetoausuallytwodimensionalgridecientlycharacterisescomplex Theself-organizingmaphasbeenappliedtovariousapplicationsin insimulatingandestimatingthebehaviouroftheprocess.variousparameterscan ofanysystemwheretruemeasurementsofprocessparametersorsimulateddata investigatedinastraightforwardmanner.themethodisapplicabletotheanalysis areavailable.forinstance,intheanalysisofcomplexchemicalprocessesvarious isnotasignicantdrawbackwithtoday'scomputers. dependenciescaneasilybeexamined.thehighdimensionalityofthefeaturevector Inadditiontomonitoringandvisualisation,theSOMalgorithmcanbeused UsingSOMthedependenciesofthesystemparametersandvariablescanbe beoptimisedbyfollowingtheprocessbehaviouronthemap.eventhecontrolof References complexsystemsmaybepossiblebyusingfeedbackfromthemonitoringsystem. [1]J.T.Alander,M.Frisk,L.Holmstrom,A.Hamalainen,andJ.Tuominen, [2]Y.Bartal,J.Lin,andR.E.Uhrig,Nuclearpowerplanttransientdiagnostics usinglvqorsomenetworksdon'tknowthattheydon'tknow,inproc. ICNN'94,Int.Conf.onNeuralNetworks,pages3744{3749,IEEE,Piscataway, Processerrordetectionusingself-organizingfeaturemaps,InT.Kohonen, K.Makisara,O.Simula,andJ.Kangas,editors,ArticialNeuralNetworks, USA,1994. pagesii{1229{1232,north-holland,1991.
REFERENCES [3]S.Cumming,Neuralnetworksformonitoringofengineconditiondata,Neural [4]F.Firenze,L.Ricciardiello,andS.Pagliano,Self-organizingnetworks:A andp.g.morasso,editors,proc.icann'94,int.conf.onarticialneural challengingapproachtofaultdiagnosisofindustrialprocesses,inm.marinaro Computing&Applications,1(1):96{102,1993. 383 [5]R.Fischl,Applicationofneuralnetworkstopowersystemsecurity: [6]J.Kangas,Ontheanalysisofpatternsequencesbyself-organizingmaps,PhD [7]M.Kasslin,J.Kangas,andO.Simula,Processstatemonitoringusingselforganizingmaps,InI.AleksanderandJ.Taylor,editors,ArticialNeural Networks,2,pagesII{1531{1534.North-Holland,1992. Networks,pagesII{1239{1242,Springer-Verlag,1994. Technologyandtrends,InProc.ICNN'94,Int.Conf.onNeuralNetworks, [8]T.Kohonen,Self-organizingformationoftopologicallycorrectfeaturemaps, pages3719{3723,ieee,piscataway,usa,1994. thesis,helsinkiuniversityoftechnology,espoo,finland,1994. [11]L.Leinonen,J.Kangas,K.Torkkola,andA.Juvas,Dysphoniadetectedby [10]J.LampinenandO.Taipale,Optimizationandsimulationofqualityproperties [9]T.Kohonen,Theself-organizingmap,Proc.ofIEEE,78:1464{1480,1990. Networks,pages3812{3815,IEEE,Piscataway,USA,1994. inpapermachinewithneuralnetworks,inproc.icnn'94,int.conf.onneural patternrecognitionofspectralcomposition,journalofspeechandhearing BiologicalCybernetics,43(1):59{69,1982. [13]L.Leinonen,R.Mujunen,J.Kangas,andK.Torkkola,Acousticpattern [12]L.Leinonen,T.Hiltunen,K.Torkkola,andJ.Kangas,Self-organizedacoustic recognitionoffricative-vowelcoarticulationbytheself-organizingmap,folia Phoniatrica,45:173{181,1993. featuremapindetectionoffricative-vowelcoarticulation,journalofthe AcousticSocietyofAmerica,93(6):3468{3474,1993. Research,35:287{295,1992. [14]B.Martn-del-BroandC.Serrano-Cinca,Self-organizingneuralnetworks [16]D.NieburandA.J.Germond,Unsupervisedneuralnetclassicationofpower [15]R.Mujunen,L.Leinonen,J.Kangas,andK.Torkkola,Acousticpattern fortheanalysisandrepresentationofdata:somenancialcases,neural Phoniatrica,45:135{144,1993. Systems,14(2-3):233{242,1992. recognitionof/s/misarticulationbytheself-organizingmap,folia systemstaticsecuritystates,int.journalofelectricalpowerandenergy ComputingandApplications,1(3):193{206,1993.
384 [17]T.SorsaandH.N.Koivo,Applicationofarticialneuralnetworksinprocess [18]V.TrybaandK.Goser,Self-OrganizingFeatureMapsforprocesscontrolin ArticialNeuralNetworks,pagesI{847{852,North-Holland,1991. faultdiagnosis,automatica,29(4):843{849,1993. chemistry,int.kohonen,k.makisara,o.simula,andj.kangas,editors, REFERENCES [19]A.UltschandH.P.Siemon,Exploratorydataanalysis:UsingKohonen [20]A.UltschandH.P.Siemon,Kohonen'sself-organizingfeaturemapsfor networksontransputers,technicalreport329,univ.ofdortmund, Dortmund,Germany,1989. [22]M.Vapola,O.Simula,T.Kohonen,andP.Merilainen,Monitoringofan [21]A.Ultsch,Self-organizedfeaturemapsformonitoringandknowledge ICANN'93,Int.Conf.onArticialNeuralNetworks,pages864{867,Springer- pages305{308,kluweracademicpublishers,1990. Verlag,1993. exploratorydataanalysis,inproc.innc'90,int.neuralnetworkconf., T.Reponen,editors,Proc.oftheConf.onArticialIntelligenceResearchin anaesthesiasystemusingself-organizingmaps,inc.carlsson,t.jarvi,and acquisitionofachemicalprocess,ins.gielenandb.kappen,editors,proc. [23]M.Vapola,O.Simula,T.Kohonen,andP.Merilainen,Representationand Finland,number12inConf.Proc.ofFinnishArticialIntelligenceSociety, [24]P.WeierichandM.vonRosenberg,Unsuperviseddetectionofdrivingstates pages55{58,finnisharticialintelligencesociety,1994. editors,proc.icann'94,int.conf.onarticialneuralnetworks,pagesi{ 246{249,Springer-Verlag,1994. withhierarchicalself-organizingmaps,inm.marinaroandp.g.morasso, Int.Conf.onArticialNeuralNetworks,pagesI{350{353,Springer-Verlag, identicationoffaultconditionsofananaesthesiasystembymeansoftheself- OrganizingMap,InM.MarinaroandP.G.Morasso,editors,Proc.ICANN'94,