Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods Numerical.

Slides:



Advertisements
Similar presentations
Linear Programming. Introduction: Linear Programming deals with the optimization (max. or min.) of a function of variables, known as ‘objective function’,
Advertisements

Various Regularization Methods in Computer Vision Min-Gyu Park Computer Vision Lab. School of Information and Communications GIST.
Edge Preserving Image Restoration using L1 norm
Engineering Optimization
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods Segmentation.
Martin Burger Total Variation 1 Cetraro, September 2008 Variational Methods and their Analysis Questions: - Existence - Uniqueness - Optimality conditions.
Multidisciplinary Free Material Optimization of 2D and Laminate Structures Alemseged G Weldeyesus, PhD student Mathias Stolpe, Senior Scientist Stefanie.
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Exact or stable image\signal reconstruction from incomplete information Project guide: Dr. Pradeep Sen UNM (Abq) Submitted by: Nitesh Agarwal IIT Roorkee.
Inexact SQP Methods for Equality Constrained Optimization Frank Edward Curtis Department of IE/MS, Northwestern University with Richard Byrd and Jorge.
1 L-BFGS and Delayed Dynamical Systems Approach for Unconstrained Optimization Xiaohui XIE Supervisor: Dr. Hon Wah TAM.
Numerical Optimization
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and Related Methods II.
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Computing Transmembrane Potentials from.
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods: Error.
Nonlinear Optimization for Optimal Control
1 L-BFGS and Delayed Dynamical Systems Approach for Unconstrained Optimization Xiaohui XIE Supervisor: Dr. Hon Wah TAM.
Preconditioned Level Set Flows Martin Burger Institute for Computational and Applied Mathematics European Institute for Molecular Imaging (EIMI) Center.
Linear Regression  Using a linear function to interpolate the training set  The most popular criterion: Least squares approach  Given the training set:
1 Chapter 8: Linearization Methods for Constrained Problems Book Review Presented by Kartik Pandit July 23, 2010 ENGINEERING OPTIMIZATION Methods and Applications.
Approximation Algorithms
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and Related Methods.
Optimization Mechanics of the Simplex Method
Constrained Optimization Rong Jin. Outline  Equality constraints  Inequality constraints  Linear Programming  Quadratic Programming.
Error Estimation in TV Imaging Martin Burger Institute for Computational and Applied Mathematics European Institute for Molecular Imaging (EIMI) Center.
Fast Optimal Design of Semiconductor Devices Martin Burger Institute for Computational and Applied Mathematics European Institute for Molecular Imaging.
Lecture outline Support vector machines. Support Vector Machines Find a linear hyperplane (decision boundary) that will separate the data.
Systems of Non-Linear Equations
Support Vector Regression David R. Musicant and O.L. Mangasarian International Symposium on Mathematical Programming Thursday, August 10, 2000
Martin Burger Total Variation 1 Cetraro, September 2008 Numerical Schemes Wrap up approximate formulations of subgradient relation.
5.6 Maximization and Minimization with Mixed Problem Constraints
Constrained Optimization Rong Jin. Outline  Equality constraints  Inequality constraints  Linear Programming  Quadratic Programming.
Ch. 9: Direction Generation Method Based on Linearization Generalized Reduced Gradient Method Mohammad Farhan Habib NetLab, CS, UC Davis July 30, 2010.
Frank Edward Curtis Northwestern University Joint work with Richard Byrd and Jorge Nocedal February 12, 2007 Inexact Methods for PDE-Constrained Optimization.
Optimization in Engineering Design Georgia Institute of Technology Systems Realization Laboratory 101 Quasi-Newton Methods.
Chapter 6 Linear Programming: The Simplex Method
General Nonlinear Programming (NLP) Software
The Simplex Method. Standard Linear Programming Problem Standard Maximization Problem 1. All variables are nonnegative. 2. All the constraints (the conditions)
Section 4-1: Introduction to Linear Systems. To understand and solve linear systems.
Frank Edward Curtis Northwestern University Joint work with Richard Byrd and Jorge Nocedal January 31, 2007 Inexact Methods for PDE-Constrained Optimization.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Optimization & Constraints Add mention of global techiques Add mention of calculus.
EASTERN MEDITERRANEAN UNIVERSITY Department of Industrial Engineering Non linear Optimization Spring Instructor: Prof.Dr.Sahand Daneshvar Submited.
Part 4 Nonlinear Programming 4.1 Introduction. Standard Form.
Exact Differentiable Exterior Penalty for Linear Programming Olvi Mangasarian UW Madison & UCSD La Jolla Edward Wild UW Madison December 20, 2015 TexPoint.
Chapter 4 Sensitivity Analysis, Duality and Interior Point Methods.
NONNEGATIVE MATRIX FACTORIZATION WITH MATRIX EXPONENTIATION Siwei Lyu ICASSP 2010 Presenter : 張庭豪.
OR Relation between (P) & (D). OR optimal solution InfeasibleUnbounded Optimal solution OXX Infeasible X( O )O Unbounded XOX (D) (P)
Nonlinear Programming In this handout Gradient Search for Multivariable Unconstrained Optimization KKT Conditions for Optimality of Constrained Optimization.
Optimization in Engineering Design 1 Introduction to Non-Linear Optimization.
Linear Programming Chapter 9. Interior Point Methods  Three major variants  Affine scaling algorithm - easy concept, good performance  Potential.
Linear Programming Interior-Point Methods D. Eiland.
Kernel Regression Prof. Bennett Math Model of Learning and Discovery 1/28/05 Based on Chapter 2 of Shawe-Taylor and Cristianini.
Support Vector Machine: An Introduction. (C) by Yu Hen Hu 2 Linear Hyper-plane Classifier For x in the side of o : w T x + b  0; d = +1; For.
Searching a Linear Subspace Lecture VI. Deriving Subspaces There are several ways to derive the nullspace matrix (or kernel matrix). ◦ The methodology.
Massive Support Vector Regression (via Row and Column Chunking) David R. Musicant and O.L. Mangasarian NIPS 99 Workshop on Learning With Support Vectors.
Using Neumann Series to Solve Inverse Problems in Imaging Christopher Kumar Anand.
1 Support Vector Machines: Maximum Margin Classifiers Machine Learning and Pattern Recognition: September 23, 2010 Piotr Mirowski Based on slides by Sumit.
An Introduction to Linear Programming
Part 4 Nonlinear Programming
Alemseged G. Weldeyesus, PhD student Mathias Stolpe, Senior Researcher
Nuclear Norm Heuristic for Rank Minimization
CS5321 Numerical Optimization
6-3 Solving Systems Using Elimination
CS5321 Numerical Optimization
Chapter 10. Numerical Solutions of Nonlinear Systems of Equations
CS5321 Numerical Optimization
Part 4 Nonlinear Programming
CS5321 Numerical Optimization
CS5321 Numerical Optimization
Constraints.
Presentation transcript:

Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods Numerical Schemes

