<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator><link href="https://jonathanvacher.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://jonathanvacher.github.io/" rel="alternate" type="text/html" hreflang="en" /><updated>2026-05-05T15:06:18+02:00</updated><id>https://jonathanvacher.github.io/feed.xml</id><title type="html">Jonathan Vacher</title><subtitle>Associated Prof. @ MAP5, Université Paris Cité
</subtitle><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><entry><title type="html">Talk at Curves and Surfaces 2026</title><link href="https://jonathanvacher.github.io/conferences/2026-05-05-curves-and-surfaces-2026/" rel="alternate" type="text/html" title="Talk at Curves and Surfaces 2026" /><published>2026-05-05T00:00:00+02:00</published><updated>2026-05-05T00:00:00+02:00</updated><id>https://jonathanvacher.github.io/conferences/curves-and-surfaces-2026</id><content type="html" xml:base="https://jonathanvacher.github.io/conferences/2026-05-05-curves-and-surfaces-2026/"><![CDATA[<table>
  <tbody>
    <tr>
      <td><a href="https://cs2026.sciencesconf.org/">Conference website</a></td>
      <td><a href="https://cs2026.sciencesconf.org/program">Detailed program</a></td>
      <td><a href="/pdf/vacher2026deep.pdf">Preprint</a></td>
    </tr>
  </tbody>
</table>

<p>I will present <em>Deep Neural Networks as Iterated Function Systems and a Generalization Bound</em> at Curves and Surfaces 2026 in Saint-Malo. According to the conference program, the talk is scheduled for Friday, June 12, 2026, from 08:55 to 09:20 in the session <code class="language-plaintext highlighter-rouge">Machine learning theory, Neural networks</code>.</p>

<p>The presentation focuses on a stochastic IFS viewpoint on deep architectures and on the corresponding generalization questions for generative modeling. It is based on the following preprint.</p>

<ol class="bibliography"></ol>
<!--<a class="citation" href="#post1-vacher2026deep"><span style="vertical-align: super">1</span></a>-->]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="conferences" /><summary type="html"><![CDATA[I will present my recent work on deep neural networks and iterated function systems in Saint-Malo on June 12, 2026.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/vacher2026deep.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/vacher2026deep.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Natural scene segmentation dynamics reveal iterative Bayesian inference</title><link href="https://jonathanvacher.github.io/publications/2026-02-02-iterative-bayesian-inference/" rel="alternate" type="text/html" title="Natural scene segmentation dynamics reveal iterative Bayesian inference" /><published>2026-02-02T00:00:00+01:00</published><updated>2026-02-02T00:00:00+01:00</updated><id>https://jonathanvacher.github.io/publications/iterative-bayesian-inference</id><content type="html" xml:base="https://jonathanvacher.github.io/publications/2026-02-02-iterative-bayesian-inference/"><![CDATA[<table>
  <tbody>
    <tr>
      <td><a href="https://doi.org/10.64898/2026.01.30.702842">bioRxiv</a></td>
      <td><a href="/pdf/biswas2026natural.pdf">PDF</a></td>
    </tr>
  </tbody>
</table>

<ol class="bibliography"></ol>

<p>This work extends our segmentation line to reaction times and natural images. We reconstruct subjective segmentation maps from human responses and use the temporal dynamics to test an iterative Bayesian inference account of visual segmentation.</p>

<!--<a class="citation" href="#post1-biswas2026natural"><span style="vertical-align: super">1</span></a>-->

<ol class="bibliography"><li><style>
* {
  box-sizing: border-box;
}

.column1 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 0px;
}

.column2 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 8px;
}

/* Clearfix (clear floats) */
.row::after {
  content: "";
  clear: both;
  display: table;
}

.btn{
  width: 90px;
  height: 25px;
  background: url('https://jonathanvacher.github.io/assets/icons/BibTeX_logo.png') no-repeat center;
  background-color: #e7e7e7;
  border-radius: 8px;
}

.inline{
  display: inline-block;
}
</style>

<span id="post2-biswas2026natural">Biswas, T. K., Vacher, J., Molholm, S., Mamassian, P. &amp; Coen-Cagli, R. Natural scene segmentation dynamics reveal iterative Bayesian inference. <i>bioRxiv</i> 2026–01 (2026).</span>
<div class="inline">
    <div class="row">
        <div class="column1">
        <button class="btn" onclick="myFunctionbiswas2026natural()"></button> 
        </div>
        <div class="column2">
        <a href="/pdf/biswas2026natural.pdf">
  <hy-img root-margin="512px"  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" >
    <noscript><img data-ignore  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" /></noscript>
    <span class="loading" slot="loading" hidden>
      <span class="icon-cog"></span>
    </span>
  </hy-img></a>     		
        </div>
    </div>
</div>

