<article>
<p>
	Réimplémenter <a href="https://www.nature.com/articles/s41586-021-04223-6">Deep physical neural networks trained with backpropagation</a>, puis remplacer le pulse shaper par un device cheap, remplacer le SHG par une autre non-linéarité non triviale.
</p>
<box>
<h2>résumé</h2>
<p>
	On a un signal encodé dans un pulse de laser. Ce laser emmet un certain spectre $s:ℝ→ℂ$ où $s(λ)$ est le nombre complexe qui contient l'amplitude et la phase du signal.
	On passe ce signal dans un pulse shaper qui va appliquer $h:ℝ→ℂ$ en multipliant $(s⋅h)(λ)$ 
</p><p>
	la fonction $h$ est tunée pour contenir les inputs, mais aussi un ensemble de paramètres.
</p><p>
	On va alors passer le signal dans un matériau qui répond avec une polarisation comme
	<!-- $$P(ω) = χ^{(1)}E(ω) + ∑_{ω_1+ω_2=ω}χ^{(2)}E(ω_1)E(ω_2)$$ -->
	$$P(ω) = χ^{(1)}E(ω) + ∫dφ\;E(ω-φ)χ^{(2)}E(φ)$$
</p><p>
	
</p><p>
	L'idée est alors de trouver les bonnes valeurs des paramètres libres de $h$ pour que ce processus réalise un calcul désiré en fonction des inputs.
</p>
</box>

</article>