Martin Burger Total Variation 2 Cetraro, September 2008 Numerical schemes Usual starting point are variational formulation or optimality condition Which formulation to be used: - Primal ? - Dual ? - Primal-Dual ? We aim to give a unified perspective on all such methods

Martin Burger Total Variation 3 Cetraro, September 2008 General setup Consider Variational Problem

Martin Burger Total Variation 4 Cetraro, September 2008 General Setup Particular form of K

Martin Burger Total Variation 5 Cetraro, September 2008 General Setup Introduce „gradient“ variable and constraint

Martin Burger Total Variation 6 Cetraro, September 2008 General Setup Minimization problem

Martin Burger Total Variation 7 Cetraro, September 2008 General Setup Optimality

Martin Burger Total Variation 8 Cetraro, September 2008 General Setup Form of F

Martin Burger Total Variation 9 Cetraro, September 2008 Linear Analogue F quadratic

Martin Burger Total Variation 10 Cetraro, September 2008 Iterative Schemes for Solution of TV Problems Mainly three classes of iterative schemes: 1.Fixed point methods 2.Thresholding methods 3.Newton Methods

Martin Burger Total Variation 11 Cetraro, September Fixed point methods Solve first and third equation exactly in each step (possibly with preconditioning for A*A ) Do fixed-point iteration for w instead of second equation