<div id="biswas2026natural-materials" style="display:none">
	<pre id="biswas2026natural-bibtex" class="pre pre-scrollable collapse">@article{biswas2026natural,
  title = {Natural scene segmentation dynamics reveal iterative Bayesian inference},
  author = {Biswas, Tridib K and Vacher, Jonathan and Molholm, Sophie and Mamassian, Pascal and Coen-Cagli, Ruben},
  journal = {bioRxiv},
  pages = {2026--01},
  year = {2026},
  publisher = {Cold Spring Harbor Laboratory}
}
</pre>
</div>
<script>
function myFunctionbiswas2026natural() {
  var x = document.getElementById("biswas2026natural-materials");
  if (x.style.display === "none") {
    x.style.display = "block";
  } 
  else {
    x.style.display = "none";
  }
}
/*
 <div class="column0">
  	</div> */
</script>
</li></ol>

<h2 id="overview">Overview<!--<a class="citation" href="#post2-biswas2026natural"><span style="vertical-align: super">1</span></a>--></h2>

<p>When image evidence agrees with spatial priors, inference should settle faster. This prediction explains why reaction times can increase with distance for same-segment judgments yet decrease with distance for different-segment judgments, and it also captures individual differences in spatial biases. More broadly, the paper argues that the tempo of segmentation in natural scenes is shaped by recurrent probabilistic inference rather than by a purely feedforward grouping rule.</p>]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="publications" /><summary type="html"><![CDATA[with T. K. Biswas, S. Molholm, P. Mamassian and R. Coen-Cagli.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/biswas2026natural.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/biswas2026natural.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Deep Neural Networks as Iterated Function Systems and a Generalization Bound</title><link href="https://jonathanvacher.github.io/publications/2026-01-29-deep-neural-networks-ifs/" rel="alternate" type="text/html" title="Deep Neural Networks as Iterated Function Systems and a Generalization Bound" /><published>2026-01-29T00:00:00+01:00</published><updated>2026-01-29T00:00:00+01:00</updated><id>https://jonathanvacher.github.io/publications/deep-neural-networks-ifs</id><content type="html" xml:base="https://jonathanvacher.github.io/publications/2026-01-29-deep-neural-networks-ifs/"><![CDATA[<table>
  <tbody>
    <tr>
      <td><a href="https://arxiv.org/abs/2601.19958">arXiv</a></td>
      <td><a href="/pdf/vacher2026deep.pdf">PDF</a></td>
    </tr>
  </tbody>
</table>

<ol class="bibliography"></ol>

<p>This preprint connects modern deep architectures to stochastic iterated function systems. The idea is to treat depth as a random dynamical system: once this is made explicit for architectures such as ResNets, Transformers, or mixture-of-experts layers, questions of stability become questions of contractivity, and generative generalization can be controlled in Wasserstein distance.</p>

<!--<a class="citation" href="#post1-vacher2026deep"><span style="vertical-align: super">1</span></a>-->

<ol class="bibliography"><li><style>
* {
  box-sizing: border-box;
}

.column1 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 0px;
}

.column2 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 8px;
}

/* Clearfix (clear floats) */
.row::after {
  content: "";
  clear: both;
  display: table;
}

.btn{
  width: 90px;
  height: 25px;
  background: url('https://jonathanvacher.github.io/assets/icons/BibTeX_logo.png') no-repeat center;
  background-color: #e7e7e7;
  border-radius: 8px;
}

.inline{
  display: inline-block;
}
</style>

<span id="post2-vacher2026deep">Vacher, J. Deep Neural Networks as Iterated Function Systems and a Generalization Bound. <i>arXiv preprint arXiv:2601.19958</i> (2026).</span>
<div class="inline">
    <div class="row">
        <div class="column1">
        <button class="btn" onclick="myFunctionvacher2026deep()"></button> 
        </div>
        <div class="column2">
        <a href="/pdf/vacher2026deep.pdf">
  <hy-img root-margin="512px"  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" >
    <noscript><img data-ignore  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" /></noscript>
    <span class="loading" slot="loading" hidden>
      <span class="icon-cog"></span>
    </span>
  </hy-img></a>     		
        </div>
    </div>
</div>

<div id="vacher2026deep-materials" style="display:none">
	<pre id="vacher2026deep-bibtex" class="pre pre-scrollable collapse">@article{vacher2026deep,
  title = {Deep Neural Networks as Iterated Function Systems and a Generalization Bound},
  author = {Vacher, Jonathan},
  journal = {arXiv preprint arXiv:2601.19958},
  year = {2026}
}
</pre>
</div>
<script>
function myFunctionvacher2026deep() {
  var x = document.getElementById("vacher2026deep-materials");
  if (x.style.display === "none") {
    x.style.display = "block";
  } 
  else {
    x.style.display = "none";
  }
}
/*
 <div class="column0">
  	</div> */
</script>
</li></ol>

