MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Inference-Aware Feature Extraction and Reconstruction.

Slides:



Advertisements
Similar presentations
Bayesian Learning & Estimation Theory
Advertisements

Part 2: Unsupervised Learning
Bayesian Belief Propagation
Mobile Robot Localization and Mapping using the Kalman Filter
Shapelets Correlated with Surface Normals Produce Surfaces Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
11/11/02 IDR Workshop Dealing With Location Uncertainty in Images Hasan F. Ates Princeton University 11/11/02.
Slide 1 Bayesian Model Fusion: Large-Scale Performance Modeling of Analog and Mixed- Signal Circuits by Reusing Early-Stage Data Fa Wang*, Wangyang Zhang*,
Biointelligence Laboratory, Seoul National University
Fast Bayesian Matching Pursuit Presenter: Changchun Zhang ECE / CMR Tennessee Technological University November 12, 2010 Reading Group (Authors: Philip.
Low Complexity Keypoint Recognition and Pose Estimation Vincent Lepetit.
2008 SIAM Conference on Imaging Science July 7, 2008 Jason A. Palmer
More MR Fingerprinting
1 Easy Does It: User Parameter Free Dense and Sparse Methods for Spectral Estimation Jian Li Department of Electrical and Computer Engineering University.
Folie 1 Ambiguity Suppression by Azimuth Phase Coding in Multichannel SAR Systems DLR - Institut für Hochfrequenztechnik und Radarsysteme F. Bordoni, M.
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
Bayesian Robust Principal Component Analysis Presenter: Raghu Ranganathan ECE / CMR Tennessee Technological University January 21, 2011 Reading Group (Xinghao.
Imaging Algorithm – Eric Thiébaut – IAU Optical/IR Interferometry Working Group, 2002 J M M C Image Reconstruction in Optical/IR Aperture Synthesis Eric.
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
Adam Rachmielowski 615 Project: Real-time monocular vision-based SLAM.
Compressed Sensing for Networked Information Processing Reza Malek-Madani, 311/ Computational Analysis Don Wagner, 311/ Resource Optimization Tristan Nguyen,
Predictive Automatic Relevance Determination by Expectation Propagation Yuan (Alan) Qi Thomas P. Minka Rosalind W. Picard Zoubin Ghahramani.
An Optimal Learning Approach to Finding an Outbreak of a Disease Warren Scott Warren Powell
End of Chapter 8 Neil Weisenfeld March 28, 2005.
Classification and application in Remote Sensing.
Empirical Bayes approaches to thresholding Bernard Silverman, University of Bristol (joint work with Iain Johnstone, Stanford) IMS meeting 30 July 2002.
Linear Algebra and Image Processing
Image Representation Gaussian pyramids Laplacian Pyramids
Binary Variables (1) Coin flipping: heads=1, tails=0 Bernoulli Distribution.
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Competence Centre on Information Extraction and Image Understanding for Earth Observation Matteo Soccorsi (1) and Mihai Datcu (1,2) A Complex GMRF for.
The horseshoe estimator for sparse signals CARLOS M. CARVALHO NICHOLAS G. POLSON JAMES G. SCOTT Biometrika (2010) Presented by Eric Wang 10/14/2010.
1 Miodrag Bolic ARCHITECTURES FOR EFFICIENT IMPLEMENTATION OF PARTICLE FILTERS Department of Electrical and Computer Engineering Stony Brook University.
BraMBLe: The Bayesian Multiple-BLob Tracker By Michael Isard and John MacCormick Presented by Kristin Branson CSE 252C, Fall 2003.
Dr A VENGADARAJAN, Sc ‘F’, LRDE
Cs: compressed sensing
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Integrated Fusion, Performance Prediction, and.
EE369C Final Project: Accelerated Flip Angle Sequences Jan 9, 2012 Jason Su.
Sparse Matrix Factorizations for Hyperspectral Unmixing John Wright Visual Computing Group Microsoft Research Asia Sept. 30, 2010 TexPoint fonts used in.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Deterministic vs. Random Maximum A Posteriori Maximum Likelihood Minimum.
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Dynamic Sensor Resource Management for ATE MURI.
1SBPI 16/06/2009 Heterodyne detection with LISA for gravitational waves parameters estimation Nicolas Douillet.
IGARSS 2011 Esteban Aguilera Compressed Sensing for Polarimetric SAR Tomography E. Aguilera, M. Nannini and A. Reigber.
MITSUBISHI ELECTRIC RESEARCH LABORATORIES Cambridge, Massachusetts High resolution SAR imaging using random pulse timing Dehong Liu IGARSS’ 2011 Vancouver,
PARALLEL FREQUENCY RADAR VIA COMPRESSIVE SENSING
WEATHER SIGNALS Chapter 4 (Focus is on weather signals or echoes from radar resolution volumes filled with countless discrete scatterers---rain, insects,
Multi-Speaker Modeling with Shared Prior Distributions and Model Structures for Bayesian Speech Synthesis Kei Hashimoto, Yoshihiko Nankaku, and Keiichi.
University of Electronic Science and Technology of China
The Restricted Matched Filter for Distributed Detection Charles Sestok and Alan Oppenheim MIT DARPA SensIT PI Meeting Jan. 16, 2002.
Guest lecture: Feature Selection Alan Qi Dec 2, 2004.
Image Priors and the Sparse-Land Model
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Integrated Fusion, Performance Prediction, and.
Zhilin Zhang, Bhaskar D. Rao University of California, San Diego March 28,
1 Dongheng Sun 04/26/2011 Learning with Matrix Factorizations By Nathan Srebro.
ETHEM ALPAYDIN © The MIT Press, Lecture Slides for.
DISPLACED PHASE CENTER ANTENNA SAR IMAGING BASED ON COMPRESSED SENSING Yueguan Lin 1,2,3, Bingchen Zhang 1,2, Wen Hong 1,2 and Yirong Wu 1,2 1 National.
Date of download: 7/10/2016 Copyright © 2016 SPIE. All rights reserved. A graphical overview of the proposed compressed gated range sensing (CGRS) architecture.
Biointelligence Laboratory, Seoul National University
LECTURE 09: BAYESIAN ESTIMATION (Cont.)
Müjdat Çetin Stochastic Systems Group, M.I.T.
Probabilistic Robotics
MURI Annual Review Meeting Randy Moses November 3, 2008
Innovative Front-End Signal Processing
Image Segmentation Techniques
Month 2002 doc.: IEEE /xxxr0 Nov 2003
Master Thesis Presentation
Sparse Regression-based Hyperspectral Unmixing
Image and Video Processing
Parametric Methods Berlin Chen, 2005 References:
Joint Channel Estimation and Prediction for OFDM Systems
Presentation transcript:

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Inference-Aware Feature Extraction and Reconstruction MURI Review Meeting Müjdat Çetin, Emre Ertin, Al Hero, Clem Karl, Randy Moses, Lee Potter November 3, 2008 Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation

2 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Processing with purpose Adaptive Front-End Signal Processing Decision-directed Imaging and Reconstruction Modeling and Feature Extraction Statistical Shape Estimation Physics-based feature representations Decision-directed imaging and reconstruction Feature uncertainty characterization Statistical shape estimation Adaptation and Learning Feature sets and feature uncertainties that permit fusion across modalities Problem formulations that admit context, priors and directed queries

3 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Where were we last time? Sparseness v. sparseness Sparse apertures Sparse signal representations Complexity reduction Physics-driven basis sets Use prior information in basis sets Extract object-level information Physical optics for model-based imaging 3D Sparse apertures x y  

4 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation New work in 2008: Themes Expanding the envelope Multistatic imaging of movers no bandwidth, no problem Multipass 3D imaging IFSAR on steroids Recursive imaging persistent surveillance made easy Joint mo-comp and imaging exploiting sparsity Hyperspectral moving beyond RF Balancing models and measurements Stein’s unbiased risk/L-curve selecting hyperparameters ML estimation empirical Bayes Closing the loop Sensor placement utility metric for control Posterior probabilities the language for fusion Hyperspectral Sparse imaging

5 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation New work in 2008: Themes Expanding the envelope Multistatic imaging of movers no bandwidth, no problem Multipass 3D imaging IFSAR on steroids Recursive imaging persistent surveillance made easy Joint mo-comp and imaging exploiting sparsity Hyperspectral moving beyond RF Balancing models and measurements Stein’s unbiased risk/L-curve selecting hyperparameters ML estimation empirical Bayes Closing the loop Sensor placement utility metric for control Posterior probabilities the language for fusion Hyperspectral Sparse imaging

6 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation New work in 2008: Themes Expanding the envelope Multistatic imaging of movers no bandwidth, no problem Multipass 3D imaging IFSAR on steroids Recursive imaging persistent surveillance made easy Joint mo-comp and imaging exploiting sparsity Hyperspectral moving beyond RF Balancing models and measurements Stein’s unbiased risk/L-curve selecting hyperparameters ML estimation empirical Bayes Closing the loop Sensor placement utility metric for control Posterior probabilities the language for fusion Hyperspectral Sparse imaging SiPrSeMa InFu

7 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Tour de MURI Multistatic radar imaging (Clem) Hyperspectral demixing (Al) Bayesian matched pursuits (Lee) Sparse + hyperparams + mocomp (Mujdat) Multipass 3D (Emre) Recursive SAR imaging (Randy)

8 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Multistatic imaging Sparsity-based reconstruction Closing the loop: aperture utility metric Imaging moving targets Karl

9 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Multistatic Radar Sensing Model Different choices for K(t), rx, tx possible B = bistatic angle u B = bistatic bisector  tx = transmitted frequency Tx frequencyTx/Rx geometryReflectivity From Wicks et al Transmit Freq Karl

10 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Many Sensing Options… Case 1: Stationary Tx/Rx, Wideband waveform Case 3: Stationary Tx, Moving Rx, Wideband waveform Case 2: Stationary Tx, Moving Rx, UNB waveform Case 4: Monostatic Tx/Rx, Wideband waveform Karl

11 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Example: UNB Multistatic SAR UNB (single frequency) N tx =10, N rx = 55 Sparse coverage Uniform circular coverage Fourier support (resolution)  UNB frequency Karl

12 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Example: UNB Multistatic SAR LS-L1, cw = 2MHz, SNR = 15dB FBP, cw = 2MHz, SNR = 15dB Truth Karl

13 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Understanding Performance Predict performance of sensor configurations Guidance for sensor management Compressed sensing theory: performance bounds from Restricted Isometry constant Use mutual coherence of H as tractable surrogate # of measurements needed to reconstruct sparse scene is proportional to (mutual coherence) 2 Karl SiPrSeMa InFu

14 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Example Sampling Strategies Monostatic Multistatic Karl

15 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Results: image quality prediction Mutual coherence lower for multistatic configuration as number of probes are reduced

16 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Results, continued Ground TruthMonostaticMultistatic Example reconstruction for N tx / N  =10 case Reconstructions confirm prediction Karl

17 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Dynamic Scenes: Moving Targets Augment model to include velocity Insight: use sparsest solution to jointly identify correct velocity and scattering: Static targets at a reference time Phase shift due to motion A depends on unknown scatterer velocity v in pixel p, so nonlinear problem! Karl

18 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Overcomplete Problem Solution Linearize by sampling velocity Karl

19 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Example: Multistatic MT imaging Multistatic configuration with Ntx= 10, Nrx = 55 Dictionary does not contain true velocities CW = 4MHz, ODTruth Karl

20 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Hyperspectral image Hero AVIRIS (JPL) Moffett Field, CA

21 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Hyperspectral Unmixing [graphic adapted from R. Baraniuk] Hero Spectral bands pixels endmembers abundances noise Abundances: Nonnegative Columns sum to 1 Endmembers: Nonnegative concrete redbrick

22 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Mixing coefficients lie on R-1 dimensional simplex Hero Dimension reduction Thus, exploit parsimony Represent signals in the subspace identified by PCA (eigendecomposition of the data covariance matrix)

23 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Hierarchical Bayesian model Graphical model structure induces posterior Abundances: uniform prior on simplex Endmembers: multivariate Gaussian; invGamma hyperparameters with Jeffries hyperprior Hero

24 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Unmixing results: data projected to simplex Hero MCMC computation

25 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Unmixing results: endmembers Hero

26 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation AVIRIS Data Moffett Field, CA 189 spectral bands (after deletion of water absorption bands) Endmember estimates Image segmentation

27 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Hyperspectral unmixing: summary Jointly estimate endmembers and abundances using a unified graphical model Combines hierarchical graphical models and dimension reduction significantly improves performance wrt state-of-the-art (N-FINDR, VCR)‏ Yield MMSE solution by averaging over likely solutions Report posterior confidence Hero

28 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Sparse Linear Regression “Are you guys still working on As + n ?” Thomas Kailath, c “The thing that hath been, it is that which shall be; and that which is done is that which shall be done: and there is no new thing under the sun.” Ecclesiastes 1:9, c. BC 250 “There is nothing new under the sun but there are lots of old things we don't know.” Ambrose Bierce, The Devil's Dictionary, US author & satirist ( ) “Neurosis is the inability to tolerate ambiguity.” Sigmund Freud (1856 – 1939) [graphic adapted from R. Baraniuk] Potter

29 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Detection and Estimation Goals Soft-decision detection MMSE estimation Potter

30 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Desiderata Report ambiguity Compute posterior densities for variable sets & values Allow arbitrary correlation among columns of Φ Minimize mean square estimation error MMSE estimate of variables Use domain knowledge, if available Interpretable family of priors with known hyperparameters, or ML estimation of hyper-parameters Compute with low complexity Keep order of complexity of Orthogonal Matched Pursuits Admit complex-valued data Band-pass signals in radar, spectroscopy and communications Potter

31 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation In a Nutshell… Bayesian model: Gaussian mixture Effective tree search for high-probability set Fast update of posterior Generalized EM for unknown hyperparameters Potter 0

32 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation In a Nutshell… Bayesian model: Gaussian mixture Effective tree search for high-probability set Fast update of posterior Generalized EM for unknown hyperparameters Potter

33 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation In a Nutshell… Bayesian model: Gaussian mixture Effective tree search for high-probability set Fast update of posterior Generalized EM for unknown hyperparameters Potter Exponential search, O(2 N ) becomes linear O(NMK)

34 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation In a Nutshell… Bayesian model: Gaussian mixture Effective tree search for high-probability set Fast update of posterior Generalized EM for unknown hyperparameters Potter Learn hyperparameters from data. ML estimate “empirical Bayes.” 0

35 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Posterior, p(x|y) Typical realization: s_true ranks fourth in p(s | y) Potter

36 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Numerical Experiments

37 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation NMSE 9 dB Potter

38 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Sparsity Potter

39 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Runtime FBMP≈OMP Cost of EM Potter

40 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Hyperparameter Selection Sparsity-based L2-Lp reconstruction … but requires the selection of the hyper-parameter λ Goal: Automatic choice of hyper-parameter backhoe model conventional image sparsity-based image Cetin

41 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Approaches and Numerical Methods Adaptation of the following parameter choice methods for sparsity-driven SAR imaging: Stein’s unbiased risk estimator (SURE) Generalized cross-validation (GCV) L-curve Numerical tools for efficient implementation of these methods, including Randomized trace estimation Derivative-free optimization through Golden section search Numerical derivative computation and backtracking line search Özge Batu 28 August 2008 Cetin

42 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Results: Backhoe, 500 MHz bandwidth Conventional GCV≈SURE L-curve Cetin Learn model parameters from data: balance models with measurements

43 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Joint imaging and model correction SAR observation model may not be known perfectly, due to e.g. uncertainties in platform location This leads to phase errors in observed data We have extended our sparsity-based imaging framework to optimize over the reflectivities and model parameters simultaneously: model parameters Cetin

44 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Results: Backhoe Data Set Without Model Errors Conventional imageSparsity-based image Cetin

45 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Results: Backhoe Data Set Without Model Errors With Model Errors Conventional image Sparsity-based image Proposed Sparsity-based image with model error correction Cetin

46 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Circular SAR 3D Imaging by Circular SAR is constrained by Limited Persistence of Reflectors: anisotropy Sparse Elevation Sampling Dynamically varying nonuniform spacing in elevation Ertin

47 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 3D from circular multipass SAR Sparse Elevation Sampling Limited Persistence of Reflectors Time-varying nonuniform spacing in elevation ESPRIT based parametric interferometric phase estimation Interpolation through sparsity regularized enhancement of single pulse images Ertin Subaperture imaging matched to reflector persistence

48 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Nonuniform Elevation Sampling Interpolation: sparsity regularized single pulse images range-height image Ertin

49 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Nonuniform Elevation Sampling Narrow-angle imaging with the virtual interpolated flight paths use ESPRIT for height estimation Different Passes Ertin

50 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 3D from Circular SAR Ertin

51 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Recursive Image Updating for Persistent Synthetic Aperture Radar Surveillance Persistent SAR SAR video Imagery on demand Variable aperture integration Insight: recursive imaging spreads computation over time and avoids block processing memory load Moses

52 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Convolution Backprojection Range profile by filtering and backprojecting Window w j controls crossrange sidelobes J N 2 computations per image Recursively: Moses

53 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Third Order Recursion Can choose  i coefficients to emulate many common apodization windows (e.g. Hamming). Moses

54 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation GOTCHA C-SAR Video Snapshots GOTCHA: f c =9.6 GHz, 640 MHz BW, 45  elev, 3  azimuth Block-Processing Hamming Az Window Recursive Processing Third Order Moses

55 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Flop-free change in effective aperture Recursive Processing 3° Azimuth Window Recursive Processing 25° Azimuth Window Moses

56 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Enabling video SAR Recursive Processing 25° Azimuth Window Moses Memory 5.9GB to 6.0MB (1000:1) Computation Naturally distributed in time Consequence Enable real-time, single-CPU, SAR video

57 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation Continuing aims Flexible processing responsive to fusion and management Accept nonconventional apertures and frequency support Incorporate priors or learn from data Exploit nature’s parsimony Manage complexity Processing methods for complex scenes Target motion 3D scene structure Anisotropic behavior Understanding of performance consequences of sensing choices Pre-sensing impact of sensing choices for management (e.g. frequency versus geometric diversity) Post-sensing estimates and uncertainties for fusion

58 MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation What’s next … Multistatic processing Imaging dynamic and anisotropic scenes Reduction in computational complexity Waveform diversity Nonlinear models Exploit sparsity on low-dimensional manifolds Performance prediction Expand scope of pre-sensing impact metrics Posterior odds for parts matching Uncalibrated sensing Addressing calibration uncertainty/mocomp