<?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=Michel.ferrero</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=Michel.ferrero"/>
	<link rel="alternate" type="text/html" href="http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php/Special:Contributions/Michel.ferrero"/>
	<updated>2026-05-01T22:50:57Z</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=1857</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=1857"/>
		<updated>2022-10-13T10:29:59Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &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].&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1856</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=1856"/>
		<updated>2022-10-13T10:29:46Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &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&lt;br /&gt;
  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].&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1855</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=1855"/>
		<updated>2022-10-13T10:28:02Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &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]&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].&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].&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1854</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=1854"/>
		<updated>2022-10-13T10:26:05Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &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]&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;
== 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].&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1851</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=1851"/>
		<updated>2022-10-07T15:44:21Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Breaking news */&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;
&amp;lt;!--&lt;br /&gt;
== Breaking news ==&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Exam: The MCQ is [https://drive.google.com/file/d/1MFgI6lin35KV8ahunofsSfSxMg7tgfXv/view?usp=sharing here] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* MCQ of last year (2021/2022) can be found [https://drive.google.com/file/d/1wQQ8uhYvuYoxNvfr-O6QnyJwSEbYAoLF/view?usp=sharing here] (Google Colab/Jupyter Notebook). The solutions can be found [https://drive.google.com/file/d/1VkPOa2rc0npZf5nMMfaTxf_ou4ObRMSv/view?usp=sharing here] (correct answers are put in bold).&lt;br /&gt;
--&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; [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;
== 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].&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1850</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=1850"/>
		<updated>2022-10-07T12:24:18Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Breaking news */&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;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
* Good luck!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- * Exam: The MCQ is [https://drive.google.com/file/d/1MFgI6lin35KV8ahunofsSfSxMg7tgfXv/view?usp=sharing here] &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* MCQ of last year (2021/2022) can be found [https://drive.google.com/file/d/1wQQ8uhYvuYoxNvfr-O6QnyJwSEbYAoLF/view?usp=sharing here] (Google Colab/Jupyter Notebook). The solutions can be found [https://drive.google.com/file/d/1VkPOa2rc0npZf5nMMfaTxf_ou4ObRMSv/view?usp=sharing here] (correct answers are put in bold).&lt;br /&gt;
--&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; [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;
== 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].&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1845</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=1845"/>
		<updated>2022-10-07T12:05:36Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Breaking news */&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;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
* Exam: The MCQ is [https://colab.research.google.com/drive/1MFgI6lin35KV8ahunofsSfSxMg7tgfXv?authuser=1 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* MCQ of last year (2021/2022) can be found [https://drive.google.com/file/d/1wQQ8uhYvuYoxNvfr-O6QnyJwSEbYAoLF/view?usp=sharing here] (Google Colab/Jupyter Notebook). The solutions can be found [https://drive.google.com/file/d/1VkPOa2rc0npZf5nMMfaTxf_ou4ObRMSv/view?usp=sharing here] (correct answers are put in bold).&lt;br /&gt;
--&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; [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;
== 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].&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1844</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=1844"/>
		<updated>2022-10-07T11:56:06Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Breaking news */&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;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* Exam: The MCQ is [https://colab.research.google.com/drive/1MFgI6lin35KV8ahunofsSfSxMg7tgfXv?authuser=1 here]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* MCQ of last year (2021/2022) can be found [https://drive.google.com/file/d/1wQQ8uhYvuYoxNvfr-O6QnyJwSEbYAoLF/view?usp=sharing here] (Google Colab/Jupyter Notebook). The solutions can be found [https://drive.google.com/file/d/1VkPOa2rc0npZf5nMMfaTxf_ou4ObRMSv/view?usp=sharing here] (correct answers are put in bold).&lt;br /&gt;
--&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; [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;
== 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].&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1842</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=1842"/>
		<updated>2022-10-03T15:11:11Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule Data-driven Physics */&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;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
* MCQ of last year (2021/2022) can be found [https://drive.google.com/file/d/1wQQ8uhYvuYoxNvfr-O6QnyJwSEbYAoLF/view?usp=sharing here] (Google Colab/Jupyter Notebook). The solutions can be found [https://drive.google.com/file/d/1VkPOa2rc0npZf5nMMfaTxf_ou4ObRMSv/view?usp=sharing here] (correct answers are put 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;
== 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].&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1838</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=1838"/>
		<updated>2022-09-30T12:23:24Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule Data-driven Physics */&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;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
* MCQ of last year (2021/2022) can be found [https://drive.google.com/file/d/1wQQ8uhYvuYoxNvfr-O6QnyJwSEbYAoLF/view?usp=sharing here] (Google Colab/Jupyter Notebook). The solutions will be posted next week.&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 in November: 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;
== 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].&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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn &amp;lt;!-- ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions]) --&amp;gt;&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1837</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=1837"/>
		<updated>2022-09-30T12:21:33Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule Computational Physics */&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;
== Breaking news ==&lt;br /&gt;
&lt;br /&gt;
* MCQ of last year (2021/2022) can be found [https://drive.google.com/file/d/1wQQ8uhYvuYoxNvfr-O6QnyJwSEbYAoLF/view?usp=sharing here] (Google Colab/Jupyter Notebook). The solutions will be posted next week.&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 in November: 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;
== 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].&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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1831</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=1831"/>
		<updated>2022-09-23T12:16:08Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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 in November: 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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
== 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].&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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1830</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=1830"/>
		<updated>2022-09-23T12:15:16Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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 in November: 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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
== 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].&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;
&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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1829</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=1829"/>
		<updated>2022-09-23T12:06:24Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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 in November: 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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