<h2 id="overview">Overview<!--<a class="citation" href="#post2-vacher2026deep"><span style="vertical-align: super">1</span></a>--></h2>

<p>The paper has three main pieces. First, it identifies conditions under which depth dynamics admit invariant measures and attractors. Second, it derives a generalization bound for generative modeling based on the gap between the data distribution and its image under the learned transfer operator. Third, it turns this bound into a collage-style training objective and tests it on a controlled 2D example together with latent-image experiments on MNIST, CelebA, and CIFAR-10.</p>]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="publications" /><summary type="html"><![CDATA[a stochastic IFS viewpoint on deep architectures and generative modeling.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/vacher2026deep.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/vacher2026deep.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">DynTex: A real-time generative model of dynamic naturalistic scenes from luminance textures</title><link href="https://jonathanvacher.github.io/publications/2025-09-03-dyntex/" rel="alternate" type="text/html" title="DynTex: A real-time generative model of dynamic naturalistic scenes from luminance textures" /><published>2025-09-03T00:00:00+02:00</published><updated>2025-09-03T00:00:00+02:00</updated><id>https://jonathanvacher.github.io/publications/dyntex</id><content type="html" xml:base="https://jonathanvacher.github.io/publications/2025-09-03-dyntex/"><![CDATA[<table>
  <tbody>
    <tr>
      <td><a href="https://doi.org/10.1167/jov.25.11.2">Journal Version</a></td>
      <td><a href="/pdf/meso2025dyntex.pdf">PDF</a></td>
    </tr>
  </tbody>
</table>

<ol class="bibliography"></ol>

<p>This paper presents DynTex, a real-time toolbox for generating controlled naturalistic dynamic textures. It grows out of the Motion Clouds framework and is meant for experiments that need richer motion stimuli than simple gratings while preserving precise parameter control.</p>

<!--<a class="citation" href="#post1-meso2025dyntex"><span style="vertical-align: super">1</span></a>-->

<ol class="bibliography"><li><style>
* {
  box-sizing: border-box;
}

.column1 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 0px;
}

.column2 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 8px;
}

/* Clearfix (clear floats) */
.row::after {
  content: "";
  clear: both;
  display: table;
}

.btn{
  width: 90px;
  height: 25px;
  background: url('https://jonathanvacher.github.io/assets/icons/BibTeX_logo.png') no-repeat center;
  background-color: #e7e7e7;
  border-radius: 8px;
}

.inline{
  display: inline-block;
}
</style>

<span id="post2-meso2025dyntex">Meso, A. I. <i>et al.</i> DynTex: A real-time generative model of dynamic naturalistic scenes from luminance textures. <i>Journal of Vision</i> <b>25</b>, 2–2 (2025).</span>
<div class="inline">
    <div class="row">
        <div class="column1">
        <button class="btn" onclick="myFunctionmeso2025dyntex()"></button> 
        </div>
        <div class="column2">
        <a href="/pdf/meso2025dyntex.pdf">
  <hy-img root-margin="512px"  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" >
    <noscript><img data-ignore  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" /></noscript>
    <span class="loading" slot="loading" hidden>
      <span class="icon-cog"></span>
    </span>
  </hy-img></a>     		
        </div>
    </div>
</div>

<div id="meso2025dyntex-materials" style="display:none">
	<pre id="meso2025dyntex-bibtex" class="pre pre-scrollable collapse">@article{meso2025dyntex,
  title = {DynTex: A real-time generative model of dynamic naturalistic scenes from luminance textures},
  author = {Meso, Andrew I. and Vacher, Jonathan and Gekas, Nikos and Mamassian, Pascal and Perrinet, Laurent U. and Masson, Guillaume},
  journal = {Journal of Vision},
  volume = {25},
  number = {11},
  pages = {2--2},
  year = {2025},
  publisher = {The Association for Research in Vision and Ophthalmology}
}
</pre>
</div>
<script>
function myFunctionmeso2025dyntex() {
  var x = document.getElementById("meso2025dyntex-materials");
  if (x.style.display === "none") {
    x.style.display = "block";
  } 
  else {
    x.style.display = "none";
  }
}
/*
 <div class="column0">
  	</div> */
</script>
</li></ol>

<h2 id="overview">Overview<!--<a class="citation" href="#post2-meso2025dyntex"><span style="vertical-align: super">1</span></a>--></h2>

