SlideShare a Scribd company logo
1 of 20
Julián Tachella
CNRS
Physics Laboratory
École Normale Supérieure de Lyon
Equivariant Imaging: learning to
solve inverse problems without
ground truth
Swiss Equivariant Learning Workshop 2022
Joint work with Dongdong Chen and Mike Davies
2
Inverse problems
Definition 𝑦 = 𝐴𝑥 + 𝜖
where 𝑥 ∈ ℝ𝑛 signal
𝑦 ∈ ℝ𝑚 observed measurements
𝐴 ∈ ℝ𝑚×𝑛 ill-posed forward sensing operator (𝑚 ≤ 𝑛)
𝜖 ∈ ℝ𝑚 is noise
• Goal: recover signal 𝑥 from 𝑦
• Inverse problems are ubiquitous in science and engineering
3
Examples
Magnetic resonance imaging
• 𝐴 = subset of Fourier modes
(𝑘 − space) of 2D/3D images
Image inpainting
• 𝐴 = diagonal matrix
with 1’s and 0s.
Computed tomography
• 𝐴 = 2D projections
(sinograms) of 2D/3D
images
𝑥
𝑦 𝑦 𝑥
𝑦 𝑥
4
Why it is hard to invert?
Even in the absence of noise, infinitely many 𝑥 consistent with 𝑦:
𝑥 = 𝐴†𝑦 + 𝑣
where 𝐴†
is the pseudo-inverse of 𝐴 and 𝑣 is any vector in nullspace of 𝐴
• Unique solution only possible if set of plausible 𝑥 is low-dimensional
reconstruct
5
Learning approach
Train with pairs (𝑥𝑖, 𝑦𝑖) to directly learn the inversion function
argmin
𝑖
𝑥𝑖 − 𝑓(𝑦𝑖)
2
where 𝑓: ℝ𝑚 ↦ ℝ𝑛 is parameterized as a deep neural network.
𝑓
𝒇
6
Learning approach
Main disadvantage: Obtaining training signals 𝑥𝑖 can be expensive or
impossible.
• Medical and scientific imaging
• Only solves inverse problems which we already know what to expect
• Risk of training with signals from a different distribution
train test?
7
Learning from only measurements 𝒚?
argmin
𝑖
𝑦𝑖 − 𝐴𝑓(𝑦𝑖)
2
Proposition: Any reconstruction function 𝑓 𝑦 = 𝐴†𝑦 + 𝑔(𝑦) where
𝑔: ℝ𝑚
↦ 𝒩
𝐴 is any function whose image belongs to the nullspace of 𝐴.
Learning approach
𝒇
𝐴
𝑓
8
Symmetry prior
How to learn from only 𝒚? We need some prior information
Idea: Most natural signals distributions are invariant to certain groups of
transformations:
∀𝑥 ∈ 𝒳, ∀𝑔 ∈ 𝐺, 𝑥′
= 𝑇𝑔𝑥 ∈ 𝒳
Example: natural images are shift invariant
𝐺 = group of 2D shifts
𝑇𝑔𝑥 for different 𝑔 ∈ 𝐺
9
Exploiting invariance
How to learn from only 𝒚? We need some prior information
For all 𝑔 ∈ 𝐺 we have
𝑦 = 𝐴𝑥 = 𝐴𝑇𝑔𝑇𝑔
−1
𝑥 = 𝐴𝑔𝑥′
• Implicit access to multiple operators 𝐴𝑔
• Each operator with different nullspace
𝐴𝑇𝑔𝑥 for different 𝑔
Theorem [T., Chen and Davies ’22]:
Learning only possible if 𝐴 is not equivariant
• If 𝐴 is equivariant, all 𝐴𝑇𝑔 have the same nullspace!
10
Necessary conditions
Proposition [T., Chen and Davies ’22]:
Learning only possible if rank
𝐴𝑇1
⋮
𝐴𝑇|𝐺|
= 𝑛, thus 𝑚 ≥ 𝑛/ 𝐺
Theorem [T., Chen and Davies ’22]: Let 𝐺 be a compact cyclic group.
Learning a 𝐺-invariant model is possible by almost every 𝐴 ∈ ℝ𝑛×𝑚 if
𝑚 > 2𝑘 + max 𝑐𝑗 + 1
where 𝑐𝑗 is the multiplicity of the representation max 𝑐𝑗 ≥ 𝑛/|𝐺|
11
Sufficient conditions
Additional assumption: The signal model is low-dimensional
• The signal model has box-counting dimension 𝑘 ≪ 𝑛
Examples: Sparse dictionaries, manifold models, etc.
12
Equivariant imaging loss
How can we enforce invariance in practice?
Idea: we have 𝑓 𝐴𝑇𝑔𝑥 = 𝑇𝑔𝑓(𝐴𝑥), i.e. 𝑓 ∘ 𝐴 should be 𝐺-equivariant
𝐴
𝑓
13
Equivariant imaging
Unsupervised training loss
argmin ℒ𝑀𝐶 𝑓
• ℒ𝑀𝐶 𝑓 = 𝑖 𝑦𝑖 − 𝐴𝑓 𝑦𝑖
2
measurement consistency
• ℒ𝐸𝐼 𝑓 = 𝑖,𝑔 𝑓 𝐴𝑇𝑔𝑓 𝑦𝑖 − 𝑇𝑔𝑓 𝑦𝑖
2
enforces equivariance of 𝐴 ∘ 𝑓
Noisy measurements: Stein’s unbiased risk estimator ℒ𝑆𝑈𝑅𝐸 𝑓 of
noiseless ℒ𝑀𝐶 𝑓
Network-agnostic: applicable to any existing deep model!
𝑓
+ℒ𝐸𝐼 𝑓
14
Experiments
Tasks:
• Magnetic resonance imaging (Gaussian noise)
• Image inpainting (Poisson noise)
• Computed tomography (Poisson-Gaussian noise)
Network
• 𝑓 = 𝑔𝜃 ∘ 𝐴†
where 𝑔𝜃 is a U-net CNN
Comparison
• Measurement consistency 𝐴𝑓 𝑦𝑖 = 𝑦𝑖
• Fully supervised loss: 𝑓 𝑦𝑖 = 𝑥𝑖
• Equivariant imaging (unsupervised)
𝐴𝑓 𝑦𝑖 = 𝑦𝑖 and equivariant 𝐴 ∘ 𝑓
15
Noisy
measurements 𝑦
Robust EI
Supervised
Clean signal 𝑥 Meas. consistency
Computed tomography
• Operator 𝐴 is (non-linear variant) sparse radon transform (50 views)
• Mixed Poisson-Gaussian noise
• Dataset is approximately rotation invariant
16
Magnetic resonance imaging
• Operator 𝐴 is a subset of Fourier measurements (x4 downsampling)
• Gaussian noise (𝜎 = 0.2)
• Dataset is approximately rotation invariant
Measurements 𝑦 Signal 𝑥 Supervised Meas. consistency Robust EI
17
Inpainting
Signal 𝑥
Measurements 𝑦
• Operator 𝐴 is an inpainting mask (30% pixels dropped)
• Poisson noise (rate=10)
• Dataset is approximately shift invariant
Supervised Meas. consistency Robust EI
18
Conclusions
Novel unsupervised learning framework
• Theory: Necessary & sufficient conditions for learning
• Number of measurements
• Interplay between forward operator/ data invariance
• Practice: deep learning approach
• Unsupervised loss which can be applied to any model
19
Papers
[1] “Equivariant Imaging: Learning Beyond the Range Space”, Chen, Tachella
and Davies, ICCV 2021 (Oral)
[2] “Robust Equivariant Imaging: a fully unsupervised framework for learning
to image from noisy and partial measurements”, Chen, Tachella and Davies,
[3] “Sampling Theorems for Unsupervised Learning in Inverse Problems”,
Tachella, Chen and Davies, arxiv 2022.
Thanks for your attention!
Tachella.github.io
 Codes
 Presentations
 … and more