Martin Burger Total Variation 12 Cetraro, September Fixed point methods Rewrite subgradient relation in some form Eliminating v

Martin Burger Total Variation 13 Cetraro, September Fixed point methods Matrix form

Martin Burger Total Variation 14 Cetraro, September Thesholding methods Solve first equation exactly in each step (possibly with preconditioning for A*A ) Do fixed-point iteration for v instead of second equation Possibly add a damping term in w for the last equation

Martin Burger Total Variation 15 Cetraro, September Thesholding methods C is damping matrix, possible perturbation T is thresholding operator

Martin Burger Total Variation 16 Cetraro, September Newton type methods Approximate F in a reasonably smooth way and perform (inexact) Newton iteration Linearized coupled system solved in each iteration step

Martin Burger Total Variation 17 Cetraro, September Newton type methods For consistency (superlinear convergence)

Martin Burger Total Variation 18 Cetraro, September Newton type methods Matrix form

Martin Burger Total Variation 19 Cetraro, September 2008 Singular case Our case has the same structure except the nonlinearity and multi-valuedness in the second equation Several numerical approaches and distinctions can be understood by approximating the pointwise relation

Martin Burger Total Variation 20 Cetraro, September 2008 Primal Approximation Simple approach: approximate F by smooth function Equation q equals derivative of this smooth function Example for Euclidean norm:

Martin Burger Total Variation 21 Cetraro, September 2008 Primal Approximation General approach to obtain a differentiable approximation with Lipschitz gradient is Moreau-Yosida regularization Example for Euclidean norm: Huber norm

Martin Burger Total Variation 22 Cetraro, September 2008 Fixed point form Alternative without approximation

Martin Burger Total Variation 23 Cetraro, September 2008 Fixed point form Leads to shrinkage

Martin Burger Total Variation 24 Cetraro, September 2008 Fixed point form Equivalent fixed point relation

Martin Burger Total Variation 25 Cetraro, September 2008 SOCP / LP formulations Roughly introduce new variable f and inequality Subgradients characterized by minimization of Note: we want to minimize f + something, hence optimal solution will always satisfies

Martin Burger Total Variation 26 Cetraro, September 2008 SOCP / LP formulations Example: usual total variation, F equals Euclidean norm Constraint is a quadratic (second-order cone) condition

Martin Burger Total Variation 27 Cetraro, September 2008 SOCP / LP formulations Example: anisotropic TV Analogous introduction, now many f yields even LP

Martin Burger Total Variation 28 Cetraro, September 2008 SOCP / LP formulations: Interior Points Interior point methods further approximate the constrained problem via an unconstrained problem with additional barrier term ( - log of the constraint) enforcing that the solution is in the interior of the constraint set This can be rewritten as using a smoothed version of F

Martin Burger Total Variation 29 Cetraro, September 2008 Dual Approaches Alternative interpretation of subgradient relation

Martin Burger Total Variation 30 Cetraro, September 2008 Dual approaches Primal and bidual are the same under suitable conditions

Martin Burger Total Variation 31 Cetraro, September 2008 Dual Approximation Penalty Methods

Martin Burger Total Variation 32 Cetraro, September 2008 Dual Approximation Barrier methods

Martin Burger Total Variation 33 Cetraro, September 2008 Dual Fixed Point Construct fixed-point form

Martin Burger Total Variation 34 Cetraro, September 2008 Dual Fixed Point Adding constants we see that q minimizes

Martin Burger Total Variation 35 Cetraro, September 2008 Dual Fixed Point for Primal Relation Consider primal relation in special case

Martin Burger Total Variation 36 Cetraro, September 2008 Dual Fixed Point for Primal Relation Fixed point equation