== 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].&lt;br /&gt;
&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;
&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;
&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;
&lt;br /&gt;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1827</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=1827"/>
		<updated>2022-09-16T13:06:37Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule Computational Physics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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 in November: 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 &amp;lt;!-- ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions]) --&amp;gt;&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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
== 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].&lt;br /&gt;
&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;
* 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 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;
&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;
&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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1811</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=1811"/>
		<updated>2022-09-09T14:52:11Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule Computational Physics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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 54.55.205. &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 54 and tower 55 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 in November: 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 &amp;lt;!--([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])--&amp;gt;&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions]) --&amp;gt;&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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
== 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]. 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;
* 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 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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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 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][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;
&#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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1810</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=1810"/>
		<updated>2022-09-09T07:32:54Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule Computational Physics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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 54.55.205. &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 54 and tower 55 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 in November: 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 &amp;lt;!-- ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions]) --&amp;gt;&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 &amp;lt;!--([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])--&amp;gt;&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions]) --&amp;gt;&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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
== 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]. 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;
* 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 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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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 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][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;
&#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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1809</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=1809"/>
		<updated>2022-09-07T22:26:03Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule Computational Physics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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 54.55.205. &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 54 and tower 55 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 in November: 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 &amp;lt;!-- ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions]) --&amp;gt;&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://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Tutorial 3]: Errors and Precision&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions]) --&amp;gt;&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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 6]: Faster than the clock algorithms &amp;lt;!--([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])--&amp;gt;&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]. 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;
* 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 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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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 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][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;
&#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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1804</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=1804"/>
		<updated>2022-09-02T16:05:57Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule Computational Physics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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;
* CONDORCET salle 304 A&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 in November: 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/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule &amp;lt;!-- ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions]) --&amp;gt;&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://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Tutorial 3]: Errors and Precision&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions]) --&amp;gt;&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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 6]: Faster than the clock algorithms &amp;lt;!--([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])--&amp;gt;&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]. 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;
* 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 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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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 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][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;
&#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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1796</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=1796"/>
		<updated>2022-09-01T14:51:55Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule Data-driven Physics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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;
* 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;
[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 in November: 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 &amp;lt;!-- ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]) --&amp;gt;&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/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule &amp;lt;!-- ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions]) --&amp;gt;&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://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Tutorial 3]: Errors and Precision&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions]) --&amp;gt;&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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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: &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;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 6]: Faster than the clock algorithms &amp;lt;!--([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])--&amp;gt;&lt;br /&gt;
&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]. 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;
* 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 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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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 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][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;
&#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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1795</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=1795"/>
		<updated>2022-09-01T14:51:07Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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;
* 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;
[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 in November: 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 &amp;lt;!-- ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]) --&amp;gt;&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/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule &amp;lt;!-- ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions]) --&amp;gt;&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://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Tutorial 3]: Errors and Precision&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions]) --&amp;gt;&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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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: &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;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 6]: Faster than the clock algorithms &amp;lt;!--([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schedule Data-driven Physics ==&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]. 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;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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;
&#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][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;
&#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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1794</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=1794"/>
		<updated>2022-09-01T14:48:51Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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;