<p>The toolbox exposes orientation, speed, and spatiotemporal frequency structure in a form that can be explored interactively, integrated with Psychtoolbox or PsychoPy, and rendered on the GPU in real time. The broader goal is to make naturalistic motion stimuli practical for psychophysics, neurophysiology, and computational modeling.</p>]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="publications" /><summary type="html"><![CDATA[with A. I. Meso, N. Gekas, P. Mamassian, L. U. Perrinet and G. S. Masson.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/meso2025dyntex.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/meso2025dyntex.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Formal stabilization of a coupled ODE-PDE switched system</title><link href="https://jonathanvacher.github.io/publications/2024-12-16-formal-stabilization/" rel="alternate" type="text/html" title="Formal stabilization of a coupled ODE-PDE switched system" /><published>2024-12-16T00:00:00+01:00</published><updated>2024-12-16T00:00:00+01:00</updated><id>https://jonathanvacher.github.io/publications/formal-stabilization</id><content type="html" xml:base="https://jonathanvacher.github.io/publications/2024-12-16-formal-stabilization/"><![CDATA[<table>
  <tbody>
    <tr>
      <td><a href="https://doi.org/10.1109/CDC56724.2024.10886143">Proceedings Version</a></td>
      <td><a href="/pdf/lecoent2024formalstab.pdf">PDF</a></td>
    </tr>
  </tbody>
</table>

<ol class="bibliography"></ol>

<p>This work studies formal control guarantees for a coupled ODE-PDE switched system. The main challenge is to certify stability for an infinite-dimensional system without relying on a direct discretization of the PDE state.</p>

<!--<a class="citation" href="#post1-lecoent2024formalstab"><span style="vertical-align: super">1</span></a>-->

<ol class="bibliography"><li><style>
* {
  box-sizing: border-box;
}

.column1 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 0px;
}

.column2 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 8px;
}

/* Clearfix (clear floats) */
.row::after {
  content: "";
  clear: both;
  display: table;
}

.btn{
  width: 90px;
  height: 25px;
  background: url('https://jonathanvacher.github.io/assets/icons/BibTeX_logo.png') no-repeat center;
  background-color: #e7e7e7;
  border-radius: 8px;
}

.inline{
  display: inline-block;
}
</style>

<span id="post2-lecoent2024formalstab">Le Coënt, A., Vacher, J. &amp; Kergrene, K. Formal stabilization of a coupled ODE-PDE switched system. in <i>2024 IEEE 63rd Conference on Decision and Control (CDC)</i> 6341–6348 (IEEE, 2024).</span>
<div class="inline">
    <div class="row">
        <div class="column1">
        <button class="btn" onclick="myFunctionlecoent2024formalstab()"></button> 
        </div>
        <div class="column2">
        <a href="/pdf/lecoent2024formalstab.pdf">
  <hy-img root-margin="512px"  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" >
    <noscript><img data-ignore  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" /></noscript>
    <span class="loading" slot="loading" hidden>
      <span class="icon-cog"></span>
    </span>
  </hy-img></a>     		
        </div>
    </div>
</div>

<div id="lecoent2024formalstab-materials" style="display:none">
	<pre id="lecoent2024formalstab-bibtex" class="pre pre-scrollable collapse">@inproceedings{lecoent2024formalstab,
  title = {Formal stabilization of a coupled ODE-PDE switched system},
  author = {Le Co{\"e}nt, Adrien and Vacher, Jonathan and Kergrene, Kenan},
  booktitle = {2024 IEEE 63rd Conference on Decision and Control (CDC)},
  pages = {6341-6348},
  year = {2024},
  organization = {IEEE}
}
</pre>
</div>
<script>
function myFunctionlecoent2024formalstab() {
  var x = document.getElementById("lecoent2024formalstab-materials");
  if (x.style.display === "none") {
    x.style.display = "block";
  } 
  else {
    x.style.display = "none";
  }
}
/*
 <div class="column0">
  	</div> */
</script>
</li></ol>

<h2 id="overview">Overview<!--<a class="citation" href="#post2-lecoent2024formalstab"><span style="vertical-align: super">1</span></a>--></h2>

<p>The approach combines model reduction, superposition arguments, and tiling-based control synthesis to turn the problem into a finite-dimensional one that is numerically tractable while keeping the guarantee attached to the original infinite-dimensional dynamics. The concrete example is a switched ODE coupled to a heat equation.</p>]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="publications" /><summary type="html"><![CDATA[with A. Le Coënt and K. Kergrene.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/lecoent2024formalstab.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/lecoent2024formalstab.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Perceptual Scales Predicted by Fisher Information Metrics</title><link href="https://jonathanvacher.github.io/publications/2024-01-20-New-paper/" rel="alternate" type="text/html" title="Perceptual Scales Predicted by Fisher Information Metrics" /><published>2024-01-20T00:00:00+01:00</published><updated>2024-01-20T00:00:00+01:00</updated><id>https://jonathanvacher.github.io/publications/New-paper</id><content type="html" xml:base="https://jonathanvacher.github.io/publications/2024-01-20-New-paper/"><![CDATA[<ol class="bibliography"></ol>

<p>We tested predictions of perceptual scales from Fisher information in a series of experiments. This will allow us to go beyond perceptual distances and get closer to perceptual geometry. <!--<a class="citation" href="#post1-vacher2024perceptual"><span style="vertical-align: super">1</span></a>-->.</p>

<ol class="bibliography"><li><style>
* {
  box-sizing: border-box;
}

.column1 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 0px;
}

.column2 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 8px;
}

/* Clearfix (clear floats) */
.row::after {
  content: "";
  clear: both;
  display: table;
}

.btn{
  width: 90px;
  height: 25px;
  background: url('https://jonathanvacher.github.io/assets/icons/BibTeX_logo.png') no-repeat center;
  background-color: #e7e7e7;
  border-radius: 8px;
}

.inline{
  display: inline-block;
}
</style>

<span id="post2-vacher2024perceptual">Vacher, J. &amp; Mamassian, P. Perceptual Scales Predicted by Fisher Information Metrics. in <i>The Twelfth International Conference on Learning Representations</i> (2024).</span>
<div class="inline">
    <div class="row">
        <div class="column1">
        <button class="btn" onclick="myFunctionvacher2024perceptual()"></button> 
        </div>
        <div class="column2">
        <a href="/pdf/vacher2024perceptual.pdf">
  <hy-img root-margin="512px"  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" >
    <noscript><img data-ignore  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" /></noscript>
    <span class="loading" slot="loading" hidden>
      <span class="icon-cog"></span>
    </span>
  </hy-img></a>     		
        </div>
    </div>
</div>

<div id="vacher2024perceptual-materials" style="display:none">
	<pre id="vacher2024perceptual-bibtex" class="pre pre-scrollable collapse">@inproceedings{vacher2024perceptual,
  title = {Perceptual Scales Predicted by Fisher Information Metrics},
  author = {Vacher, Jonathan and Mamassian, Pascal},
  booktitle = {The Twelfth International Conference on Learning Representations},
  year = {2024}
}
</pre>
</div>
<script>
function myFunctionvacher2024perceptual() {
  var x = document.getElementById("vacher2024perceptual-materials");
  if (x.style.display === "none") {
    x.style.display = "block";
  } 
  else {
    x.style.display = "none";
  }
}
/*
 <div class="column0">
  	</div> */
</script>
</li></ol>

<h2 id="abstract">Abstract<!--<a class="citation" href="#post2-vacher2024perceptual"><span style="vertical-align: super">1</span></a>--></h2>

<p>Perception is often viewed as a process that transforms physical variables, external to an observer, into internal psychological variables. Such a process can be modeled by a function coined <em>perceptual scale</em>. The <em>perceptual scale</em> can be deduced from psychophysical measurements that consist in comparing the relative differences between stimuli (<em>i.e.</em> difference scaling experiments). However, this approach is often overlooked by the modeling and experimentation communities. Here, we demonstrate the value of measuring the <em>perceptual scale</em> of classical (spatial frequency, orientation) and less classical physical variables (interpolation between textures) by embedding it in recent probabilistic modeling of perception. First, we show that the assumption that an observer has an internal representation of univariate parameters such as spatial frequency or orientation while stimuli are high-dimensional does not lead to contradictory predictions when following the theoretical framework. Second, we show that the measured <em>perceptual scale</em> corresponds to the transduction function hypothesized in this framework. In particular, we demonstrate that it is related to the Fisher information of the generative model that underlies perception and we test the predictions given by the generative model of different stimuli in a set a of difference scaling experiments. Our main conclusion is that the <em>perceptual scale</em> is mostly driven by the stimulus power spectrum. Finally, we propose that this measure of <em>perceptual scale</em> is a way to push further the notion of perceptual distances by estimating the perceptual geometry of images <em>i.e.</em> the path between images instead of simply the distance between those.</p>]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="publications" /><summary type="html"><![CDATA[with Pascal Mamassian.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/vacher2023perceptual.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/vacher2023perceptual.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Measuring uncertainty in human visual segmentation </title><link href="https://jonathanvacher.github.io/publications/2023-10-06-New-paper/" rel="alternate" type="text/html" title="Measuring uncertainty in human visual segmentation " /><published>2023-10-06T00:00:00+02:00</published><updated>2023-10-06T00:00:00+02:00</updated><id>https://jonathanvacher.github.io/publications/New-paper</id><content type="html" xml:base="https://jonathanvacher.github.io/publications/2023-10-06-New-paper/"><![CDATA[<p><a href="https://doi.org/10.1371/journal.pcbi.1011483">Published Version</a></p>

<ol class="bibliography"></ol>

<p>(i) We introduce the first experimental method to measure perceptual segmentation on arbitrary images. (ii) We capture individual-level variability and relate it to perceptual uncertainty, which is necessary to understand human perception. (iii) We offer computational tools to fit any segmentation algorithm to the data, which will enable new benchmarks for computer vision algorithms, and testing computational theories of perceptual segmentation.</p>

<!--<a class="citation" href="#post1-vacher2023measuring"><span style="vertical-align: super">1</span></a>-->

<ol class="bibliography"><li><style>
* {
  box-sizing: border-box;
}

.column1 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 0px;
}

.column2 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 8px;
}

/* Clearfix (clear floats) */
.row::after {
  content: "";
  clear: both;
  display: table;
}

.btn{
  width: 90px;
  height: 25px;
  background: url('https://jonathanvacher.github.io/assets/icons/BibTeX_logo.png') no-repeat center;
  background-color: #e7e7e7;
  border-radius: 8px;
}

.inline{
  display: inline-block;
}
</style>

<span id="post2-vacher2023measuring">Vacher, J., Launay, C., Mamassian, P. &amp; Coen-Cagli, R. Measuring uncertainty in human visual segmentation. <i>PLOS Computational Biology</i> <b>19</b>, 1–24 (2023).</span>
<div class="inline">
    <div class="row">
        <div class="column1">
        <button class="btn" onclick="myFunctionvacher2023measuring()"></button> 
        </div>
        <div class="column2">
        <a href="/pdf/vacher2023measuring.pdf">
  <hy-img root-margin="512px"  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" >
    <noscript><img data-ignore  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" /></noscript>
    <span class="loading" slot="loading" hidden>
      <span class="icon-cog"></span>
    </span>
  </hy-img></a>     		
        </div>
    </div>
</div>

<div id="vacher2023measuring-materials" style="display:none">
	<pre id="vacher2023measuring-bibtex" class="pre pre-scrollable collapse">@article{vacher2023measuring,
  author = {Vacher, Jonathan and Launay, Claire and Mamassian, Pascal and Coen-Cagli, Ruben},
  journal = {PLOS Computational Biology},
  publisher = {Public Library of Science},
  title = {Measuring uncertainty in human visual segmentation},
  year = {2023},
  month = sep,
  volume = {19},
  pages = {1-24},
  number = {9}
}
</pre>
</div>
<script>
function myFunctionvacher2023measuring() {
  var x = document.getElementById("vacher2023measuring-materials");
  if (x.style.display === "none") {
    x.style.display = "block";
  } 
  else {
    x.style.display = "none";
  }
}
/*
 <div class="column0">
  	</div> */
</script>
</li></ol>

<h2 id="abstract">Abstract<!--<a class="citation" href="#post2-vacher2023measuring"><span style="vertical-align: super">1</span></a>--></h2>

<p>Segmenting visual stimuli into distinct groups of features and visual objects is central to visual function. Classical psychophysical methods have helped uncover many rules of human perceptual segmentation, and recent progress in machine learning has produced successful algorithms. Yet, the computational logic of human segmentation remains unclear, partially because we lack well-controlled paradigms to measure perceptual segmentation maps and compare models quantitatively. Here we propose a new, integrated approach: given an image, we measure multiple pixel-based same–different judgments and perform model–based reconstruction of the underlying segmentation map. The reconstruction is robust to several experimental manipulations and captures the variability of individual participants. We demonstrate the validity of the approach on human segmentation of natural images and composite textures. We show that image uncertainty affects measured human variability, and it influences how participants weigh different visual features. Because any putative segmentation algorithm can be inserted to perform the reconstruction, our paradigm affords quantitative tests of theories of perception as well as new benchmarks for segmentation algorithms.</p>]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="publications" /><summary type="html"><![CDATA[with C. Launay, P. Mamassian and R. Coen-Cagli.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/vacher2023measuring.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/vacher2023measuring.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Unsupervised Video Segmentation Algorithms Based On Flexibly Regularized Mixture Models</title><link href="https://jonathanvacher.github.io/publications/2022-10-16-ICIP-paper/" rel="alternate" type="text/html" title="Unsupervised Video Segmentation Algorithms Based On Flexibly Regularized Mixture Models" /><published>2022-10-16T00:00:00+02:00</published><updated>2022-10-16T00:00:00+02:00</updated><id>https://jonathanvacher.github.io/publications/ICIP-paper</id><content type="html" xml:base="https://jonathanvacher.github.io/publications/2022-10-16-ICIP-paper/"><![CDATA[<table>
  <tbody>
    <tr>
      <td><a href="https://ieeexplore.ieee.org/document/9897691">Proceedings Version</a></td>
      <td><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9670685/">Pre-Print Version</a></td>
    </tr>
  </tbody>
</table>

<ol class="bibliography"></ol>

<p>Claire Launay applied our algorithm based on mixture models to the task of video segmentation by propagating segmentation information across frames !</p>

<!--<a class="citation" href="#post1-launay2022unsupervised"><span style="vertical-align: super">1</span></a>-->

<ol class="bibliography"><li><style>
* {
  box-sizing: border-box;
}

.column1 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 0px;
}

.column2 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 8px;
}

