Bayesian Nonparametrics and DPMM

Size: px
Start display at page:

Download "Bayesian Nonparametrics and DPMM"

Transcription

1 Bayesian Nonparametrics and DPMM Machine Learning: Jordan Boyd-Graber University of Colorado Boulder LECTURE 17 Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 1 of 17

2 Clustering as Probabilistic Inference GMM is a probabilistic model (unlike K-means) There are several latent variables: Means Assignments (Variances) Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 2 of 17

3 Clustering as Probabilistic Inference GMM is a probabilistic model (unlike K-means) There are several latent variables: Means Assignments (Variances) Before, we were doing EM Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 2 of 17

4 Clustering as Probabilistic Inference GMM is a probabilistic model (unlike K-means) There are several latent variables: Means Assignments (Variances) Before, we were doing EM Today, new models and new methods Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 2 of 17

5 Nonparametric Clustering What if the number of clusters is not fixed? Nonparametric: can grow if data need it Probabilistic distribution over number of clusters Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 3 of 17

6 Dirichlet Process Distribution over distributions Parameterized by: α, G Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 4 of 17

7 Dirichlet Process Distribution over distributions Parameterized by: α, G Concentration parameter Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 4 of 17

8 Dirichlet Process Distribution over distributions Parameterized by: α, G Concentration parameter Base distribution Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 4 of 17

9 Dirichlet Process Distribution over distributions Parameterized by: α, G Concentration parameter Base distribution You can then draw observations from x DP(α, G). Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 4 of 17

10 Defining a DP Break off sticks Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 5 of 17

11 Defining a DP Break off sticks Draw atoms Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 5 of 17

12 Defining a DP Break off sticks Draw atoms Merge into complete distribution Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 5 of 17

13 Properties of a DPMM Expected value is the same as base distribution E DP(α,G) [x] = E G [x] (1) As α, DP(α, G) = G Number of components unbounded Impossible to represent fully on computer (truncation) You can nest DPs Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 6 of 17

14 Effect of scaling parameter α Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 7 of 17

15 DP as mixture Model Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 8 of 17

16 The Chinese Restaurant as a Distribution To generate an observation, you first sit down at a table. You sit down at a table proportional to the number of people sitting at the table. Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 9 of 17

17 The Chinese Restaurant as a Distribution To generate an observation, you first sit down at a table. You sit down at a table proportional to the number of people sitting at the table Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 9 of 17

18 The Chinese Restaurant as a Distribution To generate an observation, you first sit down at a table. You sit down at a table proportional to the number of people sitting at the table Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 9 of 17

19 The Chinese Restaurant as a Distribution To generate an observation, you first sit down at a table. You sit down at a table proportional to the number of people sitting at the table x µ 1 x µ 2 x µ Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 9 of 17

20 The Chinese Restaurant as a Distribution To generate an observation, you first sit down at a table. You sit down at a table proportional to the number of people sitting at the table x µ 1 x µ 2 x µ 3 But this is just Maximum Likelihood Why are we talking about Chinese Restaurants? 2 7 Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 9 of 17

21 Always can squeeze in one more table... The posterior of a DP is CRP A new observation has a new table / cluster with probability proportional to α But this must be balanced against the probability of an observation given a cluster Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 10 of 17

22 Gibbs Sampling We want to know the cluster assignment of each observation Take a random guess initially Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 11 of 17

23 Gibbs Sampling We want to know the cluster assignment of each observation Take a random guess initially This provides a mean for each cluster Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 11 of 17

24 Gibbs Sampling We want to know the cluster assignment of each observation Take a random guess initially This provides a mean for each cluster Let the number of clusters grow Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 11 of 17

25 Gibbs Sampling We want to know the cluster assignment of each observation (tables) Take a random guess initially This provides a mean for each cluster Let the number of clusters grow Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 11 of 17

26 Gibbs Sampling We want to know z Compute p(z i z 1... z i 1, z i+1,... z m, x, α, G) Update z i by sampling from that distribution Keep going... Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 12 of 17

27 Gibbs Sampling We want to know z Compute p(z i z 1... z i 1, z i+1,... z m, x, α, G) Update z i by sampling from that distribution Keep going... Notation p(z i = k z i ) p(z i z 1... z i 1, z i+1,... z m ) (2) Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 12 of 17

28 Gibbs Sampling for DPMM p(z i = k z i, x, {θ k }, α) (3) (4) Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 13 of 17

29 Gibbs Sampling for DPMM p(z i = k z i, x, {θ k }, α) (3) =p(z i = k z i, x i, x, θ k, α) (4) (5) Dropping irrelevant terms Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 13 of 17

30 Gibbs Sampling for DPMM p(z i = k z i, x, {θ k }, α) (3) =p(z i = k z i, x i, x, θ k, α) (4) =p(z i = k z i, α)p(x i θ k, x) (5) (6) Chain rule Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 13 of 17

