kth.sePublications
3637383940414239 of 285
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Deinterleaving of RADAR Signals Using an Online Implementation of a Dirichlet Process Mixture Model
KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Probability, Mathematical Physics and Statistics.
2024 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Pulssortering med en Online Implementering av en Dirichletprocess Mixturmodell (Swedish)
Abstract [en]

RADAR is a technique used to identify and track objects in the surrounding area. This can be done by emitting radio waves and analysing the returning echoes or by analysing the received signals sent by other emitters. For systems that analyse the signals emitted by other emitters it is necessary to determine which of the recorded pulses originate from the same emitter. After sorting the pulses each emitters pulse train can be recreated and compared to a library with information on known emitter types. The process of sorting the pulses is called deinterleaving. The deinterleving problem can be seen as a clustering problem and there are many different clustering methods that can be used to solve the problem. In this thesis we study how an online implementation of a Dirichlet process mixture model performs on the deinterleaving problem. One key feature of a Dirichlet process mixture model that is favorable in the setting of deinterleaving is that the method does not require the number of clusters to be specified in advance. This is important as the number of emitters is not something that can be known in a real setting. The performance of the online Dirichlet process mixture model is studied by testing the method on three different scenarios. The data for the scenarios is generated from a simulation program written for this thesis. The program generates pulse descriptor words that are used for clustering. First we confirm previous results for the method. Then we test the method on more complex data, for example by introducing modes to one attribute. Our tests show us that the method works well for simple data but has some weaknesses that become more apparent for complex data. These weaknesses result in a lower efficiency as well as lower overall quality of the provided clustering solution. 

Abstract [sv]

RADAR är en teknik som används för att identifiera och spåra objekt i omgivningen. Detta kan göras genom att sända ut radiovågor och analysera de återkommande ekona eller genom att analysera de mottagna signalerna skickade av andra sändare. När man analyserar signalerna som sänds ut av andra sändare är det nödvändigt att avgöra vilka av de registrerade pulserna som kommer från samma sändare. När pulserna har sorterats kan varje sändarees pulssekvens återskapas och jämföras med ett bibliotek med information om kända typer av sändare. Sorteringsprocessen kallas pulssortering. Pulssorteringsproblemet kan ses som ett klusteringproblem och det finns många olika kluseringsmetoder som kan användas för att lösa problemet. I detta examensarbete studeras hur en online-implementering av en Dirichletprocess-mixturemotell presterar på pulssorteringsproblemet. En viktig egenskap hos Dirichletprocess-mixturemodeller som är fördelaktig vid pulssortering är att metoden inte kräver att antalet kluster specificeras i förväg. Detta är viktigt eftersom antalet sändare inte är känd information i ett riktigt scenario. Hur online-implementeringen av en Dirichletprocess-mixturmodell presterar på pulssoeringsproblemet studeras genom att testa metoden på tre olika scenarier. Data för scenarierna genereras från ett simuleringsprogram skrivet för detta projekt. Programmet genererar pulsdeskriptorord som används för klustring. Först bekräftar vi tidigare resultat för metoden. Sedan testar vi metoden för mer komplex data, till exempel genom att introducera moder i ett attribut. Våra tester visar att metoden fungerar bra för enkel data men har några svagheter som blir tydligare för mer komplex data. Dessa svagheter resulterar i en lägre effektivitet samt lägre kvalitet på den resulterande klusteringslösningen. 

Place, publisher, year, edition, pages
2024.
Series
TRITA-SCI-GRU ; 2024:451
Keywords [en]
deinterleaving, RADAR, clustering, Dirichlet process mixture model, machine learning, Bayesian non-parametric models, variational inference, Dirichlet process, Chinese restaurant process
Keywords [sv]
pulssortering, RADAR, klustring, Dirichletprocess-mixturmodell, maskininlärning, bayesiska icke-parametriska modeller, variationsinferens, Dirichletprocess, Kinesisk-restaurangsprocess
National Category
Mathematical sciences
Identifiers
URN: urn:nbn:se:kth:diva-372315OAI: oai:DiVA.org:kth-372315DiVA, id: diva2:2011380
External cooperation
Saab
Subject / course
Mathematical Statistics
Educational program
Master of Science - Applied and Computational Mathematics
Supervisors
Examiners
Available from: 2025-11-04 Created: 2025-11-04 Last updated: 2025-11-04Bibliographically approved

Open Access in DiVA

fulltext(1177 kB)11 downloads
File information
File name FULLTEXT01.pdfFile size 1177 kBChecksum SHA-512
f2769253f651c6c0312389cb2b19400537b6bf691a5067ff4a8c23500b95377a1c3513eb7fa2ddfa9f8b29e423a3635e4d0c4bd8ae83a7265ad4dd1244dbf450
Type fulltextMimetype application/pdf

By organisation
Probability, Mathematical Physics and Statistics
Mathematical sciences

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 93 hits
3637383940414239 of 285
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf