Training a Hamiltonian Neural Network: Using an NN for Simulating the Phase Space of a Harmonic Oscillator Introduction We can use Neural Networks not only for predicting the class of an image, completing sentences, or classifying sentiment of a paragraph of text. We can also use Neural Networks for solving scientific problems. In this article, you will learn about using a trained Neural Network…
Modelling a Spring System in Hamiltonian Mechanics: Using Euler Method for Trajectory Introduction Hamiltonian Mechanics provides us with ways to deal with dynamical systems computationally. We can simulate a system of a weighted spring using Hamiltonian mechanics. We can plot trajectories using the simulation. We will use Euler’s method and Semi-Implicit Euler’s method to plot phase spaces, and…
Solving First Order Differential Equations with Julia Image by Pete Linforth from Pixabay Introduction In this tutorial, we will learn about solving Differential Equations with Julia. Differential Equations are everywhere in Science and Engineering problems. And, being able to solve Differential Equations using computers is very convenient. We will use the DifferentialEquations.jl package for…
Stuff About Complex Number I Wish Somebody Told Me by Rito Ghosh Introduction There are many places that teach you complex number like High School, college classes, YouTube channels, and so on. But they earlier ones often heavy on solving problems by-hand, and almost every time, they do only that. The latter ones focus mainly on shiny visuals or advanced properties that are not intended for the…
Introduction Natural Language Processing is a fast-advancing field. And it is also one of the fields that require a huge amount of computational resources to make important progress. And although breakthroughs are openly announced, and papers are released in free-to-access repositories such as arXiv , Open Review, Papers with Code, etc., and despite (sometimes) having the code freely available on…
by Ritobrata Ghosh Introduction Digital electronics is probably the most impactful and widespread technology now. It forms the basis of all of the chips- from ARM microcontrollers to processors in cellphones, all the way to uberpowerful AMD Threadrippers. In all these cases, digital electronics reign supreme. It is very useful to learn not only about basic principles but also how these principles…