版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Collaborativelosslessvisualizationofn-DdatabyCollocatedPairedCoordinates(CPC)BorisKovalerchuk1,VladimirGrishin
2
1Dept.ofComputerScience,CentralWashingtonUniversity2ViewTrendsInternationalMotivationThegoalofmultivariate,multidimensionalvisualizationisrepresentingn-tuples(n-Dvectors)in2-Dor3-Dtoenhancen-Ddatapatterndiscovery.Oftenmultidimensionaldataarevisualizedbylossydimensionreduction(PCA)andsplittingn-Ddatatoasetoflowdimensionaldata(pairwisecorrelationplots).PCA-PrincipalComponentAnalysisWhilesplittingisusefulitdestroysintegrityofn-Ddata,andleadstoashallowunderstandingcomplexn-Ddata.Tomitigatesplittingdifficultyanadditionalanddifficultperceptualtaskofassemblinglow-dimensionalvisualizedpiecesofeachrecordtothewholen-Drecordmustbesolved.Analternativewayfordeeperunderstandingofn-Ddataisdevelopingvisualrepresentationsofn-Ddatainlowdimensionswithoutsuchdatasplitting.E.g.,ParallelandRadialcoordinates.(0.5,0.4,0,0.6,0.5,1)MotivationVisualshapeperceptionsupplies95-98%ofinformationforpatternrecognition.However,recentvisualizationtechniquesdonotuseitefficiently[4,5].Multipleopportunitiestoimproveareemerging.
Thispapercontinuesourlong-termefforts[1-3]onenhancementofvisualizationperformance.Wefocusonimprovingamodernlossymappingofmultidimensionaldataspaceonto2-Dplane,bycreatinglosslessmappingofn-Dto2-D.OurCollaborativeApproachtoEnhanceVisualization(CAEV)(1)ShapePriorityforPerceptionandCommunication:MoreeffectiveusageofhumanvisioncapabilitiesofshapeperceptionbyPolardisplays(Stars),whichadvantagesofvs.ParallelCoordinates(PCs)forshaperecognitionfollowingfromGestaltandhaveconfirmedbyourpsychologicalexperimentsfordetectionofhyper-tubesand-planesstructureswithdimensionupto100.Itselectsfeaturesandclassifiesobjects2-3timesfasterthanwithPCs[8].(2)LosslessDisplays,asanalternativewayforlossyvisualizationPrimaryusageofvisualrepresentationsin2-Dthatfullypreservesn-Ddata,suchaslosslessmethodsofParallelandRadialcoordinates,someheatmaps,etc.,whichprovideclearinterpretationoffigurefeaturesintermsofdataproperties.(3)QuantitativeModelingoftheDataStructureRecognitionwithdifferentformsofdatadisplays.Thisisabasistochooseandadjuststructuresashyper–tubes,hyper-planes,hyper-spheres,etc.Wefocusonaformaldatastructurestoenhancegeneralizationofvisualizationincombinationwithaninteractivecollaborativevisualizationapproach.ReviewofLineCoordinatesTypeCharacteristicsGeneralLineCoordinates(GLC)Drawingncoordinateaxesin2Dinvarietyofways:curved,parallel,unparalleled,collocated,disconnected,etc.CollocatedPairedCoordinates(CPC)in2-DSplittingann-Dvectorxintopairsofitscoordinates(x1,x2),…,(xn-1,xn);drawingeachpairas2-Dpointinthesametwoaxesontheplane;andlinkingthesepointstoformanorientedgraphfromthesepointsforeachn-Dvector.CollocatedPairedCoordinates(CPC)in3-DSplittingncoordinatesintotriplesandrepresentingeachpairas3-Dpointinthesamethreeaxes;andlinkingthesepointstoformanorientedgraphforeachn-Dvector.ShiftedPairedCoordinates(SPC)Drawingeachnextpairintheshiftedcoordinatesystem(incontrastwithCPC).X1X2CartesianCoordinatesCollocatedPairedCoordinatesTheideaofthepairedcoordinatesisconvertingasimplestringofelementsofvectorx=(x1,x2,…xn)incoordinatesX1,X2,…,Xntoamorecomplexstructurewithconsecutive2-Delements(pairs)forevenn:{(x1,x2)(x3,x4),…,(xi,xi+1),…,(xn-3,xn-2),(xn-1,xn)}.ThescalesofcoordinatesX1-Xnarenormalizedtosomeinterval,e.g.,[0,1]andconstructedpairs(xi,xi+1)areplottedonthesame(X,Y)2-Dplane.Theexamplebelowillustratesthisprocess.Examplein6-D:astatevectorx=(x,y,x`,y`,x``,y``),xandyarelocationoftheobject,x`andy`arevelocities(derivatives),andx``andy``areaccelerations(secondderivatives)ofthisobject.Themainstepsofthealgorithm:Groupingattributesintoconsecutivepairs(x,y)(x`,y`)(x``,y``),PlottingeachpairinthesameorthogonalnormalizedCartesiancoordinatesXandY,andPlottingadirectedgraph(x,y)(x`,y`)(x``,y``)withdirectedpathsfrom(x,y)to(x`,y`)andfrom(x`,y`)to(x``,y``).Thesamevectorxintheparallelcoordinates.requires5linestoshowx,incontrastcollocatedcoordinatesrequireonly2lines,whichleadtolessclutterwhenmultiplen-Dvectorsarevisualized.ThisisanadvantageofthePairedCoordinates.PairedCoordinatesandLineCoordinatesTheShiftedPairedCoordinates(SPC)showeachnextpairintheshiftedcoordinatesystem.Thefirstpair(5,4)isdrawninthe(X,Y)system,pair(0,6)isdrawninthe(X+1,Y+1)coordinatesystem,andpair(4,6)isdrawninthe(X+2,Y+2)coordinatesystem.
Forvector(5,4,0,6,4,10),thegraphconsistsofthearrows:from(5,4)to(1,1)+(0,6)=(1,7)thenfrom(1,7)to(2,2)+(4,10)=(6,12).AnchoredPairedCoordinates(APC)TheAnchoredPairedCoordinates(APC)representeachnextpairstartingatthefirstpairthatservesan“anchor”.pairs(x`,y`)and(x``,y``)arerepresentedasvectorsthatstartatanchorpoint(x,y)withplottingvectors((x,y),(x+x`,x+y`))and((x,y),(x+x``,x+y``)).TheadvantageoftheAPCisthatthedirectionhasameaningasactualvectorsofvelocityandaccelerationinthisexample.Inthetraditionalradialcoordinatedthedirectionsarearbitrary.CircularCoordinatesN-gonCoordinatesStraightlinesGeospatialdatavisualizationCircularandn-gonecoordinatescanbeusedtoshowgeo-referenceddataifn-Dvectorscontainlocationcoordinates,say(x1,x2).Anyotherpairofcoordinatescanserveaspseudo-location.Thesetwocoordinatesareusedtoidentifylocationofthecenterofthecircleandothern-2coordinatesareusedtobuildacircleor(n-2)-gonwithappropriatescalingtoavoidoverlap.(x1,x,2,x3,x4,…,xn)Resultsoflosslessn-DdatavisualizationsCollaborativeApproachtoEnhancevisualization(CAEV)Thegeneratedfiguresalloweffectiven-Ddatastructureanalysisbymeansofcollaborativeshapeperception.Visualizationoflargen-Ddatasetsforpatterndiscoverycanbeaccomplishedcollaborativelybysplittingadatasetandtasksbetweencollaboratingagents,whichincludebothhumansandsoftwareagents.Eachagentanalyzesandvisualizesasubsetofdataand/ortasksandexchangesfindingswithotheragents.Splittingofactivitiestosupportcollaborationbasedon:Locationofdataonn-Dspace(eachagentworksofthedatafromaspecificlocationonn-Dspaceproducedbydataclustering).Classofdata(eachagentworksonlyonthedataofaspecificclass/classes),Attributesofdata(eachagentworksonlyontheprojectionofdatatothespecificsubsetofattributes.)Tasks(agentsarespecializedondifferentvisualtasks).Dataarenotsplit,butorganizedandvisualizeddifferently,e.g.,
different
orderoftheattributespresentedtodifferentagents.Visualizationinparallelcoordinatesandpairedcoordinatesaresensitivetothischange.CollaborativeApproachtoEnhancevisualization(CAEV)Thegeneratedfiguresalloweffectiven-Ddatastructureanalysisbymeansofcollaborativeshapeperception.Visualizationoflargen-Ddatasetsforpatterndiscoverycanbeaccomplishedcollaborativelybysplittingadatasetandtasksbetweencollaboratingagents,whichincludebothhumansandsoftwareagents.Eachagentanalyzesandvisualizesasubsetofdataand/ortasksandexchangesfindingswithotheragentsusingacollaborationplatform.CollaborationplatformJointvisualsolutionAgenttask4/data4Agent1task1/data1Agent2task2/data2Agent3task3/data3Splittingofagents’activitiesBasedon:Locationofdata
onn-Dspace(eachagentworksofthedatafromaspecificlocationonn-Dspaceproducedbydataclustering).Classofdata
(eachagentworksonlyonthedataofaspecificclass/classes),Attributesofdata
(eachagentworksonlyontheprojectionofdatatothespecificsubsetofattributes.)Tasks
(agentsarespecializedondifferentvisualtasks).Dataarenotsplit,butorganizedandvisualizeddifferently,e.g.,
different
orderoftheattributespresentedtodifferentagents.Visualizationinparallelcoordinatesandpairedcoordinatesaresensitivetothischange.CollaborationwithtaskssplittingTaskT1onn-Ddatasubsetofagent1
TaskT2onn-Ddatasubsetofagent2TaskT3onn-Ddatasubsetofagent3
TaskT4onn-Ddatasubsetofagent4TaskT1onn-Ddatasubsetofagent1Simple?simplesimplecomplexTaskT3onn-Ddatasubsetofagent3TaskT2onn-Ddatasubsetofagent2Differentagentsanalyzedifferentvisualizationsofthesamedataonfoundpatternsandexchangeconclusions.Advantagesoflosslessvisualizations
Themotivationforanewclassofcoordinatesistwo-fold:thereisaverylimitednumberofavailablelosslessvisualizationmethodsofn-Ddata,andthereisnosilverbulletvisualizationthatisperfectforallpossibledatasets.Ourexperiments[2]hadshownthebenefitsofnewvisualizationsforWorldHungerdata,ChallengerDisaster,aswellasonmodeleddatavs.ParallelCoordinates(PCs).IntheexamplesaboveCPCrevealastructureofspecificdataclearerthantheparallelcoordinates.Whatareadvantagesoflosslesscollaborativevisualizations?Atfirstglancemanyrelationscanbeeasilydiscoveredanalyticallywithoutcollaborativevisualization.Infact,theanalyticaldiscoveringissearchinginanassumedclassofrelationsthatis
difficulttoguess.Analyticalsearchisdifficultinaverylargeclassofrelations--aneedleinahaystack.Thevisualcollaborativeautomatedapproachassistedbysoftwareagentshelpstoidentifyandtonarrowthisclass.Itcaneveneliminatetheanalyticalstage,ifweonlyneedtoknowthatarelationthatseparatestwoclassesexists.Analternativecollaborative“manual”wayoftenisnotscalable
becausewecannotlookthroughlargedatatablestodiscovertherelation.Itisaslow
sequential
process,whiletheobservingthatimagesinthevisualizationisafastparallelprocess.MathStatementsonlosslessvisualizationsBelowwedescribedatafeaturesthatcanbevisuallyestimatedusingCPC.Apoint
WisproducedbytheformulaW=A+tv,whereAisann-Dpoint,visann-Dvector,andtisascalar.Alinearsegmentinn-Disasetofpoint{W:W=A+tv,t[a,b]}.Statement.Ann-DlinearsegmentisrepresentedasasetofshiftedgraphsinCPC.Fortheproofseethepaper.Note:Directionsofthelinearshiftscandifferfordifferentpoints/nodesofthesamegraph.
Considertwoclassesofn-Dvectorsthatsatisfytwodifferentlinearrelations:W=A+tvandU=B+tq.
ThesedatawillberepresentedinCPCastwosetsofgraphsshiftedinvandqdirections,respectively.IfW=A+tv+e,whereeisanoisevector,thenwehavegraphsforn-DpointsWinthe“tube”withitswidthdefinedbye.CollaborativevisualizationVisualfeaturesthatCPCsupports.
HumanscanestimatethefollowingvisualfeaturesinCPCgraphs:typesofangles(e.g.,sharpangle),orientationanddirectionoflinesandangles,lengthofthelines,coloroflines,widthofthelength(asrepresentationofthenumberofvectorswithsuchvalues),widthandlengthofthecurves(Beziercurves),numberofcrossingofedgesofagraph,directionsofcrossededges,shapeofanenvelopethatcontainsthegraph,a“type”ofthegraph(dominantdirectionorabsenceofit:knot,L-shape,horizontal,vertical,Northwest,etc),relationsbetweengraphsofdifferentn-Ddataplottedonthesameplane.Tomakethisanalysisfasteragentscollaboratebydividinganalysisofthesefeaturesbetweenthemandbyexchangingresultsofanalysis:Findingrelationsbetweengraphsincludes:identifyingpropertiessuchas:parallel,rotated,affinetransformedrelativetoeachother,percentageofoverlap,thesize,andshapeoftheareaoftheoverlapofenvelopes,thedistance.xt=(xt1,xt2,…,xt8)isgivenbytheformula:(xt3=xt1)&(xt4=xt2+2)&(xt5=xt1+2)&(xt6=xt4)&(xt7=xt5)&(xt8=xt2).xt=(xt1,xt2,…,xt8)andxt+1=(xt+1,1,xt+1,2,…,xt+1,8)isgivenbytheformulas:xt+1,i=3xti,i=1,3,5,7andxt+1,i=xt,i,i=2,4,6,8.Hereoddattributesgrowlinearlyandevenattributesareconstants.TubesThebottomfiguresshowthatallobjectshavethesamestructureinCPCthatislessevidentinparallelcoordinatesintheupperfigures.Thesearethesameshapesjustshifted.Intheparallelcoordinatestheshapesarenotidentical,butsimilar.Itiseasiertoseeidenticalshapesthansimilarshapes.AgentsandLosslessVisualizationFigures(a)and(c)showtubes(cylinders)in3-Dwithpointsincolors.Thematchedgraphs(lines)ofCPCrepresentationsareshowninthesamecolorsin(b)forthethreelefttubesandin(d)fromtheforth(left)tube.In2-Dvisualizationallobjectswithineachpipehavepracticallythesamedirections,similarlengthsandlocatedclosely.Thesesimilaritieshelpacollaboratingagenttodistinguishthemfromdatafromotherpipes.Thisiscriticalforthesuccessofcollaborativen-Ddatavisualanalysis.Such2-DlosslessCPCrepresentationallowsdistinguishingclassesvisually.Eachagentworksontheindividualclassandcanextractvisualfeaturesofeachclassandthenagentscombinetheirfeaturesasajointdescriptionofcharacteristicsthatdiscriminateclasses.ThisspeedsupthetotalvisualdiscoverycollaborativelyVisualseparationvs.AnalyticalseparationofclassesOurstudieshadshownthateverywherewhereotherlosslessvisualizations(parallelandradialcoordinates)areuseful,CPCalsouseful.Woulditbedifficulttoseparatenon-overlappinghyper-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 路面铣刨专项施工计划
- 幼儿园雨天走廊体能活动噪音分贝-基于2024年声级计监测与邻班反馈
- 包销公司运营方案模板
- 中式面点大赛实施方案
- 高压线下施工安全防护方案
- tcp数据发送和接收课程设计
- 铸就卓越企业质量文化
- 高中地理·选择性必修3《资源、环境与国家安全》备课参考
- 燃哪吒之志启青春新程-高中一年级语文“开学第一课”主题班会教学设计
- 【教案】《探秘地球村的“人海”分布-高中地理必修第二册“人口分布”教学设计》
- 2025年高级经济师人力资源管理真题及参考答案完整版
- 地质灾害治理工程勘查和设计服务方案(技术标)
- DB65∕T 4985-2025 水库工程地震应急预案编制导则
- 护理沟通实践指南(2025年版)
- 液化石油气运行工技能教育试题及答案
- 2025年广东省公务员考试行测试卷真题附答案详解(完整版)
- 上市公司并购协议法律文本模板
- 2026年中航工业西安航空制动科技有限公司招聘备考题库及参考答案详解
- 2025年山东铁投集团社会公开招聘59人笔试参考题库附带答案详解(3卷合一版)
- 2025版中国医院协会患者十大安全目标解读
- 国家事业单位招聘2025中国工艺美术馆招聘拟聘人员笔试历年参考题库典型考点附带答案详解(3卷合一)2套试卷
评论
0/150
提交评论