<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Simona</id>
	<title>Wiki Cours - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Simona"/>
	<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php/Special:Contributions/Simona"/>
	<updated>2026-04-18T16:02:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1889</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1889"/>
		<updated>2022-10-24T12:43:36Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1DNHVysMQLdseIbgAEW_fgTXgngFqMg9-?usp=sharing Google Colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Google Collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]-- [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing   Google Collab Starting notebook].[https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions][https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing Google Collab Solutions].&lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:  Replay of the neuronal activity during sleep after a task [https://drive.google.com/file/d/112_PGk57Ateg8UxHhS40maeZj5cNUn8G/view?usp=sharing   Questions].  [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11R21V9kJnS6Igfdc-ZmbOs-uVw4xAtH2/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook][https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1888</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1888"/>
		<updated>2022-10-24T12:39:53Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. [https://colab.research.google.com/drive/1DNHVysMQLdseIbgAEW_fgTXgngFqMg9-?usp=sharing Google Colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Google Collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]-- [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing   Google Collab Starting notebook].[https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions][https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing Google Collab Solutions].&lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:  Replay of the neuronal activity during sleep after a task [https://drive.google.com/file/d/112_PGk57Ateg8UxHhS40maeZj5cNUn8G/view?usp=sharing   Questions].  [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11R21V9kJnS6Igfdc-ZmbOs-uVw4xAtH2/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook][https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1887</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1887"/>
		<updated>2022-10-24T12:38:45Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. [https://colab.research.google.com/drive/1DNHVysMQLdseIbgAEW_fgTXgngFqMg9-?usp=sharing Google Colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Google Collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]-- [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing   Google Collab Starting notebook].[https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions.[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing Google Collab Solutions].&lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:  Replay of the neuronal activity during sleep after a task [https://drive.google.com/file/d/112_PGk57Ateg8UxHhS40maeZj5cNUn8G/view?usp=sharing   Questions].  [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11R21V9kJnS6Igfdc-ZmbOs-uVw4xAtH2/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook][https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1886</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1886"/>
		<updated>2022-10-24T12:36:19Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. [https://colab.research.google.com/drive/1DNHVysMQLdseIbgAEW_fgTXgngFqMg9-?usp=sharing Google Colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Google Collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]-- [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing Starting notebook google collab]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing Google Collab Solutions].&lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:  Replay of the neuronal activity during sleep after a task [https://drive.google.com/file/d/112_PGk57Ateg8UxHhS40maeZj5cNUn8G/view?usp=sharing   Questions].  [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11R21V9kJnS6Igfdc-ZmbOs-uVw4xAtH2/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook][https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1885</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1885"/>
		<updated>2022-10-24T12:05:08Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. [Google Colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Google Collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]-- [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing Starting notebook google collab]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing Google Collab Solutions].&lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:  Replay of the neuronal activity during sleep after a task [https://drive.google.com/file/d/112_PGk57Ateg8UxHhS40maeZj5cNUn8G/view?usp=sharing   Questions].  [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11R21V9kJnS6Igfdc-ZmbOs-uVw4xAtH2/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook][https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1884</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1884"/>
		<updated>2022-10-24T11:51:17Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [Google colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Google Collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]-- [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ][https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing Starting notebook google collab]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing Google Collab Solutions].&lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:  Replay of the neuronal activity during sleep after a task [https://drive.google.com/file/d/112_PGk57Ateg8UxHhS40maeZj5cNUn8G/view?usp=sharing   Questions].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ].  [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11R21V9kJnS6Igfdc-ZmbOs-uVw4xAtH2/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook][https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1883</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1883"/>
		<updated>2022-10-24T11:45:32Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [Google colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Google Collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]-- [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ][https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing Starting notebook google collab]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing Google Collab Solutions].&lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:  Replay of the neuronal activity during sleep after a task [https://drive.google.com/file/d/112_PGk57Ateg8UxHhS40maeZj5cNUn8G/view?usp=sharing   Questions].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ].  [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook][https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1882</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1882"/>
		<updated>2022-10-24T11:43:53Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [Google colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Google Collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]-- [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ][https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing Starting notebook google collab]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing Google Collab Solutions].&lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] &amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:  Replay of the neuronal activity during sleep after a task [https://drive.google.com/file/d/112_PGk57Ateg8UxHhS40maeZj5cNUn8G/view?usp=sharing   Questions].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ].  [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook][https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1881</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1881"/>
		<updated>2022-10-24T11:30:44Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [Google colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Google Collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]-- [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ][https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing Starting notebook google collab]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing Google Collab Solutions].&lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] &amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1880</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1880"/>
		<updated>2022-10-24T11:23:54Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1SeT5S0gS5MFFStwccRQ1R5v9uuk8Qqq4/view?usp=sharing  Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [Google colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing google collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] [https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing Starting notebook google collab]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing  Collab Notebook Solutions].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1879</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1879"/>
		<updated>2022-10-24T11:14:15Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [Google colab Starting Notebook].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing google collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook] [https://drive.google.com/file/d/14bsrCZQVLY-vMqKAH8AFo7F2A1Jsz0Se/view?usp=sharing Starting notebook google collab]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing  Collab Notebook Solutions].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1878</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1878"/>
		<updated>2022-10-24T11:05:29Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing google collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing  Collab Notebook Solutions].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1877</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1877"/>
		<updated>2022-10-24T08:51:30Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing google collab Solutions].[https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]--!&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing  Collab Notebook Solutions].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1876</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1876"/>
		<updated>2022-10-24T08:47:54Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing google collab Solutions]&lt;br /&gt;
 [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing Solutions]. &lt;br /&gt;