31 Gibbs Sampling for DPMM Applying CRP p(z i = k z i, x, {θ k }, α) (3) =p(z i = k z i, x i, x, θ k, α) (4) =p(z i = k z i, α)p(x i θ k, x) (5) = {( nk n +α) θ p(x i θ)p(θ G, x) existing θ p(x i θ)p(θ G) new α n +α (6) (7) Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 13 of 17

32 Gibbs Sampling for DPMM p(z i = k z i, x, {θ k }, α) (3) =p(z i = k z i, x i, x, θ k, α) (4) =p(z i = k z i, α)p(x i θ k, x) (5) = = {( nk n +α) θ p(x i θ)p(θ G, x) existing α θ p(x i θ)p(θ G) new ) ( ) n x N x, n+1, 1 existing n +α {( nk n +α (6) α n +α N (x, 0, 1) new (7) Scary integrals assuming G is normal distribution with mean zero and unit variance. (Derived in optional reading.) Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 13 of 17

33 Algorithm for Gibbs Sampling 1. Random initial assignment to clusters 2. For iteration i: 2.1 Unassign observation n 2.2 Choose new cluster for that observation Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 14 of 17

34 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

35 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

36 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

37 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

38 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

39 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

40 Toy Example New cluster created! Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

41 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

42 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

43 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

44 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

45 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

46 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

47 Toy Example Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

48 Toy Example And repeat... Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 15 of 17

49 Differences between EM and Gibbs Gibbs often faster to implement EM easier to diagnose convergence EM can be parallelized Gibbs is more widely applicable Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 16 of 17

50 In class and next week Walking through DPMM clustering Clustering discrete data with more than one cluster per observation Machine Learning: Jordan Boyd-Graber Boulder Bayesian Nonparametrics and DPMM 17 of 17

Alternation in the repeated Battle of the Sexes

Alternation in the repeated Battle of the Sexes Alternation in the repeated Battle of the Sexes Aaron Andalman & Charles Kemp 9.29, Spring 2004 MIT Abstract Traditional game-theoretic models consider only stage-game strategies. Alternation in the repeated

More information

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition Advanced Techniques for Mobile Robotics Location-Based Activity Recognition Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz Activity Recognition Based on L. Liao, D. J. Patterson, D. Fox,

More information

Markov Chain Monte Carlo (MCMC)

Markov Chain Monte Carlo (MCMC) Markov Chain Monte Carlo (MCMC) Tim Frasier Copyright Tim Frasier This work is licensed under the Creative Commons Attribution 4.0 International license. Click here for more information. What is MCMC?

More information

A Survey on Machine-Learning Techniques in Cognitive Radios

A Survey on Machine-Learning Techniques in Cognitive Radios 1 A Survey on Machine-Learning Techniques in Cognitive Radios Mario Bkassiny, Student Member, IEEE, Yang Li, Student Member, IEEE and Sudharman K. Jayaweera, Senior Member, IEEE Department of Electrical

More information

An Adaptive Intelligence For Heads-Up No-Limit Texas Hold em

An Adaptive Intelligence For Heads-Up No-Limit Texas Hold em An Adaptive Intelligence For Heads-Up No-Limit Texas Hold em Etan Green December 13, 013 Skill in poker requires aptitude at a single task: placing an optimal bet conditional on the game state and the

More information

Detection of Compound Structures in Very High Spatial Resolution Images

Detection of Compound Structures in Very High Spatial Resolution Images Detection of Compound Structures in Very High Spatial Resolution Images Selim Aksoy Department of Computer Engineering Bilkent University Bilkent, 06800, Ankara, Turkey saksoy@cs.bilkent.edu.tr Joint work

More information

Unsupervised Clustering of EO-1 ALI Panchromatic Data Using Multilevel Local Pattern Histograms and Latent Dirichlet Allocation Classification

Unsupervised Clustering of EO-1 ALI Panchromatic Data Using Multilevel Local Pattern Histograms and Latent Dirichlet Allocation Classification ANALELE UNIVERSITĂłII EFTIMIE MURGU REŞIłA ANUL XVIII, NR., 011, ISSN 1453-7397 Costăchioiu Teodor, Niță Iulian, Lăzărescu Vasile, Datcu Mihai Unsupervised Clustering of EO-1 ALI Panchromatic Data Using

More information

A Message-Passing Receiver For BICM-OFDM Over Unknown Clustered-Sparse Channels. Phil Schniter T. H. E OHIO STATE UNIVERSITY

A Message-Passing Receiver For BICM-OFDM Over Unknown Clustered-Sparse Channels. Phil Schniter T. H. E OHIO STATE UNIVERSITY A Message-Passing Receiver For BICM-OFDM Over Unknown Clustered-Sparse Channels Phil Schniter T. H. E OHIO STATE UNIVERSITY (With support from NSF grant CCF-118368 and DARPA/ONR grant N661-1-1-49) SPAWC

More information

k-means Clustering David S. Rosenberg December 15, 2017 Bloomberg ML EDU David S. Rosenberg (Bloomberg ML EDU) ML 101 December 15, / 18

k-means Clustering David S. Rosenberg December 15, 2017 Bloomberg ML EDU David S. Rosenberg (Bloomberg ML EDU) ML 101 December 15, / 18 k-means Clustering David S. Rosenberg Bloomberg ML EDU December 15, 2017 David S. Rosenberg (Bloomberg ML EDU) ML 101 December 15, 2017 1 / 18 k-means Clustering David S. Rosenberg (Bloomberg ML EDU) ML

More information

Hybrid Discriminative/Class-Specific Classifiers for Narrow-Band Signals

Hybrid Discriminative/Class-Specific Classifiers for Narrow-Band Signals To appear IEEE Trans. on Aerospace and Electronic Systems, October 2007. Hybrid Discriminative/Class-Specific Classifiers for Narrow-Band Signals Brian F. Harrison and Paul M. Baggenstoss Naval Undersea

More information

Machine Learning of Noise for LHD Thomson Scattering System. Keisuke Fujii, Kyoto univ.

Machine Learning of Noise for LHD Thomson Scattering System. Keisuke Fujii, Kyoto univ. Machine Learning of Noise for LHD Thomson Scattering System Keisuke Fujii, Kyoto univ. LHD Thomson scattering data Large helical device plasma (a) LHD-Thomson scattering system plasma r ( laser fiber array

More information

A Decision Support System for Inbound Marketers: An Empirical Use of Latent Dirichlet Allocation Topic Model to Guide Infographic Designers

A Decision Support System for Inbound Marketers: An Empirical Use of Latent Dirichlet Allocation Topic Model to Guide Infographic Designers A Decision Support System for Inbound Marketers: An Empirical Use of Latent Dirichlet Allocation Topic Model to Guide Infographic Designers Meisam Hejazi Nia, University of Texas at Dallas ABSTRACT Infographic

More information

Review of Cooperative Localization with Factor Graphs. Aggelos Bletsas ECE TUC. Noptilus Project Sept. 2011

Review of Cooperative Localization with Factor Graphs. Aggelos Bletsas ECE TUC. Noptilus Project Sept. 2011 Review of Cooperative Localization with Factor Graphs Aggelos Bletsas ECE TUC Noptilus Project Sept. 2011 Acknowledgments Material of this presentation from: [1] H. Wymeersch, J. Lien, M.Z. Win, Cooperative

More information

Section 6.4. Sampling Distributions and Estimators

Section 6.4. Sampling Distributions and Estimators Section 6.4 Sampling Distributions and Estimators IDEA Ch 5 and part of Ch 6 worked with population. Now we are going to work with statistics. Sample Statistics to estimate population parameters. To make

More information

State-Space Models with Kalman Filtering for Freeway Traffic Forecasting

State-Space Models with Kalman Filtering for Freeway Traffic Forecasting State-Space Models with Kalman Filtering for Freeway Traffic Forecasting Brian Portugais Boise State University brianportugais@u.boisestate.edu Mandar Khanal Boise State University mkhanal@boisestate.edu

More information

Dynamic Structural Equation Models

Dynamic Structural Equation Models Dynamic Structural Equation Models Tihomir Asparouhov, Bengt Muthén and Ellen Hamaker May 23, 2016 Tihomir Asparouhov, Bengt Muthén and Ellen Hamaker Muthén & Muthén 1/ 70 Overview Motivation General DSEM

More information

IMPULSIVE NOISE MITIGATION IN OFDM SYSTEMS USING SPARSE BAYESIAN LEARNING

IMPULSIVE NOISE MITIGATION IN OFDM SYSTEMS USING SPARSE BAYESIAN LEARNING IMPULSIVE NOISE MITIGATION IN OFDM SYSTEMS USING SPARSE BAYESIAN LEARNING Jing Lin, Marcel Nassar and Brian L. Evans Department of Electrical and Computer Engineering The University of Texas at Austin

More information

A Bayesian rating system using W-Stein s identity

A Bayesian rating system using W-Stein s identity A Bayesian rating system using W-Stein s identity Ruby Chiu-Hsing Weng Department of Statistics National Chengchi University 2011.12.16 Joint work with C.-J. Lin Ruby Chiu-Hsing Weng (National Chengchi

More information

Learning to Detect Adverse Traffic Events from Noisily Labeled Data

Learning to Detect Adverse Traffic Events from Noisily Labeled Data Learning to Detect Adverse Traffic Events from Noisily Labeled Data Tomáš Šingliar and Miloš Hauskrecht Computer Science Dept, University of Pittsburgh, Pittsburgh, PA 152 {tomas,milos}@cs.pitt.edu Abstract.

More information

Performance Assessment of The Extended Gower Coefficient on Mixed Data with Varying Types of Functional Data.

Performance Assessment of The Extended Gower Coefficient on Mixed Data with Varying Types of Functional Data. East Tennessee State University Digital Commons @ East Tennessee State University Electronic Theses and Dissertations Student Works 12-2018 Performance Assessment of The Extended Gower Coefficient on Mixed

More information

Keywords: - Gaussian Mixture model, Maximum likelihood estimator, Multiresolution analysis

Keywords: - Gaussian Mixture model, Maximum likelihood estimator, Multiresolution analysis Volume 4, Issue 2, February 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Expectation

More information

A Blind Pre-Processor for Modulation Classification Applications in Frequency-Selective Non-Gaussian Channels

A Blind Pre-Processor for Modulation Classification Applications in Frequency-Selective Non-Gaussian Channels A Blind Pre-Processor for Modulation Classification Applications in Frequency-Selective Non-Gaussian Channels SaiDhiraj Amuru, Student Member, IEEE, and Claudio R. C. M. da Silva, Senior Member, IEEE Abstract

More information

GMMC: Gaussian Mixture Model Based Clustering Hierarchy Protocol in Wireless Sensor Network

GMMC: Gaussian Mixture Model Based Clustering Hierarchy Protocol in Wireless Sensor Network ISS (Online): 37-3878, Impact Factor (): 3.5 : Gaussian Mixture Model Based Clustering Hierarchy Protocol in Wireless Sensor etwork Shaveta Gupta, Vinay Bhatia Baddi University of Emerging Sciences and

More information

Approximate Message Passing: Applications to Communications Receivers

Approximate Message Passing: Applications to Communications Receivers Approximate Message Passing: Applications to Communications Receivers Phil Schniter (With support from NSF grant CCF-1018368, NSF grant CCF-1218754, and DARPA/ONR grant N66001-10-1-4090) TrellisWare, Feb.

More information

A Bag of Systems Representation for Music Auto-tagging

A Bag of Systems Representation for Music Auto-tagging 1 A Bag of Systems Representation for Music Auto-tagging Katherine Ellis*, Emanuele Coviello, Antoni B. Chan and Gert Lanckriet Abstract We present a content-based automatic tagging system for music that

More information

Research on Friction Ridge Pattern Analysis

Research on Friction Ridge Pattern Analysis Research on Friction Ridge Pattern Analysis Sargur N. Srihari Department of Computer Science and Engineering University at Buffalo, State University of New York Research Supported by National Institute

More information

Channel Equalization in Radio-over-Fiber Transmission Links

Channel Equalization in Radio-over-Fiber Transmission Links Technical University of Denmark DTU Fotonik Bachelor Thesis Channel Equalization in Radio-over-Fiber Transmission Links Author: Miguel Iglesias Olmedo Supervisors: Idelfonso Tafur Monroy Neil Guerrero

More information

Probability - Introduction Chapter 3, part 1

Probability - Introduction Chapter 3, part 1 Probability - Introduction Chapter 3, part 1 Mary Lindstrom (Adapted from notes provided by Professor Bret Larget) January 27, 2004 Statistics 371 Last modified: Jan 28, 2004 Why Learn Probability? Some

More information

Non Intrusive Load Monitoring

Non Intrusive Load Monitoring Non Intrusive Load Monitoring Felice Tuosto felice.tuosto@eng.it Non-Intrusive Load Monitoring (NILM) Disaggregation of individual appliances from the aggregated energy consumption data collected by a

More information

Markov Chains in Pop Culture

Markov Chains in Pop Culture Markov Chains in Pop Culture Lola Thompson November 29, 2010 1 of 21 Introduction There are many examples of Markov Chains used in science and technology. Here are some applications in pop culture: 2 of

More information

RESOLUTION ENHANCEMENT FOR COLOR TWEAK IN IMAGE MOSAICKING SOLICITATIONS

RESOLUTION ENHANCEMENT FOR COLOR TWEAK IN IMAGE MOSAICKING SOLICITATIONS RESOLUTION ENHANCEMENT FOR COLOR TWEAK IN IMAGE MOSAICKING SOLICITATIONS G.Annalakshmi 1, P.Samundeeswari 2, K.Jainthi 3 1,2,3 Dept. of ECE, Alpha college of Engineering and Technology, Pondicherry, India.

More information

Most typical tests can also be done as permutation tests. For example: Two sample tests (e.g., t-test, MWU test)

Most typical tests can also be done as permutation tests. For example: Two sample tests (e.g., t-test, MWU test) Permutation tests: Permutation tests are a large group of statistical procedures. Most typical tests can also be done as permutation tests. For example: Two sample tests (e.g., t-test, MWU test) Three

More information

Performance Analysis of a 1-bit Feedback Beamforming Algorithm

Performance Analysis of a 1-bit Feedback Beamforming Algorithm Performance Analysis of a 1-bit Feedback Beamforming Algorithm Sherman Ng Mark Johnson Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2009-161

More information

Midterm for Name: Good luck! Midterm page 1 of 9

Midterm for Name: Good luck! Midterm page 1 of 9 Midterm for 6.864 Name: 40 30 30 30 Good luck! 6.864 Midterm page 1 of 9 Part #1 10% We define a PCFG where the non-terminals are {S, NP, V P, V t, NN, P P, IN}, the terminal symbols are {Mary,ran,home,with,John},

More information

Outlier-Robust Estimation of GPS Satellite Clock Offsets

Outlier-Robust Estimation of GPS Satellite Clock Offsets Outlier-Robust Estimation of GPS Satellite Clock Offsets Simo Martikainen, Robert Piche and Simo Ali-Löytty Tampere University of Technology. Tampere, Finland Email: simo.martikainen@tut.fi Abstract A

More information

The fundamentals of detection theory

The fundamentals of detection theory Advanced Signal Processing: The fundamentals of detection theory Side 1 of 18 Index of contents: Advanced Signal Processing: The fundamentals of detection theory... 3 1 Problem Statements... 3 2 Detection

More information

BIOS 312: MODERN REGRESSION ANALYSIS

BIOS 312: MODERN REGRESSION ANALYSIS BIOS 312: MODERN REGRESSION ANALYSIS James C (Chris) Slaughter Department of Biostatistics Vanderbilt University School of Medicine james.c.slaughter@vanderbilt.edu biostat.mc.vanderbilt.edu/coursebios312

More information

computational social media lecture 04: shooting

computational social media lecture 04: shooting computational social media lecture 04: shooting daniel gatica-perez 04.05.2018 this lecture 1. a snapshot of the present flickr, instagram, snapchat 2. a look into the past 20th century image sharing practices

More information

Advanced Signal Processing and Digital Noise Reduction

Advanced Signal Processing and Digital Noise Reduction Advanced Signal Processing and Digital Noise Reduction Advanced Signal Processing and Digital Noise Reduction Saeed V. Vaseghi Queen's University of Belfast UK ~ W I lilteubner L E Y A Partnership between

More information

Statistical modeling with stochastic processes. Alexandre Bouchard-Côté Winter 2011

Statistical modeling with stochastic processes. Alexandre Bouchard-Côté Winter 2011 Statistical modeling with stochastic processes Alexandre Bouchard-Côté Winter 2011 1 Plan for today Motivating applications and examples Obvious suspects: time series & spatial statistics Classical problems

More information

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO Antennas and Propagation b: Path Models Rayleigh, Rician Fading, MIMO Introduction From last lecture How do we model H p? Discrete path model (physical, plane waves) Random matrix models (forget H p and

More information

Population Structure and Genealogies

Population Structure and Genealogies Population Structure and Genealogies One of the key properties of Kingman s coalescent is that each pair of lineages is equally likely to coalesce whenever a coalescent event occurs. This condition is

More information

Environmental Sound Recognition using MP-based Features

Environmental Sound Recognition using MP-based Features Environmental Sound Recognition using MP-based Features Selina Chu, Shri Narayanan *, and C.-C. Jay Kuo * Speech Analysis and Interpretation Lab Signal & Image Processing Institute Department of Computer

More information

Mobile Robot Positioning with 433-MHz Wireless Motes with Varying Transmission Powers and a Particle Filter

Mobile Robot Positioning with 433-MHz Wireless Motes with Varying Transmission Powers and a Particle Filter Sensors 2015, 15, 10194-10220; doi:10.3390/s150510194 OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Article Mobile Robot Positioning with 433-MHz Wireless Motes with Varying Transmission

More information

Revision of Channel Coding

Revision of Channel Coding Revision of Channel Coding Previous three lectures introduce basic concepts of channel coding and discuss two most widely used channel coding methods, convolutional codes and BCH codes It is vital you

More information

Toward Automatic Transcription -- Pitch Tracking In Polyphonic Environment

Toward Automatic Transcription -- Pitch Tracking In Polyphonic Environment Toward Automatic Transcription -- Pitch Tracking In Polyphonic Environment Term Project Presentation By: Keerthi C Nagaraj Dated: 30th April 2003 Outline Introduction Background problems in polyphonic

More information

Service Appointment Scheduling with Walk-In, Short-term, and Traditional Scheduling

Service Appointment Scheduling with Walk-In, Short-term, and Traditional Scheduling Service Appointment Scheduling with Walk-In, Short-term, and Traditional Scheduling 1 Decision Sciences Institute Annual Meeting New Orleans November 16, 2009 Dr. Linda R. LaGanga Director of Quality Systems

More information

Supplementary Information for paper Communicating with sentences: A multi-word naming game model

Supplementary Information for paper Communicating with sentences: A multi-word naming game model Supplementary Information for paper Communicating with sentences: A multi-word naming game model Yang Lou 1, Guanrong Chen 1 * and Jianwei Hu 2 1 Department of Electronic Engineering, City University of

More information

OFDM Pilot Optimization for the Communication and Localization Trade Off

OFDM Pilot Optimization for the Communication and Localization Trade Off SPCOMNAV Communications and Navigation OFDM Pilot Optimization for the Communication and Localization Trade Off A. Lee Swindlehurst Dept. of Electrical Engineering and Computer Science The Henry Samueli

More information

Communications over Sparse Channels:

Communications over Sparse Channels: Communications over Sparse Channels: Fundamental limits and practical design Phil Schniter (With support from NSF grant CCF-1018368, NSF grant CCF-1218754, and DARPA/ONR grant N66001-10-1-4090) Intl. Zürich

More information

Interaction Learning

Interaction Learning Interaction Learning Johann Isaak Intelligent Autonomous Systems, TU Darmstadt Johann.Isaak_5@gmx.de Abstract The robot is becoming more and more part of the normal life that emerged some conflicts, like:

More information

Comparative method, coalescents, and the future

Comparative method, coalescents, and the future Comparative method, coalescents, and the future Joe Felsenstein Depts. of Genome Sciences and of Biology, University of Washington Comparative method, coalescents, and the future p.1/36 Correlation of

More information

Conditional Distributions

Conditional Distributions Conditional Distributions X, Y discrete: the conditional pmf of X given Y y is defined to be p X Y (x y) P(X x, Y y) P(Y y) p(x, y) p Y (y), p Y (y) > 0. Given Y y, the randomness of X is described by

More information

Object based Classification of Satellite images by Combining the HDP, IBP and k-mean on multiple scenes

Object based Classification of Satellite images by Combining the HDP, IBP and k-mean on multiple scenes Object based Classification of Satellite images by Combining the HDP, IBP and k-mean on multiple scenes 1 Dipika R. Parate, 2 Prof. N.M. Dhande 1Computer Science & Engineering, RTMNU University, A.C.E,

More information

Frugal Sensing Spectral Analysis from Power Inequalities

Frugal Sensing Spectral Analysis from Power Inequalities Frugal Sensing Spectral Analysis from Power Inequalities Nikos Sidiropoulos Joint work with Omar Mehanna IEEE SPAWC 2013 Plenary, June 17, 2013, Darmstadt, Germany Wideband Spectrum Sensing (for CR/DSM)

More information

Chapter 4 SPEECH ENHANCEMENT

Chapter 4 SPEECH ENHANCEMENT 44 Chapter 4 SPEECH ENHANCEMENT 4.1 INTRODUCTION: Enhancement is defined as improvement in the value or Quality of something. Speech enhancement is defined as the improvement in intelligibility and/or

More information

NEXT generation wireless communications systems are

NEXT generation wireless communications systems are 1 Performance, Complexity, and Receiver Design for Code-Aided Frame Synchronization in Multipath Channels Daniel J. Jakubisin, Student Member, IEEE and R. Michael Buehrer, Senior Member, IEEE Abstract

More information

Bayesian Analysis of Multiple Indicator Growth Modeling using Random Measurement Parameters Varying Across Time and Person

Bayesian Analysis of Multiple Indicator Growth Modeling using Random Measurement Parameters Varying Across Time and Person Bayesian Analysis of Multiple Indicator Growth Modeling using Random Measurement Parameters Varying Across Time and Person Bengt Muthén & Tihomir Asparouhov Mplus www.statmodel.com Presentation at the

More information

6.1 (CD-ROM TOPIC) USING THE STANDARDIZED NORMAL DISTRIBUTION TABLE

6.1 (CD-ROM TOPIC) USING THE STANDARDIZED NORMAL DISTRIBUTION TABLE .1: (CD-ROM Topic) Using the Standardized Normal Distribution Table CD-1.1 (CD-ROM TOPIC) USING THE STANDARDIZED NORMAL DISTRIBUTION TABLE Any set of normally distributed data can be converted to its standardized

More information

Discrete Random Variables Day 1

Discrete Random Variables Day 1 Discrete Random Variables Day 1 What is a Random Variable? Every probability problem is equivalent to drawing something from a bag (perhaps more than once) Like Flipping a coin 3 times is equivalent to

More information

University of Washington Department of Electrical Engineering Computer Speech Processing EE516 Winter 2005

University of Washington Department of Electrical Engineering Computer Speech Processing EE516 Winter 2005 University of Washington Department of Electrical Engineering Computer Speech Processing EE516 Winter 2005 Lecture 5 Slides Jan 26 th, 2005 Outline of Today s Lecture Announcements Filter-bank analysis

More information

Informed Spatial Filtering for Sound Extraction Using Distributed Microphone Arrays

Informed Spatial Filtering for Sound Extraction Using Distributed Microphone Arrays IEEE/ACM TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 22, NO. 7, JULY 2014 1195 Informed Spatial Filtering for Sound Extraction Using Distributed Microphone Arrays Maja Taseska, Student

More information

Computer Vision. Intensity transformations

Computer Vision. Intensity transformations Computer Vision Intensity transformations Filippo Bergamasco (filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco DAIS, Ca Foscari University of Venice Academic year 2016/2017 Introduction

More information

Developing the Model

Developing the Model Team # 9866 Page 1 of 10 Radio Riot Introduction In this paper we present our solution to the 2011 MCM problem B. The problem pertains to finding the minimum number of very high frequency (VHF) radio repeaters

More information

Real Time Video Analysis using Smart Phone Camera for Stroboscopic Image

Real Time Video Analysis using Smart Phone Camera for Stroboscopic Image Real Time Video Analysis using Smart Phone Camera for Stroboscopic Image Somnath Mukherjee, Kritikal Solutions Pvt. Ltd. (India); Soumyajit Ganguly, International Institute of Information Technology (India)

More information

Non-Parametric Impulsive Noise Mitigation in OFDM Systems Using Sparse Bayesian Learning

Non-Parametric Impulsive Noise Mitigation in OFDM Systems Using Sparse Bayesian Learning on-parametric oise Mitigation in OFDM Systems Using Sparse Bayesian Learning Jing Lin, Marcel assar and Brian L. Evans The University of Texas at Austin, Austin, Texas 78712 USA Email: {linj, nassar.marcel}@mail.utexas.edu,

More information

Proposed Graduate Course at ANU: Statistical Communication Theory

Proposed Graduate Course at ANU: Statistical Communication Theory Proposed Graduate Course at ANU: Statistical Communication Theory Mark Reed mark.reed@nicta.com.au Title of the course: Statistical Communication Theory Course Director: Dr. Mark Reed (ANU Adjunct Fellow)

More information

Estimation of Omission Rate in Census Count

Estimation of Omission Rate in Census Count Estimation of Omission Rate in Census Count Kiranmoy Chatterjee 1 Assistant Professor, Department of Statistics, Bidhannagar College, Salt Lake City, Kolkata & Research Scholar, ISRU (formerly BIRU), ISI,

More information

Suggested Solutions to Examination SSY130 Applied Signal Processing

Suggested Solutions to Examination SSY130 Applied Signal Processing Suggested Solutions to Examination SSY13 Applied Signal Processing 1:-18:, April 8, 1 Instructions Responsible teacher: Tomas McKelvey, ph 81. Teacher will visit the site of examination at 1:5 and 1:.

More information

A Non-parametric Multi-stage Learning Framework for Cognitive Spectrum Access in IoT Networks

A Non-parametric Multi-stage Learning Framework for Cognitive Spectrum Access in IoT Networks 1 A Non-parametric Multi-stage Learning Framework for Cognitive Spectrum Access in IoT Networks Thulasi Tholeti Vishnu Raj Sheetal Kalyani arxiv:1804.11135v1 [cs.it] 30 Apr 2018 Department of Electrical

More information

Transmission characteristics of 4x4 MIMO system with OFDM multiplexing and Markov Chain Monte Carlo Receiver

Transmission characteristics of 4x4 MIMO system with OFDM multiplexing and Markov Chain Monte Carlo Receiver International Journal of Soft Computing and Engineering (IJSCE) Transmission characteristics of 4x4 MIMO system with OFDM multiplexing and Markov Chain Monte Carlo Receiver R Bhagya, Pramodini D V, A G

More information

Paper Presentation. Steve Jan. March 5, Virginia Tech. Steve Jan (Virginia Tech) Paper Presentation March 5, / 28

Paper Presentation. Steve Jan. March 5, Virginia Tech. Steve Jan (Virginia Tech) Paper Presentation March 5, / 28 Paper Presentation Steve Jan Virginia Tech March 5, 2015 Steve Jan (Virginia Tech) Paper Presentation March 5, 2015 1 / 28 2 paper to present Nonparametric Multi-group Membership Model for Dynamic Networks,

More information

Outline. Randomized Algorithms for Motif Finding. Randomized Algorithms. PWMs Revisited. Motif finding: a probabilistic approach

Outline. Randomized Algorithms for Motif Finding. Randomized Algorithms. PWMs Revisited. Motif finding: a probabilistic approach Outline Randomized Algorithms for Motif Finding Randomized Algorithms Greedy Profile Motif Search Gibbs Sampling Randomized Algorithms Randomized algorithms make random rather than deterministic decisions.

More information

24 IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 17, NO. 1, JANUARY /$ IEEE

24 IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 17, NO. 1, JANUARY /$ IEEE 24 IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 17, NO. 1, JANUARY 2009 Speech Enhancement, Gain, and Noise Spectrum Adaptation Using Approximate Bayesian Estimation Jiucang Hao, Hagai

More information

Autonomous Biconnected Networks of Mobile Robots

Autonomous Biconnected Networks of Mobile Robots Autonomous Biconnected Networks of Mobile Robots Jesse Butterfield Brown University Providence, RI 02912-1910 jbutterf@cs.brown.edu Karthik Dantu University of Southern California Los Angeles, CA 90089

More information

I will assign you to teams on Tuesday.

I will assign you to teams on Tuesday. Stat 100a: Introduction to Probability. Outline for the day: 1. Pot odds examples, 2006 WSOP, Elezra and Violette. 2. P(flop 4 of a kind). 3. Variance and SD. 4. Markov and Chebyshev inequalities. 5. Luck

More information

Noise Exposure History Interview Questions

Noise Exposure History Interview Questions Noise Exposure History Interview Questions 1. A. How often (never, rarely, sometimes, usually, always) did your military service cause you to be exposed to loud noise(s) where you would have to shout to

More information

Math March 12, Test 2 Solutions

Math March 12, Test 2 Solutions Math 447 - March 2, 203 - Test 2 Solutions Name: Read these instructions carefully: The points assigned are not meant to be a guide to the difficulty of the problems. If the question is multiple choice,

More information

ENERGY consumption is a key issue in wireless sensor. Distributed Estimation of Channel Gains in Wireless Sensor Networks

ENERGY consumption is a key issue in wireless sensor. Distributed Estimation of Channel Gains in Wireless Sensor Networks 1 Distributed Estimation of Channel Gains in Wireless Sensor Networks Sivagnanasundaram Ramanan, Student Member, IEEE, and John M. Walsh, Member, IEEE Abstract We consider the problem of distributed channel

More information

A PERFORMANCE-BASED APPROACH TO DESIGNING THE STIMULUS PRESENTATION PARADIGM FOR THE P300-BASED BCI BY EXPLOITING CODING THEORY

A PERFORMANCE-BASED APPROACH TO DESIGNING THE STIMULUS PRESENTATION PARADIGM FOR THE P300-BASED BCI BY EXPLOITING CODING THEORY A PERFORMANCE-BASED APPROACH TO DESIGNING THE STIMULUS PRESENTATION PARADIGM FOR THE P3-BASED BCI BY EXPLOITING CODING THEORY B. O. Mainsah, L. M. Collins, G. Reeves, C. S. Throckmorton Electrical and

More information

Spectral Reconstruction and Noise Model Estimation based on a Masking Model for Noise-Robust Speech Recognition

Spectral Reconstruction and Noise Model Estimation based on a Masking Model for Noise-Robust Speech Recognition Circuits, Systems, and Signal Processing manuscript No. (will be inserted by the editor) Spectral Reconstruction and Noise Model Estimation based on a Masking Model for Noise-Robust Speech Recognition

More information

Frequency and Power Allocation for Low Complexity Energy Efficient OFDMA Systems with Proportional Rate Constraints

Frequency and Power Allocation for Low Complexity Energy Efficient OFDMA Systems with Proportional Rate Constraints Frequency and Power Allocation for Low Complexity Energy Efficient OFDMA Systems with Proportional Rate Constraints Pranoti M. Maske PG Department M. B. E. Society s College of Engineering Ambajogai Ambajogai,

More information

Tracking a Moving Target in Cluttered Environments with Ranging Radios

Tracking a Moving Target in Cluttered Environments with Ranging Radios Tracking a Moving Target in Cluttered Environments with Ranging Radios Geoffrey Hollinger, Joseph Djugash, and Sanjiv Singh Abstract In this paper, we propose a framework for utilizing fixed, ultra-wideband

More information

Comparative method, coalescents, and the future. Correlation of states in a discrete-state model

Comparative method, coalescents, and the future. Correlation of states in a discrete-state model Comparative method, coalescents, and the future Joe Felsenstein Depts. of Genome Sciences and of Biology, University of Washington Comparative method, coalescents, and the future p.1/28 Correlation of

More information

Bayesian Reliability Testing for New Generation Semiconductor Processing Equipment Paul Tobias and Michael Pore

Bayesian Reliability Testing for New Generation Semiconductor Processing Equipment Paul Tobias and Michael Pore Bayesian Reliability Testing for New Generation Semiconductor Processing Equipment Paul Tobias and Michael Pore CONTENTS A. Review of Classical Approach for Planning an Equipment Reliability Qualification

More information

A New Reduction Scheme for Gaussian Sum Filters

A New Reduction Scheme for Gaussian Sum Filters A New Reduction Scheme for Gaussian Sum Filters Leila Pishdad Electrical and Computer Engineering Department McGill University Montreal, Canada Email: leila.pishdad@mail.mcgill.ca Fabrice Labeau Electrical

More information

CSE 21 Practice Final Exam Winter 2016

CSE 21 Practice Final Exam Winter 2016 CSE 21 Practice Final Exam Winter 2016 1. Sorting and Searching. Give the number of comparisons that will be performed by each sorting algorithm if the input list of length n happens to be of the form

More information

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department Faculty of Information Engineering & Technology The Communications Department Course: Advanced Communication Lab [COMM 1005] Lab 3.0 Pulse Shaping and Rayleigh Channel 1 TABLE OF CONTENTS 2 Summary...

More information

CCMR Educational Programs

CCMR Educational Programs CCMR Educational Programs Title: Date Created: August 6, 2006 Author(s): Appropriate Level: Abstract: Time Requirement: Joan Erickson Should We Count the Beans one at a time? Introductory statistics or

More information

Recent Advances in Image Deblurring. Seungyong Lee (Collaboration w/ Sunghyun Cho)

Recent Advances in Image Deblurring. Seungyong Lee (Collaboration w/ Sunghyun Cho) Recent Advances in Image Deblurring Seungyong Lee (Collaboration w/ Sunghyun Cho) Disclaimer Many images and figures in this course note have been copied from the papers and presentation materials of previous

More information

Auto-tagging The Facebook

Auto-tagging The Facebook Auto-tagging The Facebook Jonathan Michelson and Jorge Ortiz Stanford University 2006 E-mail: JonMich@Stanford.edu, jorge.ortiz@stanford.com Introduction For those not familiar, The Facebook is an extremely

More information

Parametric Approaches for Refractivity-from-Clutter Inversion

Parametric Approaches for Refractivity-from-Clutter Inversion Parametric Approaches for Refractivity-from-Clutter Inversion Peter Gerstoft Marine Physical Laboratory, Scripps Institution of Oceanography La Jolla, CA 92093-0238 phone: (858) 534-7768 fax: (858) 534-7641

More information

Notes on Optical Amplifiers

Notes on Optical Amplifiers Notes on Optical Amplifiers Optical amplifiers typically use energy transitions such as those in atomic media or electron/hole recombination in semiconductors. In optical amplifiers that use semiconductor

More information

Community Detection and Labeling Nodes

Community Detection and Labeling Nodes and Labeling Nodes Hao Chen Department of Statistics, Stanford Jan. 25, 2011 (Department of Statistics, Stanford) Community Detection and Labeling Nodes Jan. 25, 2011 1 / 9 Community Detection - Network:

More information

Introduction to probability

Introduction to probability Introduction to probability Suppose an experiment has a finite set X = {x 1,x 2,...,x n } of n possible outcomes. Each time the experiment is performed exactly one on the n outcomes happens. Assign each

More information

Sampling distributions and the Central Limit Theorem

Sampling distributions and the Central Limit Theorem Sampling distributions and the Central Limit Theorem Johan A. Elkink University College Dublin 14 October 2013 Johan A. Elkink (UCD) Central Limit Theorem 14 October 2013 1 / 29 Outline 1 Sampling 2 Statistical

More information

Individuality of Fingerprints

Individuality of Fingerprints Individuality of Fingerprints Sargur N. Srihari Department of Computer Science and Engineering University at Buffalo, State University of New York srihari@cedar.buffalo.edu IAI Conference, San Diego, CA

More information

Opponent Modelling by Expectation-Maximisation and Sequence Prediction in Simplified Poker

Opponent Modelling by Expectation-Maximisation and Sequence Prediction in Simplified Poker IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES 1 Opponent Modelling by Expectation-Maximisation and Sequence Prediction in Simplified Poker Richard Mealing and Jonathan L. Shapiro Abstract

More information

Impulsive Noise Mitigation in Powerline Communications Using Sparse Bayesian Learning

Impulsive Noise Mitigation in Powerline Communications Using Sparse Bayesian Learning IEEE JOURNAL ON SELECTED AREAS OF COMMUNICATIONS 1 Impulsive Noise Mitigation in Powerline Communications Using Sparse Bayesian Learning Jing Lin, Student Member, IEEE, Marcel Nassar, Student Member, IEEE,

More information

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods Tools and Applications Chapter Intended Learning Outcomes: (i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

More information