Minicourse on Machine Learning for Many-Body Physics

September 25 – 29, 2017

São Paulo, Brazil


logo.png (952×87)



Lecturers: Juan Felipe Carrasquilla (D-Wave Systems Inc., Canada) & Roger Melko (University of Waterloo & Perimeter Institute , Canada)

Tutor: Lauren Hayward Sierens (Perimeter Institute, Canada)

Place: IFT-UNESP Auditorium


This course will introduce modern machine learning techniques for studying classical and quantum many-body problems encountered in condensed matter, quantum information, and related fields of physics. Lectures will emphasize relations between statistical physics and machine learning, while tutorials will include hands-on experience in programming with applications.

Topics to be covered include lattice models for statistical physics, Monte Carlo methods, supervised and unsupervised learning, neural networks, Boltzmann machines, and deep learning. It would be useful if participants had basic knowledge of programming in any language. Tutorials will be given in Python and TensorFlow.

There is no registration fee and limited funds are available for travel and local expenses.

From October 23-28,2017 ICTP-SAIFR is organizing the School & Workshop on Density Functional Theory and Quantum Information Theory.  The online application is and more information can be found on the website.


  • Nathan Berkovits (ICTP-SAIFR & IFT-UNESP)
  • Alexandre Reily Rocha (IFT-UNESP)
  • Pedro Vieira (ICTP-SAIFR & IFT-UNESP & Perimeter Institute)

Satisfaction survey:

Tutorials: click here

Reading material:

1) Neural networks and deep learning

2) Deep learning

3) Monte Carlo methods in Statistical Physics


PDF version updated on Sept 4

Click on the title of the Lectures on the table below to watch the videos.



Poster_machine learning

Online application is now closed


Minicourse on Machine Learning for Many-Body Physics

Additional Information

List of Confirmed Participants: Updated on September 28

Registration: ALL participants should register. The registration will be on September 25 at the institute from 8:30 to 9:30 am. You can find arrival instructions at

Accommodation: Participants, whose accommodation has been provided by the institute will stay at The Universe Flat. Each participant, whose accommodation has been provided by the institute, has received the accommodation details individually by email.

BOARDING PASS: All participants, whose travel has been provided or will be reimbursed by the institute, should bring the boarding pass upon registration, and collect an envelope to send the return boarding pass to the institute.

Emergency number: 9 5293 9062 (from São Paulo city); +55 11 9 5293 9062 (from abroad), 11 9 5293 9062 (from outside São Paulo).

Ground transportation instructions: 

From Guarulhos Airport to The Universe Flat

From Congonhas Airport to The Universe Flat

From The Universe Flat to the institute