&amp;lt;!--[Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]--!&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing  Collab Notebook Solutions].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1875</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1875"/>
		<updated>2022-10-24T08:39:47Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions]&lt;br /&gt;
&amp;lt;!-- Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing=sharing  Collab Notebook Solutions].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1874</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1874"/>
		<updated>2022-10-24T08:35:10Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions]&lt;br /&gt;
&amp;lt;!-- Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://drive.google.com/file/d/1-jJBjR8wv2pfANoiWKXltEP0R1n9ZP1g/view?usp=sharing  Solutions]. &lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1873</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1873"/>
		<updated>2022-10-24T08:30:01Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions]&lt;br /&gt;
&amp;lt;!-- Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/103-vCGVnY7QNUUo08f6mv6UlGmK85iZ6/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. &lt;br /&gt;
 [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions]. &lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1872</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1872"/>
		<updated>2022-10-24T07:19:33Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions]&lt;br /&gt;
&amp;lt;!-- Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:Analysis of quantum trajectories of atoms in a cavity to infer the numbers of photons in the cavity. [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. &lt;br /&gt;
 [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] &lt;br /&gt;
[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions]. &lt;br /&gt;
 &amp;lt;!--[https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1871</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1871"/>
		<updated>2022-10-24T07:11:16Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions]&lt;br /&gt;
&amp;lt;!-- Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. &lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions]. &lt;br /&gt;
 [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1870</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1870"/>
		<updated>2022-10-24T07:08:18Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions]&lt;br /&gt;