/* Clearfix (clear floats) */
.row::after {
  content: "";
  clear: both;
  display: table;
}

.btn{
  width: 90px;
  height: 25px;
  background: url('https://jonathanvacher.github.io/assets/icons/BibTeX_logo.png') no-repeat center;
  background-color: #e7e7e7;
  border-radius: 8px;
}

.inline{
  display: inline-block;
}
</style>

<span id="post2-launay2022unsupervised">Launay, C., Vacher, J. &amp; Coen-Cagli, R. Unsupervised Video Segmentation Algorithms Based On Flexibly Regularized Mixture Models. in <i>2022 IEEE International Conference on Image Processing (ICIP)</i> 4073–4077 (IEEE, 2022).</span>
<div class="inline">
    <div class="row">
        <div class="column1">
        <button class="btn" onclick="myFunctionlaunay2022unsupervised()"></button> 
        </div>
        <div class="column2">
        <a href="/pdf/launay2022unsupervised.pdf">
  <hy-img root-margin="512px"  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" >
    <noscript><img data-ignore  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" /></noscript>
    <span class="loading" slot="loading" hidden>
      <span class="icon-cog"></span>
    </span>
  </hy-img></a>     		
        </div>
    </div>
</div>

<div id="launay2022unsupervised-materials" style="display:none">
	<pre id="launay2022unsupervised-bibtex" class="pre pre-scrollable collapse">@inproceedings{launay2022unsupervised,
  title = {Unsupervised Video Segmentation Algorithms Based On Flexibly Regularized Mixture Models},
  author = {Launay, Claire and Vacher, Jonathan and Coen-Cagli, Ruben},
  booktitle = {2022 IEEE International Conference on Image Processing (ICIP)},
  pages = {4073--4077},
  year = {2022},
  organization = {IEEE}
}
</pre>
</div>
<script>
function myFunctionlaunay2022unsupervised() {
  var x = document.getElementById("launay2022unsupervised-materials");
  if (x.style.display === "none") {
    x.style.display = "block";
  } 
  else {
    x.style.display = "none";
  }
}
/*
 <div class="column0">
  	</div> */
</script>
</li></ol>

<h2 id="abstract">Abstract<!--<a class="citation" href="#post2-launay2022unsupervised"><span style="vertical-align: super">1</span></a>--></h2>