20

More Related Content

Similar to Equivariant Imaging SELW'22

Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Tatsunori Taniai
 
Paper Introduction "Density-aware person detection and tracking in crowds"
Paper Introduction "Density-aware person detection and tracking in crowds"Paper Introduction "Density-aware person detection and tracking in crowds"
Paper Introduction "Density-aware person detection and tracking in crowds"
壮 八幡
 
Analysis of large scale spiking networks dynamics with spatio-temporal constr...
Analysis of large scale spiking networks dynamics with spatio-temporal constr...Analysis of large scale spiking networks dynamics with spatio-temporal constr...
Analysis of large scale spiking networks dynamics with spatio-temporal constr...
Hassan Nasser
 
Defense_Talk
Defense_TalkDefense_Talk
Defense_Talk
castanan2
 

Similar to Equivariant Imaging SELW'22 (20)

Noisy optimization --- (theory oriented) Survey
Noisy optimization --- (theory oriented) SurveyNoisy optimization --- (theory oriented) Survey
Noisy optimization --- (theory oriented) Survey
 
Image denoising
Image denoisingImage denoising
Image denoising
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
The neural tangent link between CNN denoisers and non-local filters
The neural tangent link between CNN denoisers and non-local filtersThe neural tangent link between CNN denoisers and non-local filters
The neural tangent link between CNN denoisers and non-local filters
 
