Machine Learning Interview Prep -- ML Fundamentals

This is a series of notes that I prepared during my job seeking in the last few months and there will be four separate notes in total:

  • Fundamentals of Machine Learning (This note)
  • Fundamentals of Deep Learning
  • Machine Learning Models
  • Derivation, Implementation & Experience

This note will cover some very basic concepts of machine learning and will focus on the application, instead of the theory.

Read more

Method reference for machine learning with MMA

Mathematica (MMA) is known for its comprehensive library that covers almost everything you need in mathematics, physics and engineering. While I’m a big fan of MMA and MMA released its machine learning (ML) features long time ago, I used to use Python for ML practices because Python is more widely accepted by the data science community and thus, provides better supports. However, it has been 4 years after MMA 11’s first release, the ML features in MMA are getting much better than before. So, I’ve spent sometime playing with MMA ML and made such a reference for later conveniences.

Read more

Grover Search as a Naturally Occurring Phenomenon

A few days ago, when I was browsing papers recently accepted by Phys. Rev. Lett. I noticed an interesting article Grover Search as a Naturally Occurring Phenomenon, which has just been published online today. I found this work really very fascinating, so I write this short note describing the work.

Read more
AlphaZero explores global optimization of quantum dynamics in superconducting circuit QED

AlphaZero explores global optimization of quantum dynamics in superconducting circuit QED

I’ve been thinking about a class of optimization problems on a quantum computer and wish to explore them with machine learning algorithms, especially reinforcement learning, as it does not require a good initial guess (radom, intuition or whatever). More recently, I came across to the paper “Global optimization of quantum dynamics with AlphaZero deep exploration”, which has been published online about 2 weeks ago. While the authors considered a rather ideal situation, their work did shed lights on my research. So, I prepare this note to briefly discuss their work and some relevant topics.

Read more

Building personal blog with GitHub Pages, Jekyll and AMP (Outdated)

Updated on 04/16/2023: This post is outdated and this blog no longer used Jekyll and AMP.

I built this Blog with Jekyll, GitHub Pages and AMP (see links at footer). The basic framework is based upon template hanuman, yet significant modifications are made. In this note, I share the basics of using these tools to build and customize your own website. This note is very friendly for starters.

Read more

Mathematica Tricks

This note records some useful tricks I learnt in the past years of using Mathematica (MMA). MMA provides a very powerful language system that realizes almost any functionality one would image. However, such a huge library means large learning cost.

Some exmaples are available in my MMA Repository and you can check there for more fun stuffs!

Read more