<p>We propose a family of probabilistic segmentation algorithms for videos that rely on a generative model capturing static and dynamic natural image statistics. Our framework adopts flexibly regularized mixture models (FlexMM) [1], an efficient method to combine mixture distributions across different data sources. FlexMMs of Student-t distributions successfully segment static natural images, through uncertainty-based information sharing between hidden layers of CNNs. We further extend this approach to videos and exploit FlexMM to propagate segment labels across space and time. We show that temporal propagation improves temporal consistency of segmentation, reproducing qualitatively a key aspect of human perceptual grouping. Besides, Student-t distributions can capture statistics of optical flows of natural movies, which represent apparent motion in the video. Integrating these motion cues in our temporal FlexMM further enhances the segmentation of each frame of natural movies. Our probabilistic dynamic segmentation algorithms thus provide a new framework to study uncertainty in human dynamic perceptual segmentation.</p>]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="publications" /><summary type="html"><![CDATA[with C. Launay and R. Coen-Cagli.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/launay_icip_2022.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/launay_icip_2022.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Tenured position</title><link href="https://jonathanvacher.github.io/milestones/2022-09-01-tenured-position/" rel="alternate" type="text/html" title="Tenured position" /><published>2022-09-01T00:00:00+02:00</published><updated>2022-09-01T00:00:00+02:00</updated><id>https://jonathanvacher.github.io/milestones/tenured-position</id><content type="html" xml:base="https://jonathanvacher.github.io/milestones/2022-09-01-tenured-position/"><![CDATA[<p>I will be Maître de Conférence in Applied Maths which is the french equivalent of Associate Professor.</p>]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="milestones" /><summary type="html"><![CDATA[I joined the [MAP5](https://map5.mi.parisdescartes.fr/) at Université Paris Cité in Paris on September the 1st !]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/map5.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/map5.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Flexibly regularized mixture models and application to image segmentation</title><link href="https://jonathanvacher.github.io/publications/2022-02-08-NeuralNetworks-paper/" rel="alternate" type="text/html" title="Flexibly regularized mixture models and application to image segmentation" /><published>2022-02-08T00:00:00+01:00</published><updated>2022-02-08T00:00:00+01:00</updated><id>https://jonathanvacher.github.io/publications/NeuralNetworks-paper</id><content type="html" xml:base="https://jonathanvacher.github.io/publications/2022-02-08-NeuralNetworks-paper/"><![CDATA[<table>
  <tbody>
    <tr>
      <td><a href="https://doi.org/10.1016/j.neunet.2022.02.010">Journal Version</a></td>
      <td><a href="https://arxiv.org/abs/1905.10629">Pre-Print Version</a></td>
    </tr>
  </tbody>
</table>

<ol class="bibliography"></ol>

<p>We propose a new method to regularize mixture models using the data topology. We demonstrate multiple advantages of our models by apply them to the taks of image segmentation :</p>
<ul>
  <li>flexible update rule in the EM algorithm</li>
  <li>binding together mixture models (mutual-supervision ?)</li>
</ul>

<!--<a class="citation" href="#post1-vacher2022flexibly"><span style="vertical-align: super">1</span></a>-->

<ol class="bibliography"><li><style>
* {
  box-sizing: border-box;
}

.column1 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 0px;
}

.column2 {
  float: left;
  width: 90px;
  height: 25px;
  padding: 8px;
}

/* Clearfix (clear floats) */
.row::after {
  content: "";
  clear: both;
  display: table;
}

.btn{
  width: 90px;
  height: 25px;
  background: url('https://jonathanvacher.github.io/assets/icons/BibTeX_logo.png') no-repeat center;
  background-color: #e7e7e7;
  border-radius: 8px;
}

.inline{
  display: inline-block;
}
</style>

<span id="post2-vacher2022flexibly">Vacher, J., Launay, C. &amp; Coen-Cagli, R. Flexibly Regularized Mixture Models and Application to Image Segmentation. <i>Neural Networks</i> <b>149</b>, 107–123 (2022).</span>
<div class="inline">
    <div class="row">
        <div class="column1">
        <button class="btn" onclick="myFunctionvacher2022flexibly()"></button> 
        </div>
        <div class="column2">
        <a href="/pdf/vacher2022flexibly.pdf">
  <hy-img root-margin="512px"  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" >
    <noscript><img data-ignore  src="https://jonathanvacher.github.io/assets/icons/pdf_icon.png" float="right" /></noscript>
    <span class="loading" slot="loading" hidden>
      <span class="icon-cog"></span>
    </span>
  </hy-img></a>     		
        </div>
    </div>
</div>

<div id="vacher2022flexibly-materials" style="display:none">
	<pre id="vacher2022flexibly-bibtex" class="pre pre-scrollable collapse">@article{vacher2022flexibly,
  title = {Flexibly Regularized Mixture Models and Application to Image Segmentation},
  journal = {Neural Networks},
  volume = {149},
  pages = {107-123},
  year = {2022},
  author = {Vacher, Jonathan and Launay, Claire and Coen-Cagli, Ruben},
  issn = {0893-6080}
}
</pre>
</div>
<script>
function myFunctionvacher2022flexibly() {
  var x = document.getElementById("vacher2022flexibly-materials");
  if (x.style.display === "none") {
    x.style.display = "block";
  } 
  else {
    x.style.display = "none";
  }
}
/*
 <div class="column0">
  	</div> */
</script>
</li></ol>

<h2 id="abstract">Abstract<!--<a class="citation" href="#post2-vacher2022flexibly"><span style="vertical-align: super">1</span></a>--></h2>

<p>Probabilistic finite mixture models are widely used for unsupervised clustering. These models can often be improved by adapting them to the topology of the data. For instance, in order to classify spatially adjacent data points similarly, it is common to introduce a Laplacian constraint on the posterior probability that each data point belongs to a class. Alternatively, the mixing probabilities can be treated as free parameters, while assuming Gauss–Markov or more complex priors to regularize those mixing probabilities. However, these approaches are constrained by the shape of the prior and often lead to complicated or intractable inference. Here, we propose a new parametrization of the Dirichlet distribution to flexibly regularize the mixing probabilities of over-parametrized mixture distributions. Using the Expectation-Maximization algorithm, we show that our approach allows us to define any linear update rule for the mixing probabilities, including spatial smoothing regularization as a special case. We then show that this flexible design can be extended to share class information between multiple mixture models. We apply our algorithm to artificial and natural image segmentation tasks, and we provide quantitative and qualitative comparison of the performance of Gaussian and Student-t mixtures on the Berkeley Segmentation Dataset. We also demonstrate how to propagate class information across the layers of deep convolutional neural networks in a probabilistically optimal way, suggesting a new interpretation for feedback signals in biological visual systems. Our flexible approach can be easily generalized to adapt probabilistic mixture models to arbitrary data topologies.</p>]]></content><author><name>Jonathan Vacher</name><email>jonathan.vacher@u-paris.fr</email></author><category term="publications" /><summary type="html"><![CDATA[with C. Launay and R. Coen-Cagli.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jonathanvacher.github.io/assets/img/blog/neuralnetworks.png" /><media:content medium="image" url="https://jonathanvacher.github.io/assets/img/blog/neuralnetworks.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>