20230213_ComputerVision_연구.pptx
20230213_ComputerVision_연구.pptx20230213_ComputerVision_연구.pptx
20230213_ComputerVision_연구.pptx
 
Deconvolution
DeconvolutionDeconvolution
Deconvolution
 
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
 
BEGAN Boundary Equilibrium Generative Adversarial Networks
BEGAN Boundary Equilibrium Generative Adversarial NetworksBEGAN Boundary Equilibrium Generative Adversarial Networks
BEGAN Boundary Equilibrium Generative Adversarial Networks
 
Lec05.pptx
Lec05.pptxLec05.pptx
Lec05.pptx
 
Variational inference
Variational inference  Variational inference
Variational inference
 
Deep Learning Theory Seminar (Chap 3, part 2)
Deep Learning Theory Seminar (Chap 3, part 2)Deep Learning Theory Seminar (Chap 3, part 2)
Deep Learning Theory Seminar (Chap 3, part 2)
 
Lec10.pptx
Lec10.pptxLec10.pptx
Lec10.pptx
 
13Kernel_Machines.pptx
13Kernel_Machines.pptx13Kernel_Machines.pptx
13Kernel_Machines.pptx
 
Paper Introduction "Density-aware person detection and tracking in crowds"
Paper Introduction "Density-aware person detection and tracking in crowds"Paper Introduction "Density-aware person detection and tracking in crowds"
Paper Introduction "Density-aware person detection and tracking in crowds"
 
DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...
DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...
DPPs everywhere: repulsive point processes for Monte Carlo integration, signa...
 
Elements of Statistical Learning 読み会 第2章
Elements of Statistical Learning 読み会 第2章Elements of Statistical Learning 読み会 第2章
Elements of Statistical Learning 読み会 第2章
 
Lecture_9_LA_Review.pptx
Lecture_9_LA_Review.pptxLecture_9_LA_Review.pptx
Lecture_9_LA_Review.pptx
 
Analysis of large scale spiking networks dynamics with spatio-temporal constr...
Analysis of large scale spiking networks dynamics with spatio-temporal constr...Analysis of large scale spiking networks dynamics with spatio-temporal constr...
Analysis of large scale spiking networks dynamics with spatio-temporal constr...
 
Defense_Talk
Defense_TalkDefense_Talk
Defense_Talk
 
Lecture_10_SVD.pptx
Lecture_10_SVD.pptxLecture_10_SVD.pptx
Lecture_10_SVD.pptx
 

More from Julián Tachella (6)

The role of overparameterization and optimization in CNN denoisers
The role of overparameterization and optimization in CNN denoisersThe role of overparameterization and optimization in CNN denoisers
The role of overparameterization and optimization in CNN denoisers
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
CAMSAP19
CAMSAP19CAMSAP19
CAMSAP19
 
EUSIPCO19
EUSIPCO19EUSIPCO19
EUSIPCO19
 
ICASSP19
ICASSP19ICASSP19
ICASSP19
 
Bayesian restoration of high-dimensional photon-starved images
Bayesian restoration of high-dimensional photon-starved imagesBayesian restoration of high-dimensional photon-starved images
Bayesian restoration of high-dimensional photon-starved images
 

