A differentiable programming framework for spin models - presented by Dr Tiago de Souza Farias

A differentiable programming framework for spin models

Dr Tiago de Souza Farias

TF

Associated Computer Physics Communications article

T. S. Farias et al. (2024) A differentiable programming framework for spin models. Computer Physics Communications
Article of record
A differentiable programming framework for spin models
TF
Tiago de Souza Farias
Universidade Federal de São Carlos

We introduce a novel framework for simulating spin models using differentiable programming, an approach that leverages the advancements in machine learning and computational efficiency. We focus on three distinct spin systems: the Ising model, the Potts model, and the Cellular Potts model, demonstrating the practicality and scalability of our framework in modeling these complex systems. Additionally, this framework allows for the optimization of spin models, which can adjust the parameters of a system by a defined objective function. In order to simulate these models, we adapt the Metropolis-Hastings algorithm to a differentiable programming paradigm, employing batched tensors for simulating spin lattices. This adaptation not only facilitates the integration with existing deep learning tools but also significantly enhances computational speed through parallel processing capabilities, as it can be implemented on different hardware architectures, including GPUs and TPUs.

References
  • 1.
    T. S. Farias et al. (2024) A differentiable programming framework for spin models. Computer Physics Communications
Grants
    Fundação de Amparo à Pesquisa do Estado de São Paulo2023/15739-3Instituto Nacional de Ciência e Tecnologia de Informação Quântica465469/2014-0Conselho Nacional de Desenvolvimento Científico e Tecnológico309862/2021-3Conselho Nacional de Desenvolvimento Científico e Tecnológico309817/2021-8Conselho Nacional de Desenvolvimento Científico e Tecnológico409673/2022-6
Computer Physics Communications logo
Computer Physics Communications Seminar Series
Computer Physics Communications
Cite as
T. de Souza Farias (2024, September 17), A differentiable programming framework for spin models
Share
Details
Listed seminar This seminar is open to all
Recorded Available to all
Video length 32:25
Q&A Now closed
Disclaimer The views expressed in this seminar are those of the speaker and not necessarily those of the journal