SVHN Data Preparation

In previous post, I talked about how to use the h5py package to read MAT-file that contains bounding box information of the SVHN …

Access SVHN data in Python using h5py

Several days ago I was trying to train a neural network on the Street View House Numbers (SVHN) Dataset. I was working on the test set …

Excerpts from The Intelligent Asset Allocator - Part II

After building a solid concept of asset allocation and portfolio theory, the second part of Bernstein’s book (Chapter 7 to …

Bib Racer 03 - Face and Bib Detection with YOLO network

I just made a very simple face and bib detection program following the post by Adrian Rosebrock, with the weights trained with the …

Excerpts from The Intelligent Asset Allocator - Part I

Here are some excerpts from The Intelligent Asset Allocator by William Bernstein, a very practical hands-on guide on how to derive a …

Leo Mak

Enthusiast of Data Mining


A data nerd interested in mingling data with simple algorithms and mathematics, currently works as laboratory technician in the Department of Mathematics in University of Macau. His works include planning, setting up and managing the computing infrastructure that serve the researches in the department.

Leo also has more than 5 years experience in digital marketing and digital analytics. He is experienced in analyze online activity, user behavior and measure effectiveness of marketing channels. His responsibilities include creating monitor dashboards and reports that deliver actionable analysis and insights.


  • Machine Learning
  • Mathematics Computation
  • Music
  • Trail Running
  • Star Gazing


  • MSc in Mathematics

    University of Macau

  • BSc in Software Engineering

    University of Macau

  • Data Science Specialization

    Coursera and Johns Hopkins University

  • Machine Learning

    Coursera and Standford University