CSci 6971: Image Registration Lecture 26: BSpline Transforms April 20, 2004
LECTURE 4: CONJUGATE TRANSFORMS
Transcript of LECTURE 4: CONJUGATE TRANSFORMS
LECTURE 4: CONJUGATE TRANSFORMS1. A preparation for dual information
2. Subgradients and subdifferentials
3. Conjugate transforms
Motivation
Motivation
Motivation
Motivation
Where is the hidden dual information?
Is there a function g(y) that tells another side of story about f(x) ? How?
Where is the hidden dual information?
Conjugate:Joined together, especially in a pair or pairs; coupled
• Secrete is in the conjugate transform
Recall: Basic property - 3
Non-differentiable convex functions
• Where is the first order information when f(x) is not differentiable?
- subgradient and subdifferential
Subgradient and subdifferential
•Definition
A vector y is said to be a subgradient of a convex function f (over a set S) at a point if
•Definition
The set of all subgradients of f at iis called the
subdifferential of f at and is denoted by
Properties
1. The graph of the affine function
h(x) =
is a non-vertical supporting hyperplane to the convex set
epi(f) at the point of ( , ).
2. The subdifferential set is closed and convex.
3. can be empty, singleton, or a set with infinitely
many elements. When it is not empty, f is said to be
subdifferentiable at . .
4.
Examples
• In R, f(x) = |x| is subdifferentiable at every point and
-1 (0) = [-1, 1].
• In , the Euclidean norm f(x) = ||x|| is subdifferentiable at every point and (0) consists of all the vectors y such that
||x|| <y, x> for all x.
This means the Euclidean unit ball !
Conjugate Transformation
Finding the supporting hyperplane
Finding the supporting hyperplane
Property 1 – upper half space
One application
Property 2 – conjugate function
Example – conjugate function
Conjugate transform (function)
Conjugate transform of convex functions
Special property – knowing each other
Special property – knowing each other
Property of conjugate transforms
Main Theorem
Proof
Legendre transform
Example 1
Example 2
Example 2 - continue
More examples
More examples
More examples
More examples
Constructing conjugate transforms
translation of ( )
be a function with its
conjugate transform : .
(1) For , the conjugate of : is : .
(2) For , if ( ) ( ) , : , th
Let
en
:
( ) ( ) ,
n
n
h
E R
h
R f S h
a E f x f x x a S
h y h a
f
y
S
y
linear function
.
(3) For , if ( ) ( ) : , then
( ) ( ) , , .
n
a
a E f x f x a S a
h y h y a y y
Illustration
Constructing conjugate transforms
Question
A hint
• Recall that
Proper and closed functions
Properties of conjugate transforms
Properties of conjugate transforms
Proof: See Fang and Xing’s “Linear Conic Optimization”. Theorem 2.38.
Convex hull function
Properties of conjugate transforms
Proof: See Fang and Xing’s “Linear Conic Optimization”. Theorem 2.39.
Examples
Example 1:
Examples
Examples
Examples
Examples
Examples
Examples
Examples
Examples
Examples
Examples
Examples
Examples