




已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
12Nov2004,.,1,TheoryandImplementationofParticleFilters,MiodragBolicAssistantProfessorSchoolofInformationTechnologyandEngineeringUniversityofOttawambolicsite.uottawa.ca,12Nov2004,.,2,Bigpicture,Goal:EstimateastochasticprocessgivensomenoisyobservationsConcepts:BayesianfilteringMonteCarlosampling,sensor,t,Observedsignal1,t,Observedsignal2,ParticleFilter,t,Estimation,12Nov2004,.,3,Particlefilteringoperations,ParticlefilterisatechniqueforimplementingrecursiveBayesianfilterbyMonteCarlosamplingTheidea:representtheposteriordensitybyasetofrandomparticleswithassociatedweights.Computeestimatesbasedonthesesamplesandweights,Samplespace,Posteriordensity,12Nov2004,.,4,Outline,MotivationApplicationsFundamentalconceptsSampleimportanceresamplingAdvantagesanddisadvantagesImplementationofparticlefiltersinhardware,12Nov2004,.,5,Motivation,ThetrendofaddressingcomplexproblemscontinuesLargenumberofapplicationsrequireevaluationofintegralsNon-linearmodelsNon-Gaussiannoise,12Nov2004,.,6,SequentialMonteCarloTechniques,BootstrapfilteringThecondensationalgorithmParticlefilteringInteractingparticleapproximationsSurvivalofthefittest,12Nov2004,.,7,History,FirstattemptssimulationsofgrowingpolymersM.N.RosenbluthandA.W.Rosenbluth,“MonteCarlocalculationoftheaverageextensionofmolecularchains,”JournalofChemicalPhysics,vol.23,no.2,pp.356359,1956.Firstapplicationinsignalprocessing-1993N.J.Gordon,D.J.Salmond,andA.F.M.Smith,“Novelapproachtononlinear/non-GaussianBayesianstateestimation,”IEEProceedings-F,vol.140,no.2,pp.107113,1993.BooksA.Doucet,N.deFreitas,andN.Gordon,Eds.,SequentialMonteCarloMethodsinPractice,Springer,2001.B.Ristic,S.Arulampalam,N.Gordon,BeyondtheKalmanFilter:ParticleFiltersforTrackingApplications,ArtechHousePublishers,2004.TutorialsM.S.Arulampalam,S.Maskell,N.Gordon,andT.Clapp,“Atutorialonparticlefiltersforonlinenonlinear/non-gaussianBayesiantracking,”IEEETransactionsonSignalProcessing,vol.50,no.2,pp.174188,2002.,12Nov2004,.,8,Outline,MotivationApplicationsFundamentalconceptsSampleimportanceresamplingAdvantagesanddisadvantagesImplementationofparticlefiltersinhardware,12Nov2004,.,9,Applications,SignalprocessingImageprocessingandsegmentationModelselectionTrackingandnavigationCommunicationsChannelestimationBlindequalizationPositioninginwirelessnetworks,Otherapplications1)Biology&BiochemistryChemistryEconomics&BusinessGeosciencesImmunologyMaterialsSciencePharmacology&ToxicologyPsychiatry/PsychologySocialSciences,A.Doucet,S.J.Godsill,C.Andrieu,OnSequentialMonteCarloSamplingMethodsforBayesianFiltering,StatisticsandComputing,vol.10,no.3,pp.197-208,2000,12Nov2004,.,10,Bearings-onlytracking,Theaimistofindthepositionandvelocityofthetrackedobject.Themeasurementstakenbythesensorarethebearingsorangleswithrespecttothesensor.Initialpositionandvelocityareapproximatelyknown.SystemandobservationnoisesareGaussian.Usuallyusedwithapassivesonar.,12Nov2004,.,11,Bearings-onlytracking,States:positionandvelocityxk=xk,Vxk,yk,VykTObservations:anglezk,Observationequation:zk=atan(yk/xk)+vkStateequation:,xk=Fxk-1+Guk,12Nov2004,.,12,Bearings-onlytracking,BlueTruetrajectoryRedEstimates,12Nov2004,.,13,Carpositioning,Observationsarethevelocityandturninformation1)AcarisequippedwithanelectronicroadmapTheinitialpositionofacarisavailablewith1kmaccuracyInthebeginning,theparticlesarespreadevenlyontheroadsAsthecarismovingtheparticlesconcentrateatoneplace,1)Gustafssonetal.,“ParticleFiltersforPositioning,Navigation,andTracking,”IEEETransactionsonSP,2002,12Nov2004,.,14,DetectionofdatatransmittedoverunknownRayleighfadingchannelThetemporalcorrelationinthechannelismodeledusingAR(r)processAtanyinstantoftimet,theunknownsare,and,andourmainobjectiveistodetectthetransmittedsymbolsequentially,Detectionoverflat-fadingchannels,12Nov2004,.,15,Outline,MotivationApplicationsFundamentalconceptsSampleimportanceresamplingAdvantagesanddisadvantagesImplementationofparticlefiltersinhardware,12Nov2004,.,16,Fundamentalconcepts,StatespacerepresentationBayesianfilteringMonte-CarlosamplingImportancesampling,Statespacemodel,Solution,Problem,Estimateposterior,Difficulttodrawsamples,Integralsarenottractable,MonteCarloSampling,ImportanceSampling,12Nov2004,.,17,Representationofdynamicsystems,ThestatesequenceisaMarkovrandomprocessStateequation:xk=fx(xk-1,uk)xkstatevectorattimeinstantkfxstatetransitionfunctionukprocessnoisewithknowndistributionObservationequation:zk=fz(xk,vk)zkobservationsattimeinstantkfxobservationfunctionvkobservationnoisewithknowndistribution,12Nov2004,.,18,Representationofdynamicsystems,Thealternativerepresentationofdynamicsystemisbydensities.Stateequation:p(xk|xk-1)Observationequation:p(zk|xk)Theformofdensitiesdependson:Functionsfx()andfz()Densitiesofukandvk,12Nov2004,.,19,BayesianFiltering,Theobjectiveistoestimateunknownstatexk,basedonasequenceofobservationszk,k=0,1,.ObjectiveinBayesianapproachFindposteriordistributionp(x0:k|z1:k)Byknowingposteriordistributionallkindsofestimatescanbecomputed:,12Nov2004,.,20,Updateandpropagatesteps,k=0BayestheoremFilteringdensity:Predictivedensity:,Propagate,Update,Propagate,Propagate,Update,Update,p(x0),p(x0|z0),p(x1|z1),p(x1|z0),p(x2|z1),p(xk|zk-1),p(xk|zk),p(xk+1|zk),z0,z1,z2,12Nov2004,.,21,Updateandpropagatesteps,k0DerivationisbasedonBayestheoremandMarkovpropertyFilteringdensity:Predictivedensity:,12Nov2004,.,22,Meaningofthedensities,Bearings-onlytrackingproblemp(xk|z1:k)posteriorWhatistheprobabilitythattheobjectisatthelocationxkforallpossiblelocationsxkifthehistoryofmeasurementsisz1:k?p(xk|xk-1)priorThemotionmodelwherewilltheobjectbeattimeinstantkgiventhatitwaspreviouslyatxk-1?p(zk|xk)likelihoodThelikelihoodofmakingtheobservationzkgiventhattheobjectisatthelocationxk.,12Nov2004,.,23,Bayesianfiltering-problems,OptimalsolutioninthesenseofcomputingposteriorThesolutionisconceptualbecauseintegralsarenottractableClosedformsolutionsarepossibleinasmallnumberofsituationsGaussiannoiseprocessandlinearstatespacemodelOptimalestimationusingtheKalmanfilterIdea:useMonteCarlotechniques,12Nov2004,.,24,MonteCarlomethod,Example:EstimatethevarianceofazeromeanGaussianprocessMonteCarloapproach:SimulateMrandomvariablesfromaGaussiandistributionComputetheaverage,12Nov2004,.,25,Importancesampling,ClassicalMonteCarlointegrationDifficulttodrawsamplesfromthedesireddistributionImportancesamplingsolution:Drawsamplesfromanother(proposal)distributionWeightthemaccordingtohowtheyfittheoriginaldistributionFreetochoosetheproposaldensityImportant:ItshouldbeeasytosamplefromtheproposaldensityProposaldensityshouldresembletheoriginaldensityascloselyaspossible,12Nov2004,.,26,Importancesampling,EvaluationofintegralsMonteCarloapproach:SimulateMrandomvariablesfromproposaldensity(x)Computetheaverage,12Nov2004,.,27,Outline,MotivationApplicationsFundamentalconceptsSampleimportanceresamplingAdvantagesanddisadvantagesImplementationofparticlefiltersinhardware,12Nov2004,.,28,Sequentialimportancesampling,Idea:UpdatefilteringdensityusingBayesianfilteringComputeintegralsusingimportancesamplingThefilteringdensityp(xk|z1:k)isrepresentedusingparticlesandtheirweightsComputeweightsusing:,x,Posterior,12Nov2004,.,29,Sequentialimportancesampling,LettheproposaldensitybeequaltothepriorParticlefilteringstepsform=1,M:1.Particlegeneration2a.Weightcomputation2b.Weightnormalization3.Estimatecomputation,12Nov2004,.,30,Resampling,Problems:WeightDegenerationWastageofcomputationalresourcesSolutionRESAMPLINGReplicateparticlesinproportiontotheirweightsDoneagainbyrandomsampling,12Nov2004,.,31,Resampling,x,12Nov2004,.,32,Particlefilteringalgorithm,Initializeparticles,1,2,M,.,Particlegeneration,Newobservation,Exit,Normalizeweights,1,2,M,.,Weigthcomputation,Resampling,yes,no,12Nov2004,.,33,Bearings-onlytrackingexample,MODELStates:xk=xk,Vxk,yk,VykTObservations:zkNoiseStateequation:xk=Fxk-1+GukObservationequation:zk=atan(yk/xk)+vk,ALGORITHMParticlegenerationGenerateMrandomnumbersParticlecomputationWeightcomputationWeightnormalizationResamplingComputationoftheestimates,12Nov2004,.,34,Bearings-OnlyTrackingExample,12Nov2004,.,35,Bearings-OnlyTrackingExample,12Nov2004,.,36,Bearings-OnlyTrackingExample,12Nov2004,.,37,Generalparticlefilter,Iftheproposalisapriordensity,thentherecanbeapooroverlapbetweenthepriorandposteriorIdea:includetheobservationsintotheproposaldensityThisproposaldensityminimize,12Nov2004,.,38,Outline,MotivationApplicationsFundamentalconceptsSampleimportanceresamplingAdvantagesanddisadvantagesImplementationofparticlefiltersinhardware,12Nov2004,.,39,Advantagesofparticlefilters,AbilitytorepresentarbitrarydensitiesAdaptivefocusingonprobableregionsofstate-spaceDealingwithnon-GaussiannoiseTheframeworkallowsforincludingmultiplemodels(trackingmaneuveringtargets),12Nov2004,.,40,Disadvantagesofparticlefilters,HighcomputationalcomplexityItisdifficulttodetermineoptimalnumberofparticlesNumberofparticlesincreasewithincreasingmodeldimensionPotentialproblems:degeneracyandlossofdiversityThechoiceofimportancedensityiscrucial,12Nov2004,.,41,Variations,Rao-Blackwellization:SomecomponentsofthemodelmayhavelineardynamicsandcanbewellestimatedusingaconventionalKalmanfilter.TheKalmanfilteriscombinedwithaparticlefiltertoreducethenumberofparticlesneededtoobtainagivenlevelofperformance.,12Nov2004,.,42,Variations,GaussianparticlefiltersApproximatethepredictiveandfilteringdensitywithGaussiansMomentsofthesedensitiesarecomputedfromtheparticlesAdvantage:thereisnoneedforresamplingRestriction:filteringandpredictivedensitiesareunimodal,12Nov2004,.,43,Outline,MotivationApplicationsFundamentalconceptsSampleimportanceresamplingAdvantagesanddisadvantagesImplementationofparticlefiltersinhardware,12Nov2004,.,44,Challengesandresults,ChallengesReducingcomputationalcomplexityRandomnessdifficulttoexploitregularstructuresinVLSIExploitingtemporalandspatialconcurrencyResultsNewresamplingalgorithmssuitableforhardwareimplementationFastparticlefilteringalgorithmsthatdonotusememoriesFirstdistributedalgorithmsandarchitecturesforparticlefilters,12Nov2004,.,45,Complexity,4Mrandomnumbergenerations,Propagationoftheparticles,Mexponentialandarctangentfunctions,Bearings-onlytrackingproblemNumberofparticlesM=1000,Complexity,Initializeparticles,1,2,M,.,Particlegeneration,Newobservation,Exit,Normalizeweights,1,2,M,.,Weigthcomputation,Resampling,yes,no,12Nov2004,.,46,Mappingtotheparallelarchitecture,ProcessingElement1,ProcessingElement4,ProcessingElement2,CentralUnit,Start,Newobservation,Exit,2,.,Particlegeneration,Resampling,2,.,Weightcomputation,Propagationofparticles,ProcessingElement3,Processingelements(PE)ParticlegenerationWeightCalculation,CentralUnitAlgorithmforparticlepropagationResampling,12Nov2004,.,47,Propagationofparticles,ProcessingElement1,ProcessingElement4,ProcessingElement2,CentralUnit,ProcessingElement3,Disadvantagesoftheparticle
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市交通规划合同终止咨询重点基础知识点
- 轧钢厂租赁合同协议
- 辅导机构学员协议合同
- 暂时离职协议书
- 智联招聘协议书
- 健康养生服务提供协议
- 智力障碍协议书
- 网络游戏道具购买合同
- 公寓精装修合同书
- 转介绍合作协议合同协议
- 医院感染与医疗质量管理
- 《公司法》知识学习考试题库150题(含答案)
- 新农村太阳能路灯照明设计方案
- 计算机网络安全毕业答辩
- 带货主播经纪合同范本3篇
- 装饰装修方案
- 2024年度货运代理服务合同运输安全与事故预防3篇
- 高校实验室双重预防机制方案
- 幼儿园教师资格考试面试试题与参考答案(2025年)
- 燃气管道项目审计要点
- 2024-2030年中国半导体设备租赁行业发展状况及投资策略建议报告
评论
0/150
提交评论