Page replacement algorithm in C++

Quote from Wikipedia: In a computer operating system that uses paging for virtual memory management, page replacement algorithms decide...

Azure OCR with PDF files

Azure OCR is an excellent tool allowing to extract text from an image by API calls. Azure's Computer Vision service provides developers...

Azure Functions + Docker + PyODBC

In one of our previous articles we explained how to create an Azure Function with Docker Image. However installing PyODBC may turn out to...

SMOTE on Azure ML Studio

How often we have a fully normalized dataset with almost equal number of instances per class? In a real-world cases with data collected...

SMOTE Memory Error: Tips and tricks

If you are reading this article then you have probably already faced this issue while running your oversampling experiment. Here I share...

Information Theory: Step 7 Add noise

In this article we are going to create a simple noise generator to set up our future experiment. As we have seen before, the main goal of...

Information Theory: Step 6 Hamming code

This article is the logical suit of the previous article devoted to error correction. The goal is create an error correction algorithm...

Information Theory: Step 2 Entropy

This is the second article from the series of short articles devoted to the Information Theory. Conditional Entropy Conditional entropy...