Imad DabburaConda Essentials NotesConda in an open source package management system that works on all platforms. It is a tool that helps manage packages and environments…4 min read·Feb 18, 2019----
Imad DabburainTowards Data ScienceK-means Clustering: Algorithm, Applications, Evaluation Methods, and DrawbacksClustering13 min read·Sep 17, 2018--16--16
Imad DabburainTowards Data ScienceCoding Neural Network — DropoutDropout is a regularization technique. On each iteration, we randomly shut down some neurons (units) on each layer and don’t use those…7 min read·May 20, 2018--1--1
Imad DabburainTowards Data ScienceCoding Neural Network — RegularizationBias-Variance Trade-off9 min read·May 8, 2018--3--3
Imad DabburainTowards Data ScienceCoding Neural Network — Parameters’ InitializationOptimization, in Machine Learning/Deep Learning contexts, is the process of changing the model’s parameters to improve its performance. In…6 min read·Apr 20, 2018--3--3
Imad DabburainTowards Data ScienceCoding Neural Network — Gradient CheckingIn the previous post, Coding Neural Network — Forward Propagation and Backpropagation, we implemented both forward propagation and…6 min read·Apr 8, 2018--1--1
Imad DabburainTowards Data ScienceCoding Neural Network — Forward Propagation and BackpropagtionWhy Neural Networks?11 min read·Apr 1, 2018--11--11
Imad DabburainTowards Data SciencePredicting Loan RepaymentIntroduction15 min read·Mar 15, 2018--6--6
Imad DabburainTowards Data ScienceCharacter-Level Language ModelIntroduction11 min read·Feb 22, 2018--4--4
Imad DabburainTowards Data ScienceGradient Descent Algorithm and Its VariantsOptimization refers to the task of minimizing/maximizing an objective function f(x) parameterized by x. In machine/deep learning…9 min read·Dec 21, 2017--6--6