Recently uploaded

Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
RohitNehra6
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
RizalinePalanog2
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Sérgio Sacani
 

Recently uploaded (20)

Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Creating and Analyzing Definitive Screening Designs
Creating and Analyzing Definitive Screening DesignsCreating and Analyzing Definitive Screening Designs
Creating and Analyzing Definitive Screening Designs
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 

Equivariant Imaging SELW'22

  • 1. Julián Tachella CNRS Physics Laboratory École Normale Supérieure de Lyon Equivariant Imaging: learning to solve inverse problems without ground truth Swiss Equivariant Learning Workshop 2022 Joint work with Dongdong Chen and Mike Davies
  • 2. 2 Inverse problems Definition 𝑦 = 𝐴𝑥 + 𝜖 where 𝑥 ∈ ℝ𝑛 signal 𝑦 ∈ ℝ𝑚 observed measurements 𝐴 ∈ ℝ𝑚×𝑛 ill-posed forward sensing operator (𝑚 ≤ 𝑛) 𝜖 ∈ ℝ𝑚 is noise • Goal: recover signal 𝑥 from 𝑦 • Inverse problems are ubiquitous in science and engineering
  • 3. 3 Examples Magnetic resonance imaging • 𝐴 = subset of Fourier modes (𝑘 − space) of 2D/3D images Image inpainting • 𝐴 = diagonal matrix with 1’s and 0s. Computed tomography • 𝐴 = 2D projections (sinograms) of 2D/3D images 𝑥 𝑦 𝑦 𝑥 𝑦 𝑥
  • 4. 4 Why it is hard to invert? Even in the absence of noise, infinitely many 𝑥 consistent with 𝑦: 𝑥 = 𝐴†𝑦 + 𝑣 where 𝐴† is the pseudo-inverse of 𝐴 and 𝑣 is any vector in nullspace of 𝐴 • Unique solution only possible if set of plausible 𝑥 is low-dimensional reconstruct
  • 5. 5 Learning approach Train with pairs (𝑥𝑖, 𝑦𝑖) to directly learn the inversion function argmin 𝑖 𝑥𝑖 − 𝑓(𝑦𝑖) 2 where 𝑓: ℝ𝑚 ↦ ℝ𝑛 is parameterized as a deep neural network. 𝑓 𝒇
  • 6. 6 Learning approach Main disadvantage: Obtaining training signals 𝑥𝑖 can be expensive or impossible. • Medical and scientific imaging • Only solves inverse problems which we already know what to expect • Risk of training with signals from a different distribution train test?
  • 7. 7 Learning from only measurements 𝒚? argmin 𝑖 𝑦𝑖 − 𝐴𝑓(𝑦𝑖) 2 Proposition: Any reconstruction function 𝑓 𝑦 = 𝐴†𝑦 + 𝑔(𝑦) where 𝑔: ℝ𝑚 ↦ 𝒩 𝐴 is any function whose image belongs to the nullspace of 𝐴. Learning approach 𝒇 𝐴 𝑓
  • 8. 8 Symmetry prior How to learn from only 𝒚? We need some prior information Idea: Most natural signals distributions are invariant to certain groups of transformations: ∀𝑥 ∈ 𝒳, ∀𝑔 ∈ 𝐺, 𝑥′ = 𝑇𝑔𝑥 ∈ 𝒳 Example: natural images are shift invariant 𝐺 = group of 2D shifts 𝑇𝑔𝑥 for different 𝑔 ∈ 𝐺
  • 9. 9 Exploiting invariance How to learn from only 𝒚? We need some prior information For all 𝑔 ∈ 𝐺 we have 𝑦 = 𝐴𝑥 = 𝐴𝑇𝑔𝑇𝑔 −1 𝑥 = 𝐴𝑔𝑥′ • Implicit access to multiple operators 𝐴𝑔 • Each operator with different nullspace 𝐴𝑇𝑔𝑥 for different 𝑔
  • 10. Theorem [T., Chen and Davies ’22]: Learning only possible if 𝐴 is not equivariant • If 𝐴 is equivariant, all 𝐴𝑇𝑔 have the same nullspace! 10 Necessary conditions Proposition [T., Chen and Davies ’22]: Learning only possible if rank 𝐴𝑇1 ⋮ 𝐴𝑇|𝐺| = 𝑛, thus 𝑚 ≥ 𝑛/ 𝐺
  • 11. Theorem [T., Chen and Davies ’22]: Let 𝐺 be a compact cyclic group. Learning a 𝐺-invariant model is possible by almost every 𝐴 ∈ ℝ𝑛×𝑚 if 𝑚 > 2𝑘 + max 𝑐𝑗 + 1 where 𝑐𝑗 is the multiplicity of the representation max 𝑐𝑗 ≥ 𝑛/|𝐺| 11 Sufficient conditions Additional assumption: The signal model is low-dimensional • The signal model has box-counting dimension 𝑘 ≪ 𝑛 Examples: Sparse dictionaries, manifold models, etc.
  • 12. 12 Equivariant imaging loss How can we enforce invariance in practice? Idea: we have 𝑓 𝐴𝑇𝑔𝑥 = 𝑇𝑔𝑓(𝐴𝑥), i.e. 𝑓 ∘ 𝐴 should be 𝐺-equivariant 𝐴 𝑓
  • 13. 13 Equivariant imaging Unsupervised training loss argmin ℒ𝑀𝐶 𝑓 • ℒ𝑀𝐶 𝑓 = 𝑖 𝑦𝑖 − 𝐴𝑓 𝑦𝑖 2 measurement consistency • ℒ𝐸𝐼 𝑓 = 𝑖,𝑔 𝑓 𝐴𝑇𝑔𝑓 𝑦𝑖 − 𝑇𝑔𝑓 𝑦𝑖 2 enforces equivariance of 𝐴 ∘ 𝑓 Noisy measurements: Stein’s unbiased risk estimator ℒ𝑆𝑈𝑅𝐸 𝑓 of noiseless ℒ𝑀𝐶 𝑓 Network-agnostic: applicable to any existing deep model! 𝑓 +ℒ𝐸𝐼 𝑓
  • 14. 14 Experiments Tasks: • Magnetic resonance imaging (Gaussian noise) • Image inpainting (Poisson noise) • Computed tomography (Poisson-Gaussian noise) Network • 𝑓 = 𝑔𝜃 ∘ 𝐴† where 𝑔𝜃 is a U-net CNN Comparison • Measurement consistency 𝐴𝑓 𝑦𝑖 = 𝑦𝑖 • Fully supervised loss: 𝑓 𝑦𝑖 = 𝑥𝑖 • Equivariant imaging (unsupervised) 𝐴𝑓 𝑦𝑖 = 𝑦𝑖 and equivariant 𝐴 ∘ 𝑓
  • 15. 15 Noisy measurements 𝑦 Robust EI Supervised Clean signal 𝑥 Meas. consistency Computed tomography • Operator 𝐴 is (non-linear variant) sparse radon transform (50 views) • Mixed Poisson-Gaussian noise • Dataset is approximately rotation invariant
  • 16. 16 Magnetic resonance imaging • Operator 𝐴 is a subset of Fourier measurements (x4 downsampling) • Gaussian noise (𝜎 = 0.2) • Dataset is approximately rotation invariant Measurements 𝑦 Signal 𝑥 Supervised Meas. consistency Robust EI
  • 17. 17 Inpainting Signal 𝑥 Measurements 𝑦 • Operator 𝐴 is an inpainting mask (30% pixels dropped) • Poisson noise (rate=10) • Dataset is approximately shift invariant Supervised Meas. consistency Robust EI
  • 18. 18 Conclusions Novel unsupervised learning framework • Theory: Necessary & sufficient conditions for learning • Number of measurements • Interplay between forward operator/ data invariance • Practice: deep learning approach • Unsupervised loss which can be applied to any model
  • 19. 19 Papers [1] “Equivariant Imaging: Learning Beyond the Range Space”, Chen, Tachella and Davies, ICCV 2021 (Oral) [2] “Robust Equivariant Imaging: a fully unsupervised framework for learning to image from noisy and partial measurements”, Chen, Tachella and Davies, [3] “Sampling Theorems for Unsupervised Learning in Inverse Problems”, Tachella, Chen and Davies, arxiv 2022.
  • 20. Thanks for your attention! Tachella.github.io  Codes  Presentations  … and more 20