EdX

Boltzmann Law: Physics to Computing (edX)

Offered by Purdue University, PurdueX,
Boltzmann Law: Physics to Computing (edX)

Provides a unified perspective connecting equilibrium statistical mechanics with stochastic neural networks and quantum computing. A unique course that connects three diverse fields using the unifying concept of a state-space with 2^N dimensions defined by N binary bits.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

We start from the seminal concepts of statistical mechanics like entropy, free energy and the law of equilibrium that have been developed with the purpose of describing interacting systems occurring in nature. We then move to the concept of Boltzmann machines (BM) which are interacting systems cleverly engineered to solve important problems in machine learning. Finally, we move to engineered quantum systems stressing the phenomenon of quantum interference which can lead to awesome computing power.

What you'll learn

  • Boltzmann Law
  • Boltzmann Machines
  • Transition Matrix
  • Quantum Boltzmann Law
  • Quantum Gates

Syllabus

Week 1: Boltzmann Law
1.1 State Space
1.2 Boltzmann Law
1.3 Shannon Entropy
1.4 Free Energy
1.5 Self-consistent Field
1.6 Summary for Exam 1

Week 2: Boltzmann Machines
2.1. Sampling
2.2. Orchestrating Interactions
2.3. Optimization
2.4. Inference
2.5. Learning

Week 3: Transition Matrix
3.1. Markov Chain Monte Carlo
3.2. Gibbs Sampling
3.3. Sequential versus Simultaneous
3.4. Bayesian Networks
3.5. Feynman Paths
3.6 Summary for Exam 2

Week 4: Quantum Boltzmann Law
4.1. Quantum Spins
4.2. One q-bit Systems
4.3. Spin-spin Interactions
4.4. Two q-bit Systems
4.5. Quantum Annealing

Week 5: Quantum Transition Matrix
5.1. Adiabatic to Gated Computing
5.2. Hadamard Gates
5.3. Grover Search
5.4. Shor's Algorithm
5.5. Feynman Paths
5.6 Summary for Exam 3

Epilogue

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Introducción a las ondas gravitacionales (edX) EdX
Universidad Nacional de Córdoba,UNCordobaX

Introducción a las ondas gravitacionales (edX)

En este curso, junto con la Dra. Gabriela González, vamos a viajar por uno de los descubrimientos científicos recientes más importantes, donde vamos a aprender cómo se producen y cómo se detectan las ondas gravitacionales y por qué lo hacemos. En este curso conocerás sobre las ondas gravitacionales de forma fácil y enseñado por una experta del proyecto LIGO; Gabriela González.

Self Paced
Self-Paced
Advanced statistical physics (edX) EdX
École Polytechnique Fédérale de Lausanne,EPFLx

Advanced statistical physics (edX)

We explore statistical physics in both classical and open quantum systems. Additionally, we will cover probabilistic data analysis that is extremely useful in many applications. This course covers non-equilibrium statistical processes and the treatment of fluctuation dissipation relations by Einstein, Boltzmann and Kubo. Moreover, the fundamentals of Markov processes, stochastic differential and Fokker Planck equations, mesoscopic master equation, etc will be treated in detail. Prior knowledge of statistical physics is highly recommended but not required.

Self Paced
Self-Paced
Cosmic Rays, Dark Matter, and the Mysteries of the Universe (edX) EdX
Waseda University,WasedaX

Cosmic Rays, Dark Matter, and the Mysteries of the Universe (edX)

Join us on a unique exploration of one of the universe’s deepest mysteries: cosmic rays. In the Universe, high-energy cosmic rays are violently propagating in space. While we know these cosmic rays come from outside of the solar system, exactly how and where they originate is a mystery. Professor Shoji Torii from Waseda University and many researchers from around the world, believe that understanding about their origin will help resolve the mysteries of the Universe, such as, supernova remnants, dark matter, and even the Universe’s evolution.

Self Paced
Self-Paced
Cement Chemistry and Sustainable Cementitious Materials (edX) EdX
École Polytechnique Fédérale de Lausanne,EPFLx

Cement Chemistry and Sustainable Cementitious Materials (edX)

Learn the basics of cement chemistry and laboratory best practices for assessment of its key properties. Every day, we see concrete used all around us – to build our houses, offices, schools, bridges, and infrastructure. But few people actually understand what gives concrete its strength, resistance, and utility. The aim of this course is to offer basic cement chemistry to practitioners, as well as new students in the fields of chemistry and engineering.

Self Paced
Self-Paced
Advanced Linear Algebra: Foundations to Frontiers (edX) EdX
University of Texas at Austin,UTAustinX

Advanced Linear Algebra: Foundations to Frontiers (edX)

Learn advanced linear algebra for computing. Linear algebra is one of the fundamental tools for computational and data scientists. In Advanced Linear Algebra: Foundations to Frontiers (ALAFF), you will build your knowledge, understanding, and skills in linear algebra, practical algorithms for matrix computations, and the analysis of the effects of floating-point arithmetic as performed by computers.

Self Paced
Self-Paced
Hardware and Operating Systems (edX) EdX
IBM

Hardware and Operating Systems (edX)

This course will help you develop the skills to install and set up an operating system and gain expertise on hardware components, including motherboard, CPU, hard drives and more. If you’re ready to enter the world of Information Technology (IT), you need job-ready skills. Understanding the fundamentals of computer hardware and operating systems is critical to any technology related job role like Technical Support or Software Development.

Self Paced
Self-Paced
Computing in Python I: Fundamentals and Procedural Programming (edX) EdX
Georgia Institute of Technology,GTx

Computing in Python I: Fundamentals and Procedural Programming (edX)

Learn the fundamentals of computing in Python, including variables, operators, and writing and debugging your own programs. This course starts from the beginning, covering the basics of how a computer interprets lines of code; how to write programs, evaluate their output, and revise the code itself; how to work with variables and their changing values; and how to use mathematical, boolean, and relational operators.

Self Paced
Self-Paced
Science & Cooking: From Haute Cuisine to Soft Matter Science (chemistry) (edX) EdX
HarvardX,Harvard University

Science & Cooking: From Haute Cuisine to Soft Matter Science (chemistry) (edX)

Top chefs and Harvard researchers explore how everyday cooking and haute cuisine can illuminate basic principles in chemistry, physics, and engineering. Learn about food molecules and how chemical reactions can affect food texture and flavor. During each module of this course, chefs reveal the secrets behind some of their most famous culinary creations — often right in their own restaurants. Inspired by such cooking mastery, the Harvard team will then explain the science behind the recipe.

Self Paced
Self-Paced
Applied Quantum Computing III: Algorithm and Software (edX) EdX
Purdue University,PurdueX

Applied Quantum Computing III: Algorithm and Software (edX)

Learn domain-specific quantum algorithms and how to run them on present-day quantum hardware. This course is part III of the series of Quantum computing courses, which covers aspects from fundamentals to present-day hardware platforms to quantum software and programming. The goal of part III is to discuss some of the key domain-specific algorithms that are developed by exploiting the fundamental quantum phenomena (e.g. entanglement)and computing models discussed in part I.

Mar 25th 2024
5-12 Weeks