* 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;
[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 in November: 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 &amp;lt;!-- ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]) --&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
--&amp;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/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule &amp;lt;!-- ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions]) --&amp;gt;&lt;br /&gt;
&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://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Tutorial 3]: Errors and Precision&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions]) --&amp;gt;&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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: &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;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 6]: Faster than the clock algorithms &amp;lt;!--([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])--&amp;gt;&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;
== Schedule Data-driven Physics ==&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]. 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;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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;
&#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][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;
&#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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1793</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=1793"/>
		<updated>2022-09-01T14:47:19Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- This is a comment&lt;br /&gt;
=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&lt;br /&gt;
&lt;br /&gt;
= Computational and Data Driven Physics =&lt;br /&gt;
--&amp;gt;&lt;br /&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;
== 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;
* 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;
[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 in November: 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 &amp;lt;!-- ([https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]) --&amp;gt;&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;
&amp;lt;!--&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
--&amp;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/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule &amp;lt;!-- ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions]) --&amp;gt;&lt;br /&gt;
&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://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Tutorial 3]: Errors and Precision&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1KAQRog_YlAjKZ_hL1FMYurWdPBLNUocI solutions]) --&amp;gt;&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;
* 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 14)&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 &amp;lt;!-- ([https://colab.research.google.com/drive/1JNVl42KNASZiwTtqYo71z_vggjbGfKul solutions]) --&amp;gt;&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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 7, 2022&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Test: &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;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 6]: Faster than the clock algorithms &amp;lt;!--([https://colab.research.google.com/drive/1bHPnJpBd5ExqKF4G5BuV_FHPE4r0_AY2#scrollTo=fQnz_gOeq40e solutions])--&amp;gt;&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;
== Schedule Data-driven Physics ==&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]. 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;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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;
&#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][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;
&#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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1769</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=1769"/>
		<updated>2022-07-26T16:21:29Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&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.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [ 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;
* 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;
[XXX Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [XXX 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;
&#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 ==&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;
&amp;lt;!--&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
--&amp;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/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;
&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://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Tutorial 3]: Errors and Precision&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;
&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;
* 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 14)&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;
&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;
&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: &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;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 6]: 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 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]. 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;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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;
&#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][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;
&#039;&#039;&#039;Friday, December 16, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#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]&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri2&amp;diff=1768</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=1768"/>
		<updated>2022-07-26T16:19:47Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Breaking news:=&lt;br /&gt;
&lt;br /&gt;
* Update with course schedule&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.cpht.polytechnique.fr/?q=en/node/110 Michel Ferrero] (Tutorials)&lt;br /&gt;
* [ 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;
* 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;
[XXX Computational and Data Driven Physics Slack]. In order to join the Slack&lt;br /&gt;
use the following [XXX 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;
&#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 ==&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;
&amp;lt;!--&lt;br /&gt;
* [https://drive.google.com/file/d/1sIv3qOdyE-XYkjYC-dkNsR72f4BgaQ_y/view?usp=sharing Tutorial 1] Markov Matrix&lt;br /&gt;
--&amp;gt;&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;
&#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/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU Tutorial 2] Thumb rule ([https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions])&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 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://drive.google.com/file/d/1ALR_QKLXdHby54xNux39NUOk4L-Ne1EW/view?usp=sharing  Tutorial 3]: Errors and Precision&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;
&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;
* 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 14)&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;
&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;
&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: &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;
* [https://colab.research.google.com/drive/1iaOGxdVgk--kWUFcMDHs0zvPhsOyhB_c Tutorial 6]: 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 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]. 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;
* Send your copy of Homework 2 to numphys.icfp  at   gmail.com  Thanks!&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]. [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;
&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;
[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;
&#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] [https://drive.google.com/file/d/17qhYN8EFpcoCUHOM_juBvEGpu61GgJRx/view?usp=sharing Corrections ]&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] [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;
&#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][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;
&#039;&#039;&#039;Friday, December 16, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 13: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#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]&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1725</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=1725"/>
		<updated>2021-12-17T11:13:09Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([https://colab.research.google.com/drive/1gnaK_vmTESTV3Ex_A1gqcee6Q58iKyld solutions])&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1724</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=1724"/>
		<updated>2021-12-17T11:11:42Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&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;
* [https://colab.research.google.com/drive/1p2c35gHMr4_Ptdmwsh3jGJz__9NNIgLw Tutorial 13]: How restricted Boltzmann machines learn ([solutions])&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1597</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=1597"/>
		<updated>2021-10-14T20:33:01Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1589</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=1589"/>
		<updated>2021-10-13T12:45:47Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
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;
&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;
* Tutorial 7: Faster than the clock algorithms&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&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;
--&amp;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;
&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1588</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=1588"/>
		<updated>2021-10-13T12:44:50Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
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;
&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;
* Tutorial 7: Faster than the clock algorithms&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;
&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1587</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=1587"/>
		<updated>2021-10-13T12:43:58Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
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;
&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;
* Tutorial 7: Faster than the clock algorithms&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;
&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1576</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=1576"/>
		<updated>2021-10-08T12:27:41Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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.&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;
* Tutorial 7: Faster than the clock algorithms&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;
&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1575</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=1575"/>
		<updated>2021-10-08T12:25:46Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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. Questions [https://drive.google.com/file/d/1q9Quq5mvJ4Avv2qWgzTocU-DVIxJIVWi/view?usp=sharing Questions]. Data [https://drive.google.com/file/d/1xYb4wfNBysse6Q7frTw_V9TPdUQU5lUx/view?usp=sharing Data]. Starting Notebook [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.&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;
* Tutorial 7: Faster than the clock algorithms&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;
&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1568</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=1568"/>
		<updated>2021-10-07T10:53:19Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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:&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;
* Tutorial 7: Faster than the clock algorithms&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;
&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1567</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=1567"/>
		<updated>2021-10-07T10:52:42Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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 7: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7:&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 6]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Faster than the clock algorithms&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;
&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1552</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=1552"/>
		<updated>2021-10-01T07:24:01Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?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;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Faster than the clock algorithms&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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7:&lt;br /&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1549</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=1549"/>
		<updated>2021-09-23T10:14:02Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* Tutorial 5: Simulated annealing&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Faster than the clock algorithms&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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7:&lt;br /&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1548</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=1548"/>
		<updated>2021-09-23T10:13:45Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 4 - Ising model and phase transitions&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://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* Tutorial 5: Simulated annealing&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Faster than the clock algorithms&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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7:&lt;br /&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1547</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=1547"/>
		<updated>2021-09-22T11:33:06Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 4 - Ising model and phase transitions&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://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* Tutorial 5: Simulated annealing&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Faster than the clock algorithms&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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7:&lt;br /&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1546</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=1546"/>
		<updated>2021-09-22T11:32:27Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices:&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;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [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;
* Tutorial 4 - Ising model and phase transitions&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://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* Tutorial 5: Simulated annealing&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Faster than the clock algorithms&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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7:&lt;br /&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1518</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=1518"/>
		<updated>2021-09-17T14:44:18Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [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;
* Tutorial 4 - Ising model and phase transitions&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://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* Tutorial 5: Simulated annealing&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Faster than the clock algorithms&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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 7: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7:&lt;br /&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&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&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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;
&#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>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1517</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=1517"/>
		<updated>2021-09-17T14:42:40Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [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;
* Tutorial 4 - Ising model and phase transitions&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://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 5]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* Tutorial 5: Simulated annealing&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Faster than the clock algorithms&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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: Asymptotic inference and information&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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 10: High-dimensional inference and Principal Component Analysis&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&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 11: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&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 12: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&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 13: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&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 14: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 14:&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1516</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=1516"/>
		<updated>2021-09-17T14:41:35Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [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;
* Tutorial 4 - Ising model and phase transitions&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://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 6]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* Tutorial 6: Simulated annealing&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 6]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 7]: Importance sampling&lt;br /&gt;
&lt;br /&gt;
* Tutorial 7: Faster than the clock algorithms&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
* [https://colab.research.google.com/drive/1KyT442vB4EuGKBy_Xj3j8cLtMMl4gbac?usp=sharing Tutorial 7]: 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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 15, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 8: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: Asymptotic inference and information&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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 10: High-dimensional inference and Principal Component Analysis&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&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 11: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&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 12: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&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 13: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&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 14: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 14:&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1515</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=1515"/>
		<updated>2021-09-17T14:39:44Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [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;
* Tutorial 4 - Ising model and phase transitions&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://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 7]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 7]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&lt;br /&gt;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&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;
&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;
* Lecture 8: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: Asymptotic inference and information&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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 10: High-dimensional inference and Principal Component Analysis&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&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 11: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&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 12: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&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 13: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&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 14: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 14:&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1514</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=1514"/>
		<updated>2021-09-17T12:00:50Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [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;
* Tutorial 4 - Ising model and phase transitions&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://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 7]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 7]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&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;
* Lecture 8: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: Asymptotic inference and information&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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 10: High-dimensional inference and Principal Component Analysis&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&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 11: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&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 12: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&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 13: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&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 14: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 14:&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1513</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=1513"/>
		<updated>2021-09-17T10:18:51Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [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 September 24)&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;
* Tutorial 4 - Ising model and phase transitions&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://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 7]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 7]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&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;
* Lecture 8: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: Asymptotic inference and information&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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 10: High-dimensional inference and Principal Component Analysis&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&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 11: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&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 12: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&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 13: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&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 14: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 14:&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1509</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=1509"/>
		<updated>2021-09-10T13:13:37Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [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 September 24)&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/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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 7]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 7]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&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;
* Lecture 8: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: Asymptotic inference and information&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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 10: High-dimensional inference and Principal Component Analysis&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&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 11: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&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 12: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&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 13: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&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 14: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 14:&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1508</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=1508"/>
		<updated>2021-09-10T12:31:32Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [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]&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/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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 7]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 7]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&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;
* Lecture 8: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: Asymptotic inference and information&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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 10: High-dimensional inference and Principal Component Analysis&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&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 11: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&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 12: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&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 13: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&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 14: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 14:&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1507</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=1507"/>
		<updated>2021-09-10T12:28:26Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions]&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1g7HXFUBQUBF0fhy5h2jYbfIAVBTqvb7-/view Homework 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/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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 7]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 7]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&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;
* Lecture 8: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: Asymptotic inference and information&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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 10: High-dimensional inference and Principal Component Analysis&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&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 11: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&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 12: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&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 13: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&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 14: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 14:&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
	<entry>
		<id>http://www.lptms.universite-paris-saclay.fr//wiki-cours/index.php?title=CoDaDri&amp;diff=1487</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=1487"/>
		<updated>2021-09-08T15:02:52Z</updated>

		<summary type="html">&lt;p&gt;Michel.ferrero: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Computational and Data Driven Physics =&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;
&#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;
* Tutorial 2 - Markov matrices: [https://colab.research.google.com/drive/1gf7oRQIpvSvMScyJa5hexB9CCZvdozPs#scrollTo=lDznlLouvlFx questions] and [https://colab.research.google.com/drive/1x9iEHG_F522uFCvD_jGdvHaMETAHfO6-#scrollTo=eSu-nLZ6vm8X solutions]&lt;br /&gt;
&lt;br /&gt;
* Tutorial 3 - Thumb rule: [https://colab.research.google.com/drive/1tjqbjAi50C4qOqVRtTxEkTeTb10qpTms#scrollTo=uYpaubGkvogU questions] and [https://colab.research.google.com/drive/1aWVtz4ZGcpIarWiRVAnxrp1t0GDOqZxu#scrollTo=f7ohlMuZvqTr solutions]&lt;br /&gt;
&lt;br /&gt;
* Homework 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/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;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 1, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [https://drive.google.com/file/d/1eY5cuNcJqYw7df0PBkxq03tEnqzTOC-5/view?usp=sharing Lecture 6]: Importance sampling&lt;br /&gt;
&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;
&lt;br /&gt;
* Homework 2&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;
* [https://drive.google.com/file/d/1qAG8ARVuuXjMzQkU8I92KUEEPZxK5ynr/view?usp=sharing  Lecture 7]: Optimization &amp;amp; Dijkstra algorithm&lt;br /&gt;
&lt;br /&gt;
* [https://colab.research.google.com/drive/1p0ooWAXF9KNh-FztMHmVoA9yBzYOM8PC?usp=sharing Tutorial 7]: Simulated annealing [https://colab.research.google.com/drive/1txJGpzreHurWux7ev6sDsX8TjzpeQhZZ?usp=sharing problems]&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;
* Lecture 8: Introduction to Bayesian inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 8:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Friday, October 22, 2021&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Lecture 9: Asymptotic inference and information&lt;br /&gt;
&lt;br /&gt;
* Tutorial 9:&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 10: High-dimensional inference and Principal Component Analysis&lt;br /&gt;
&lt;br /&gt;
* Tutorial 10:&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 11: Priors, regularisation, sparsity&lt;br /&gt;
&lt;br /&gt;
* Tutorial 11:&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 12: Network inference&lt;br /&gt;
&lt;br /&gt;
* Tutorial 12:&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 13: Supervised learning and phase transitions&lt;br /&gt;
&lt;br /&gt;
* Tutorial 13:&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 14: Unsupervised learning and representations&lt;br /&gt;
&lt;br /&gt;
* Tutorial 14:&lt;/div&gt;</summary>
		<author><name>Michel.ferrero</name></author>
	</entry>
</feed>