Model fitting: tutorial and introduction to the practice session EuroSummer School Observation and data reduction with the Very Large Telescope Interferometer.

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

VLTI EuroSummer Schoolday June 2006Initials. Name -- Lecture title Observability and UV coverage of sources Euro Summer School Observations and data reduction.
QR Code Recognition Based On Image Processing
Inpainting Assigment – Tips and Hints Outline how to design a good test plan selection of dimensions to test along selection of values for each dimension.
Evaluation of Reconstruction Techniques
Image Analysis Phases Image pre-processing –Noise suppression, linear and non-linear filters, deconvolution, etc. Image segmentation –Detection of objects.
The JMMC softwares to prepare AMBER observations AMBER Workshop - LAOG - 9 Nov 2004.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The FIR Adaptive Filter The LMS Adaptive Filter Stability and Convergence.
Nonlinear Regression Ecole Nationale Vétérinaire de Toulouse Didier Concordet ECVPT Workshop April 2011 Can be downloaded at
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Newton’s Method Application to LMS Recursive Least Squares Exponentially-Weighted.
Imaging Algorithm – Eric Thiébaut – IAU Optical/IR Interferometry Working Group, 2002 J M M C Image Reconstruction in Optical/IR Aperture Synthesis Eric.
Rational Trigonometry Applied to Robotics
RHESSI/GOES Xray Analysis using Multitemeprature plus Power law Spectra. J.McTiernan (SSL/UCB)
Mean-Shift Algorithm and Its Application Bohyung Han
1 EQ2430 Project Course in Signal Processing and Digital Communications - Spring 2011 On phase noise and it effect in OFDM communication system School.
RHESSI/GOES Xray Analysis using Multitemeprature plus Power law Spectra. J.McTiernan (SSL/UCB) ABSTRACT: We present spectral fits for RHESSI and GOES solar.
Motion Analysis (contd.) Slides are from RPI Registration Class.
CSci 6971: Image Registration Lecture 4: First Examples January 23, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart, RPI Dr.
Dimensional reduction, PCA
An Integrated Pose and Correspondence Approach to Image Matching Anand Rangarajan Image Processing and Analysis Group Departments of Electrical Engineering.
1.3 Executing Programs. How is Computer Code Transformed into an Executable? Interpreters Compilers Hybrid systems.
כמה מהתעשייה? מבנה הקורס השתנה Computer vision.
1 Formation et Analyse d’Images Session 7 Daniela Hall 7 November 2005.
Numerical Grid Computations with the OPeNDAP Back End Server (BES)
A. Ealet Berkeley, december Spectrometer simulation Note in ● Why we need it now ● What should.
1 Prediction of Software Reliability Using Neural Network and Fuzzy Logic Professor David Rine Seminar Notes.
Introduction to estimation theory Seoul Nat’l Univ.
Hunt for Molecules, Paris, 2005-Sep-20 Software Development for ALMA Robert LUCAS IRAM Grenoble France.
1 BTEC HNC Systems Support Castle College 2007/8 Systems Analysis Lecture 9 Introduction to Design.
SPACE TELESCOPE SCIENCE INSTITUTE Operated for NASA by AURA COS Pipeline Language(s) We plan to develop CALCOS using Python and C Another programming language?
VLTI-AMBER observations of the LBV η Carinae with high spectral resolutions of Λ / Δλ = 1,500 & 12,000 Goutelas, France June 4-16, 2006 Gerd Weigelt Max-Planck.
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
Observations of Achernar with VINCI EuroSummer School Observation and data reduction with the Very Large Telescope Interferometer Goutelas, France June.
IVC : a simulation and model-fitting tool for optical-IR interferometry Abstract I present a new software tool, called “Interferometry Visibility Computations”
CS212: DATA STRUCTURES Lecture 1: Introduction. What is this course is about ?  Data structures : conceptual and concrete ways to organize data for efficient.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Using CASA to Simulate.
F. Levrier (LERMA - ENS) J. Pety (LERMA - IRAM Grenoble) P. Salomé (LERMA - Observatoire de Paris) STAR FORMAT meeting, Heidelberg, 4-5 may 2010 Making.
Tutorial T-10 Amber Data Reduction (practical point of view) EuroSummer School Observation and data reduction with the Very Large Telescope Interferometer.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
Lecture 2: Some definitions of terms 1  Principles of Interactive Graphics  CMSCD2012  Dr David England, Room 711,  ex 2271 
1 KFPA Critical Design Review – Fri., Jan. 30, 2009 KFPA Data Pipeline Bob Garwood- NRAO-CV.
Systems Development Life Cycle
CARE / ELAN / EUROTeV Feedback Loop on a large scale quadrupole prototype Laurent Brunetti* Jacques Lottin**
April 8-10, 2002 XXXXXXXXXXXXX Business Unit 2002 Action Plan Your Name January 28-30, 2002 MSC.Software: How to Deliver Software Services Systems Fiat.
MIDI design, performance, operations, and science Markus Schöller (INS)
Our project main purpose is to develop a tool for a combinatorial game researcher. Given a version of combinatorial puzzle game and few more parameters,
Digital Packaging Processor - Overview Gordon Hurford Nov 7, 2011 EOVSA Technical Design Meeting - NJIT.
Bundle Adjustment A Modern Synthesis Bill Triggs, Philip McLauchlan, Richard Hartley and Andrew Fitzgibbon Presentation by Marios Xanthidis 5 th of No.
Milli-arcsecond Imaging of the Inner Regions of Protoplanetary Disks Stéphanie Renard In collaboration with F. Malbet, E. Thiébaut, J.-P. Berger & M. Benisty.
Practical session on calibrators Euro Summer School Active Galactic Nuclei at the highest angular resolution: theory and observations Torun, Poland 27.
Cameron Rowe.  Introduction  Purpose  Implementation  Simple Example Problem  Extended Kalman Filters  Conclusion  Real World Examples.
Spectral Efficiency Ad-hoc March 18, Status and Continuation The ad-hoc group will meet again Thursday, March 19, 2004 at 7:00 am In preparation.
Interoperability meeting S. Derriere, Cambridge, 2003 May UCD - lessons learned What was learned from trying to assign UCDs to: - large catalogues/databases.
Overview of Compilation Prepared by Manuel E. Bermúdez, Ph.D. Associate Professor University of Florida Programming Language Principles Lecture 2.
Giuseppe Ruggiero CERN Straw Chamber WG meeting 07/02/2011 Spectrometer Reconstruction: Pattern recognition and Efficiency 07/02/ G.Ruggiero - Spectrometer.
Metadata for the SKA - Niruj Mohan Ramanujam, NCRA.
Atacama Large Millimeter/submillimeter Array Expanded Very Large Array Robert C. Byrd Green Bank Telescope Very Long Baseline Array Using CASA to Simulate.
Bounded Nonlinear Optimization to Fit a Model of Acoustic Foams
Correlators ( Backend System )
JWST Pipeline Overview
Data Processing Status
Approximate Models for Fast and Accurate Epipolar Geometry Estimation
GENERAL VIEW OF KRATOS MULTIPHYSICS
Observational Astronomy
Solving an estimation problem
Non-imaging Analysis and Self-calibration
FEMAS Development - Progress
Multichannel Link Path Analysis
FEMAS Development - Progress
Presentation transcript:

Model fitting: tutorial and introduction to the practice session EuroSummer School Observation and data reduction with the Very Large Telescope Interferometer Goutelas, France June 4-16, 2006 Isabelle Tallon-Bosc & Michel Tallon CRAL / Observatoire de Lyon 14 June 2006

VLTI EuroSummer School 214 June 2006 I. & M. Tallon - Model fitting tutorial Why to fit a model? Extract measurements from the data --> parameters, geometrical or physical, of the model of the object Measurements possible with an image reconstruction –easier than with a model fitting if geometrical parameters –more difficult if physical parameters Model fitting and Image Reconstruction are complementary –e.g. starting from a reconstructed image allows us to build up a better model for the object –Difficulties in common (estimation of error bars, local minima) –Both approaches are improving (gain of robustness, of speed of convergence)

VLTI EuroSummer School 314 June 2006 I. & M. Tallon - Model fitting tutorial DD - + D D Measured parameters Data Principle of the model fitting Fitting P Small number of parameters ! ? Model ObjectInstrument Simulated data

VLTI EuroSummer School 414 June 2006 I. & M. Tallon - Model fitting tutorial Requirements for a model fitting software The software, for beeing useful and competitive, should: be usable by a large community, benefit of different experiences, and common knowledge provide models of objects: –Easy to tailor, more or less complicated, … –allowing to deal with astrophysical numerical models take into account instrumental effects (≠ ideal instrument) fit the parameters of the model with reliability and robustness Instrument DD - + Fitting P Object Model D D

