Latest posts

Mohcine Madkour

How I achieved 97 % Accuracy in Covid-19 Diagnosis from classifying Chest X-ays Images

The COVID-19 pandemic continues to have a devastating effect on the health and well-being of the global population. Acritical step in the fight against COVID-19 is effective screening of infected patients, with one of the key screening approachesbeing radiology examination using chest radiography. In this study we introduce COVID-Net, a …

Mohcine Madkour

Dropout for Deep Learning Regularization, explained with Examples

This artcile’s dataset as well as our method’s source code that were used for validating our experiment are available to support the reproduction of our method and results, and can be obtained from my github repo

Deep neural network is a very powerful tool in machine learning. Multiple …

Mohcine Madkour

Assets Management and energy demand forecasting using Matrix Profile

The code of this article is available at: https://github.com/mohcinemadkour/Matrix-Profile-for-Regime-Detection-in-Time-Series-Data/tree/master

Today’s companies hold enormous value in the form of equipment and plants. Research suggests that on average, 5 to 15 % of a manufacturing company’s global asset base is idle, with most not having …

Mohcine Madkour

Predicting Antibiotic-resistance infections : Case of drug-resistant Neisseria gonorrhoeae

Antibiotic-resistance infections represent a real threat to the quality of healthcare and life expectancy for every country. Recently in 2019, the CDC declared in its report that more than 35,000 people die due to antibiotic-resistant infections. This figure was just a subset of a group of 2.8 Million …

Mohcine Madkour

Risk Predictions of Type 2 Diabetes

Type 2 diabetes is a chronic condition that affects the way the body metabolizes sugar (glucose). With type 2 diabetes, the body either resists the effects of insulin (a hormone that regulates the movement of sugar into cells) or it doesn't produce enough insulin to maintain normal glucose levels. Type …

Mohcine Madkour

Modeling Time Series Data with Recurrent Neural Networks in Keras

Electronic Health Records (EHRs) contain a wealth of patient medical information that can: save valuable time when an emergency arises; eliminate unnecesary treatment and tests; prevent potentially life-threatening mistakes; and, can improve the overall quality of care a patient receives when seeking medical assistance. Children's Hospital Los Angeles (CHLA) wanted …

Mohcine Madkour

End to End ETL process using CSV files and MySQL database

This post explains an end to end process to move data from simple CSV files to a database server, in my case MySQL but you can do some tiny changes to have it work in any SQL language. I put the schema of the [database I generated from this code …

Mohcine Madkour

Analysing Model Perfromance from Receiver Operator Characteristic and Recall and Precision curves

ROC and PR curves are commonly used to present results for binary decision problems in machine learning. The ROC curve is created by plotting the true positive rate (TPR) against the false positive rate (FPR) at various threshold settings. Each point of the ROC curve (i.e. threshold) corresponds to …

Mohcine Madkour

Building Machine Learning models with Imbalanced data

In this blog post, I'll discuss a number of considerations and techniques for dealing with imbalanced data when training a machine learning model. The blog post will rely heavily on a sklearn contributor package called imbalanced-learn to implement the discussed techniques. Training a machine learning model on an imbalanced dataset …

Mohcine Madkour

A Practical Introduction to Deep Learning with Caffe and Python

The goal of this blog post is to give you a hands-on introduction to deep learning. To do this, we will build a Cat/Dog image classifier using a deep learning algorithm called convolutional neural network. This post is divided into 2 main parts. The first part covers some core concepts behind deep learning, while the second part is structured in a hands-on tutorial format. We will use some Python code and a popular open source deep learning framework called Caffe to build the classifier.