&amp;lt;!-- Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. &lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1868</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1868"/>
		<updated>2022-10-21T15:30:43Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; Jorge Fernandez de Cossio Diaz &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Book on &amp;quot;From Statistical Physics to Data-Driven Modelling&amp;quot; by S. Cocco, R. Monasson, F. Zamponi [https://drive.google.com/file/d/1_I1MML-Le8SlT-NF6XJB5Jm5MD5FW0Xz/view?usp=sharing File]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference. Extra material: [https://drive.google.com/file/d/17VA5XWZ07aqWcvjQez64VqctAeWsJe69/view?usp=sharing Combinatorial identities by Hohle &amp;amp; Held 2006]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Solutions]&lt;br /&gt;
&amp;lt;!-- Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. &lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://colab.research.google.com/drive/1Wk0uH9UbHi3HkABVjBlzeTDFcncolVLN?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1859</id>
		<title>CoDaDri2</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1859"/>
		<updated>2022-10-14T15:28:21Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This is the official page for the year 2022-2023 of the Computational and Data-Driven Physics (CoDaDri) course.&lt;br /&gt;
&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
* You can find the solutions of the MCQ [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- *[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
* [http://www.lps.ens.fr/~cocco/ Simona Cocco]  &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [https://github.com/Schimmenti Vincenzo Maria Schimmenti] (Tutor)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* JUSSIEU salle 24.34.201. &lt;br /&gt;
Don&#039;t be scared by the long number: it means that our new room is located in the corridor on the second floor, between tower 24 and tower 34 of Jussieu campus.&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[https://computational-prb2883.slack.com/ssb/redirect Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-prb2883/shared_invite/zt-1fbx1i96a-CRDyBiOr~cn0LCdJZv~fEw invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The [https://colab.research.google.com Colab platform] from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions: 10 points&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 3: 5 points&lt;br /&gt;
* Final exam in January: 15 points&lt;br /&gt;
&lt;br /&gt;
== Schedule Computational Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 2, 2022 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 1] Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline September 23)&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 9, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1C93cApFZNJKQXi9YiBdKkXNBus88iZ9z#scrollTo=FEQYvp4cfvS0 Averages and error bars]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 3 ]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 3]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 23, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 21)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 30, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: Multiple Choice Questions.  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
* Solutions: You can find them [https://colab.research.google.com/drive/16rPvG4ifcs2MMsaKYb9sxVlNbm-4JQGD?usp=sharing here]. The correct answers are marked in bold.&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 14, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version].[https://colab.research.google.com/drive/1Wo4pkDfvzads4CNR2HibyeRTpIRYUqoq?usp=sharing Solutions]&lt;br /&gt;
&amp;lt;!-- Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 21, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. &lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook]. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 28, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio].&lt;br /&gt;
&amp;lt;!-- [https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 25, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] &amp;lt;!--[https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 2, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] &amp;lt;!--[https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 9, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 16, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13: How restricted Boltzmann machines learn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &#039;&#039;&#039;Final examination of the data-driven course (January 7, 2022)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Example of exam: On-line Principal Component Analysis [https://drive.google.com/file/d/1BbRY4b3OCVYAtYH4m6ry19KcA2gkp3pH/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* On-line version of the book [https://drive.google.com/file/d/161YHZA7i2YU-8emy6IPUFhsOXzFRxSRS/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Examination repository [https://drive.google.com/file/d/19DNkNBed0Ir5a9N048ZFV4_xF0KG3kcy/view?usp=sharing] --&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1721</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1721"/>
		<updated>2021-12-10T18:23:05Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data][https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook] [https://drive.google.com/file/d/1FBQaNJ2RhjwW_VSut2oC7mZYl5F8RWfS/view?usp=sharing Solutions]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1720</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1720"/>
		<updated>2021-12-10T18:21:08Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Probabilistic graphical models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models. Extra material: Pedagogical introduction to Kalman filters [https://drive.google.com/file/d/0B4HvoS7Zt11LZUxVLTkyVXRQRUE/view?usp=sharing&amp;amp;resourcekey=0-CzsYaRIrPP2sN-UmwfiLHQ]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data][https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1FLDBJmNtXogHiO5VfScGiePTCxMFy1KZ/view?usp=sharing Final Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1716</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1716"/>
		<updated>2021-12-06T14:41:03Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: &lt;br /&gt;
[https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data][https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1715</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1715"/>
		<updated>2021-12-06T14:37:53Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: [https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in&lt;br /&gt;
SARS-CoV-2 viral genomes] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data][https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1714</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1714"/>
		<updated>2021-12-06T14:36:24Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: [https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in&lt;br /&gt;
SARS-CoV-2 viral genomes ] [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data] [https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1713</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1713"/>
		<updated>2021-12-06T14:35:11Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: [https://drive.google.com/file/d/1FLbWZRWJ1JILZV41RjwVKR7mOhNMhLV9/view?usp=sharing Hidden Markov Models Hidden  for identification of recombinations in&lt;br /&gt;
SARS-CoV-2 viral genomes ]&lt;br /&gt;
 [https://drive.google.com/file/d/1FCAg0ihMWoAk-_dtt5ORncjVjkVu-m4D/view?usp=sharing Starting Notebook and Data] [ https://drive.google.com/file/d/1HMREe6ge7_K-lOKC4f2FwL7vnEa1_8Yf/view?usp=sharing Bibliography]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1712</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1712"/>
		<updated>2021-12-05T21:28:30Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: [Hidden Markov Models for phylogenetic identification  in viral genomes]&lt;br /&gt;
 [Starting Notebook and Data] [ Bibliography]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1711</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1711"/>
		<updated>2021-12-05T14:48:28Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: [https://drive.google.com/file/d/1BY0n00GBC-OGvg3dcdZdQM_NTxJjOktb/view?usp=sharing Hidden Markov Models for CG content variations in viral genomes] [https://drive.google.com/file/d/1DmqpDrWez5FGy7_rPGYyb7ya4QCu6ZkR/view?usp=sharing Starting Notebook and Data] [https://drive.google.com/file/d/1DOUEnKdOZCrmgd6myhBLpWs-ognD18m9/view?usp=sharing Bibliography]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1710</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1710"/>
		<updated>2021-12-05T14:47:30Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: [https://drive.google.com/file/d/1BY0n00GBC-OGvg3dcdZdQM_NTxJjOktb/view?usp=sharing Hidden Markov Models for CG content variations in viral genomes] [https://drive.google.com/file/d/1DmqpDrWez5FGy7_rPGYyb7ya4QCu6ZkR/view?usp=sharing Starting Notebook and Data] [Bibliographyhttps://drive.google.com/file/d/1DOUEnKdOZCrmgd6myhBLpWs-ognD18m9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1709</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1709"/>
		<updated>2021-12-05T14:46:09Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: [Hidden Markov Models for CG content variations in viral genomes https://drive.google.com/file/d/1BY0n00GBC-OGvg3dcdZdQM_NTxJjOktb/view?usp=sharing] [https://drive.google.com/file/d/1DmqpDrWez5FGy7_rPGYyb7ya4QCu6ZkR/view?usp=sharing Starting Notebook and Data] [Bibliographyhttps://drive.google.com/file/d/1DOUEnKdOZCrmgd6myhBLpWs-ognD18m9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1708</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1708"/>
		<updated>2021-12-05T14:45:22Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12: [Hidden Markov Models for CG content variations in viral genomes https://drive.google.com/file/d/1BY0n00GBC-OGvg3dcdZdQM_NTxJjOktb/view?usp=sharing] [https://drive.google.com/file/d/1DmqpDrWez5FGy7_rPGYyb7ya4QCu6ZkR/view?usp=sharing Starting Notebook and Data] [Bibliography https://drive.google.com/file/d/1DOUEnKdOZCrmgd6myhBLpWs-ognD18m9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1707</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1707"/>
		<updated>2021-12-03T17:25:56Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio][https://drive.google.com/file/d/1CslX27bTp5gyhXV4ciFE8s1zMnBgJ-1O/view?usp=sharing Solutions] [https://drive.google.com/file/d/19X59x3TdIsJaccTZE71gCbZxFbOzlhj4/view?usp=sharing Final notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1706</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1706"/>
		<updated>2021-12-03T14:31:04Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data]. [https://drive.google.com/file/d/1CyiDlXs6ez9-7gnyeBU0YRgV7Nt5ibkn/view?usp=sharing Biblio][https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data] [https://drive.google.com/file/d/1CQw1PQ6RSS6nuGxhkwOqe7LJHpOPIaVp/view?usp=sharing Biblio]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1705</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1705"/>
		<updated>2021-12-03T14:04:59Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data].[https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Graphical probabilistic models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1COKr5pNoBRFwwnj7TWPQSU8mEWKvsLud/view?usp=sharing Starting notebook and data]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Hidden Markov Models&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1698</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1698"/>
		<updated>2021-11-29T19:43:23Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data].[https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [https://drive.google.com/file/d/1A0BXTQyMf7sXbrqTDYIC6euwVoWAiF4V/view?usp=sharing Starting notebook and data]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1697</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1697"/>
		<updated>2021-11-29T19:41:51Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data].[https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:[https://drive.google.com/file/d/1A5pcJICHkmHZYoa2uoAGSAWp-_ZOaIEf/view?usp=sharing Analysis of protein sequence data to infer protein structure] [Starting notebook and data]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1696</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1696"/>
		<updated>2021-11-26T22:21:17Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data].[https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1695</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1695"/>
		<updated>2021-11-26T22:20:24Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data].[https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
[https://drive.google.com/file/d/161ZLuq5s2RpHDJWELFSKXqlf-qwrVrxA/view?usp=sharing Notebook on Artificial data] [ https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1692</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1692"/>
		<updated>2021-11-22T17:26:43Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data].[https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1691</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1691"/>
		<updated>2021-11-22T17:25:54Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [ https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [https://drive.google.com/file/d/16UTmpwKm-7UMcIbca8IIGsO-aCmcwKuD/view?usp=sharing Starting notebook on artificial data].[https://colab.research.google.com/drive/1pFMOawozlYOIpy0jQWkTfoq-tFp3uvhw?usp=sharing#scrollTo=6picRNBipcYN Notebook on real data] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1690</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1690"/>
		<updated>2021-11-22T17:21:22Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The Solution&#039;&#039;&#039; [https://colab.research.google.com/drive/1Faovrt0q5kRVtVsF9afr4iMXww_Wk53_?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The MCQ is composed of 19 questions (one of them counts for two).  For each question you have 4 choices: 3 wrong and 1 correct: If you check the correct one you get a point. If you are wrong you loose 1/4 of a point.  No answer given: zero points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MCQ Solution (correct answers in bold):[https://drive.google.com/file/d/1WWcqxFzmCJp2ZXC02a70a1o17pGupdyZ/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10: [ https://drive.google.com/file/d/14kaGKRm7uciT7uLVMW_Vqzr8ha-V-Ra2/view?usp=sharing Bayesian Inference and Priors for the analysis of gravitational waves]. [Starting notebook on artificial data].[Notebook on real data] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1670</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1670"/>
		<updated>2021-10-29T20:07:12Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1669</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1669"/>
		<updated>2021-10-29T20:05:30Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [ https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1668</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1668"/>
		<updated>2021-10-29T20:04:46Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
*[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics&lt;br /&gt;
to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [ https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1667</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1667"/>
		<updated>2021-10-29T20:03:59Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/11w7KI5Pi59VWLX1mqiQ8ZyY8YQHRUeMz/view?usp=sharing Preliminary version of the book: Information, Inference, Networks: From statistical physics&lt;br /&gt;
to big biological data]&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook].&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [ https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1666</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1666"/>
		<updated>2021-10-29T19:58:32Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. &lt;br /&gt;
[https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1665</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1665"/>
		<updated>2021-10-29T19:53:12Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions].  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [ https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1664</id>
		<title>CoDaDri</title>
		<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1664"/>
		<updated>2021-10-29T19:51:32Z</updated>

		<summary type="html">&lt;p&gt;Simona: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Homework 1 has been evaluated and sent to you. If you did not receive it, please contact us. &lt;br /&gt;
* Here you find the MCQ proposed last year &lt;br /&gt;
[https://colab.research.google.com/drive/1Ru_-IQ001XEJd9VAn4nvbBNI_3XA9QSK?usp=sharing The Quiz]&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modern physics is characterized by an increasing complexity of systems under investigation, in&lt;br /&gt;
domains as diverse as condensed matter, astrophysics, biophysics, etc. Establishing adequate&lt;br /&gt;
models to describe these systems and being able to make quantitative predictions from those models&lt;br /&gt;
is extremely challenging. The goal of the course is to provide the tools and concepts necessary to tackle those systems.&lt;br /&gt;
&lt;br /&gt;
== Course description ==&lt;br /&gt;
&lt;br /&gt;
We will first cover many algorithms used in many-body problems and complex systems, with special emphasis on Monte Carlo methods, molecular dynamics, and optimization in complex landscapes. &lt;br /&gt;
&lt;br /&gt;
Second, we will provide statistical inference and machine learning tools to harness the growing availability of experimental data to design accurate models of the underlying, complex, strongly non-homogeneous and interacting systems. &lt;br /&gt;
&lt;br /&gt;
Each theoretical lecture will be followed by a tutorial illustrating the concepts with practical applications&lt;br /&gt;
borrowed from various domains of physics. We will focus on methods and algorithms and physics, not&lt;br /&gt;
on programming and heavy numerics!  You will have to hand in 3 homeworks.&lt;br /&gt;
&lt;br /&gt;
== The Team ==&lt;br /&gt;
&lt;br /&gt;
* [http://lptms.u-psud.fr/alberto_rosso/ Alberto Rosso] (Computational physics)&lt;br /&gt;
* [http://www.phys.ens.fr/~monasson/ Rémi Monasson] (Data-driven physics)&lt;br /&gt;
*  [http://www.lps.ens.fr/~cocco/ Simona Cocco] &amp;amp; [https://www.pct.espci.fr/~david/ David Lacoste] &amp;amp; [https://www.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
&lt;br /&gt;
== Where and When ==&lt;br /&gt;
&lt;br /&gt;
* Lectures on Fridays: 14:00-16:00&lt;br /&gt;
* Tutorials on Fridays: 16:00-18:00&lt;br /&gt;
* ENS, 29 rue D&#039;Ulm, salle Borel + Djebar&lt;br /&gt;
&lt;br /&gt;
== Slack ==&lt;br /&gt;
&lt;br /&gt;
If you have questions or want to discuss topics related to the lecture, to the exercises or to the homeworks, you can use the&lt;br /&gt;
[http://computational-ozw2847.slack.com Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [https://join.slack.com/t/computational-ozw2847/shared_invite/zt-vegija8y-cx_vbF2BI6FJewx4W6coSA invitation link].&lt;br /&gt;
&lt;br /&gt;
== Computer Requirements ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;No previous experience in programming is required.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Programming Language: Python&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For practical installation, we recommand either to use  Anaconda (See [[Memento Python]]) or use google colab. &amp;lt;br&amp;gt;&lt;br /&gt;
The Collaboratory platform from Google is quite good way to use powerful computer without buying one: It requires no specific hardware or software, and even allows you to use GPU computing for free,  all by writting a jupyter notebook that you can then share.&lt;br /&gt;
&lt;br /&gt;
== Grading ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Computational Physics:&#039;&#039;&#039;&lt;br /&gt;
* Homework 1: 5 points &lt;br /&gt;
* Homework 2: 5 points&lt;br /&gt;
* Multiple Choice Questions in November: 10 points&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Data Driven Physics:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Final exam in January: 20 points&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 3, 2021 &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1X9h3lKD0OZLTKtxb7DWPfynY42rRuE7j/view?usp=sharing Lecture 1]   Introduction to Monte Carlo&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Introductory notebooks: [https://colab.research.google.com/drive/1Ovrh1JjLzMMnxtasDgR1j84CHGU6hMxA python], [https://colab.research.google.com/drive/14PWu-C171pYhV8ven-Txc4wz5Tv1DCsK numpy] and [https://colab.research.google.com/drive/1fPjwrdxQPSyfXniyAHmyOcF_gK2fqjts matplotlib]&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx Tutorial 2] - Markov matrices ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 3] - Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-#scrollTo=U9LFX8OFhHOG Homework 1] (deadline October 1)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1aMo4Ur-0_b4dGhdIfxAmCC2ci1rOda_v?usp=sharing Tutorial 2] Markov matrix [https://colab.research.google.com/drive/1Q5ajzxRGXBBorA9cQ9o8V5VUVJhUXpPS?usp=sharing problems]&lt;br /&gt;
* [https://colab.research.google.com/drive/1k60-ChM3aUWjGsiRsf2Idx9jxHHtwyAb?usp=sharing Tutorial 3] Thumb rule [https://colab.research.google.com/drive/1fdKJlp0lD4k530oRuu50_Hm_T8t3jixa?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/15wrgivn6FSnuBUnMwjjhadmD-g1fkS7T/view?usp=sharing Lecture 2] Basic Sampling&lt;br /&gt;
&lt;br /&gt;
*  [https://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Lecture 3]: Errors and Precision&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, September 24, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1DijhG_856OAuj42WqY1UM47APmMy3A8B/view?usp=sharing Lecture 4]: Ising model and phase transitions &lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1sRUEs768Z6PKdJ3k7MixYeFGlufgjFrG Tutorial 4]: Ising model and phase transitions ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1nU4E_pFWjSFPNigzy8-LcJpef26IKY6x?usp=sharing Tutorial 4]: Ising model and phase transitions [https://colab.research.google.com/drive/1AEUX3U7hxDR_YYy8ld3knTEVR1KYa9SP?usp=sharing problems] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1PTya42ZS2kU87A-BxQFFIUDTs_k47men?usp=sharing Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1ieT5BlfJsOehsa8r-LHGsFsn1dwYnawT Tutorial 5]: Simulated annealing ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 5]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
* Send your copy of Homework 1 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1EPgj3la7vxDIqSQYNlOFz4rR0vHXAeae Homework 2] (deadline October 22)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 8, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 6: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Bayesian inference and single-particle tracking. [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. [https://drive.google.com/file/d/1Ba_kRo3_XMIaDLNYZlbZEw-wGXKS-29I/view?usp=sharing Starting Notebook]. [https://colab.research.google.com/drive/1VePL9X1JT6yl8LmROeZyMyf4Epcu3yOL#scrollTo=1XQNGa_fyEkJ Google colab version]. Solutions [https://drive.google.com/file/d/1Q9IjVUeL7AA8uWk8DX9Vy9vuUQ21RYh2/view?usp=sharing]. Notebook [https://drive.google.com/file/d/1ZJmpdaTQVUttEaaI1ch-reFfZGI93454/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 7]: Faster than the clock algorithms ([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 6]: Faster than the clock algorithms [https://colab.research.google.com/drive/1C-ieAwaAKwkX5MFm8aX2kNO2GNeO9CdY?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Asymptotic inference and information. Extra material: Proof of Cramer-Rao bound [https://drive.google.com/file/d/10Ph_iP6AIQ3ps9v3FwRBO9j6-qV7oKV9/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8: [https://drive.google.com/file/d/12cG4HBvzs9Oe1mbfuEYyRDmTEamW71pR/view?usp=sharing Questions]. [https://drive.google.com/file/d/1AL8sRtnqYUI8NbubfglgLazknaVIUJEo/view?usp=sharing Data ] [https://drive.google.com/file/d/1DTLzXLZUEPzoU2SsDMcAe8GaoYX8E5gH/view?usp=sharing Starting Notebook]. [https://drive.google.com/file/d/1QpMaM5ACmKUlFAyGvRnHvFVtQoEAF7-9/view?usp=sharing Bibliography] [https://drive.google.com/file/d/1p9v1PkJhwS8Ofg4RiC1nsFJAe8Mb_6WF/view?usp=sharing Solutions]  [https://drive.google.com/file/d/19erJJ4Gjw77n57VrnqaQPCxIh_-NScYT/view?usp=sharing Notebook ]&lt;br /&gt;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 29, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: High-dimensional inference and Principal Component Analysis. Extra material: Handwritten notes on the derivation of Marcenko-Pastur spectral density [https://drive.google.com/file/d/10Yytv9itdWDDHTsM2lQHwQDMbcf-oVnd/view?usp=sharing]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9: [https://drive.google.com/file/d/10y7m1mPf5R5zZN6661Eei92IUNhBL_Zu/view?usp=sharing  Replay of the neuronal activity during sleep after a task].[https://drive.google.com/file/d/11fO26XB6Ri3HDVBvtdBkYxcTRLk1iv5F/view?usp=sharing Data ]. [https://drive.google.com/file/d/1-MFN2ERs_eNs4w6XnLjfzsu2F9REluSt/view?usp=sharing Initial Notebook]. [https://drive.google.com/file/d/11ev4Zwn6DPYLwhMsLyp8S0aQFVu77Ou3/view?usp=sharing Biblio]. &lt;br /&gt;
[https://drive.google.com/file/d/11E75QwrJgDKrutGj9t5NJTRkGtuRgoBI/view?usp=sharing Solutions]. [ https://drive.google.com/file/d/1-39oZNNB-35zM4V2tLWtubQnZTdMLtIz/view?usp=sharing Notebook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 12, 2021, 2 pm: The Quiz.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, November 26, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 10: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 3, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 11: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 10, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 12: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, December 17, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&lt;/div&gt;</summary>
		<author><name>Simona</name></author>
	</entry>
</feed>