VLTI EuroSummer School 514 June 2006 I. & M. Tallon - Model fitting tutorial P D Model of a micro-jet emitted by a young star (P. Garcia et al.) Needs for a MF software: Modelized objects « Geometrical » objects –Library of basic elements (= blocks): disk, ring, gaussian, center-to- limb darkening, etc. –Possibility of building blocks Possibility to drive an astrophysical model Geometrical distorsion of the models –rotation, scaling, elongation, … Instrument DD - + Fitting Object Model D

VLTI EuroSummer School 614 June 2006 I. & M. Tallon - Model fitting tutorial D Needs for a MF software: Instrumental effects Examples of instrumental effects we should modelize: Modal filtering (monomode fibers) Halo in partial corrected images with AO Finite spectral bandwidth Displacement of baselines during data acquisition […] (-> FOV limitation) DD - + Fitting P ObjectInstrument Model D

VLTI EuroSummer School 714 June 2006 I. & M. Tallon - Model fitting tutorial D Needs for a MF software: a fitting « engine » The suitable fitting engine deals with: –a non linear and non convex inverse problem –several local minima  global optimization –a small number of parameters, –bounded parameters (e.g. positivity constraint) It calculates the gradients from finite differences It provides analysis of the results (covariance matrix,…) Possible engines: –Levenberg-Marquardt –Simulated Annealing with use of the trust regions DD - + Fitting ObjectInstrument Model D P

VLTI EuroSummer School 814 June 2006 I. & M. Tallon - Model fitting tutorial Model fitting software: an example Context: JMMC / JRA4 –Objective: efficient public tools for interferometric data processing –Model fitting, Image reconstruction, Calibration –Model fitting group exists since 2004 Model fitting : two developpements –MCS version, professional, simplified –Prototype in high level language (yorick) for R&D First version (C. Bechet, E. Thiebaut): LIT Second version, more easily enrichable: LITpro The one you will use ! since the MCS not yet available

VLTI EuroSummer School 914 June 2006 I. & M. Tallon - Model fitting tutorial LITpro: why? Complete rewriting of the previous LIT software: –using LIT allowed us to have practice –easier implementation of users models ==> design of a new architecture LITpro is a « young » algorithm  Bugs remain to be discovered … may be by you, sorry!

VLTI EuroSummer School 1014 June 2006 I. & M. Tallon - Model fitting tutorial LITpro: how it proceeds Select the data –OI-DATA Select the model(s) –description with a script file Prepare the fit –loading a model configures the software to get it ready for fitting Tune the parameters (name, value, bounds, fixed/free) Fit Analyze the fit (plots,…) And try again until satisfaction

VLTI EuroSummer School 1114 June 2006 I. & M. Tallon - Model fitting tutorial LITpro: reminder of the OI-DATA standard Based on fits file format standard Set of tables linked each other. –TARGET : informations on the object (name, coordinates, etc.) –ARRAY: description of the telescope configuration (optional) –WAVELENGTH : list of observed wavelengths and bandwidths –DATA Tables (measurements + error bars) VIS2: squared visibilities VIS: complex visibility (VISamp / VISphi) T3: bispectrum (T3amp / T3phi). T3phi is phase closure

VLTI EuroSummer School 1214 June 2006 I. & M. Tallon - Model fitting tutorial LITpro: constraints added to OI-DATA Clean the tables: –Remove duplicated targets, –Split the data tables in several data blocks (DB), one per target (need to link one model to a target). Group of spatial frequencies for reducing computation load –duplicates are removed, –all spatial frequencies put on the right side of the uv plane. ucoord, vcoord (# baselines) -> ufreq, vfreq (# baselines x # wavelengths). –all arrays have the same size. LITpro must accept other types of data (spectrum, etc.)

VLTI EuroSummer School 1314 June 2006 I. & M. Tallon - Model fitting tutorial LITpro: definition of the model General rules: –Define a group GRP = set of data blocks (joined by a criterion, for ex., the same target TGT) –Link a model to a group Model = linear combination of functions User functions or basic functions of the library: circular (disk, circle, ring, gaussian), elongated (ellipse, 2D-gaussian, 2D-ring), different center-to-limb darkening functions –Global parameters for all the groups (you may use one same parameter for every group) –Fit all the groups together, if #GRP>1 –Configuration written in a file --> define a model = load a « script » file Examples: –Ex1: 1 GRP, 1 TGT, 1 model –Ex2: 2 GRP ( TGT + calibrator, sharing common parameters)