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…Feb 18, 2019Feb 18, 2019
Imad DabburainTowards Data ScienceK-means Clustering: Algorithm, Applications, Evaluation Methods, and DrawbacksClusteringSep 17, 201816Sep 17, 201816
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…May 20, 20181May 20, 20181
Imad DabburainTowards Data ScienceCoding Neural Network — RegularizationBias-Variance Trade-offMay 8, 20183May 8, 20183
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…Apr 20, 20183Apr 20, 20183
Imad DabburainTowards Data ScienceCoding Neural Network — Gradient CheckingIn the previous post, Coding Neural Network — Forward Propagation and Backpropagation, we implemented both forward propagation and…Apr 8, 20181Apr 8, 20181
Imad DabburainTowards Data ScienceCoding Neural Network — Forward Propagation and BackpropagtionWhy Neural Networks?Apr 1, 201811Apr 1, 201811
Imad DabburainTowards Data ScienceCharacter-Level Language ModelIntroductionFeb 22, 20184Feb 22, 20184
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…Dec 21, 20176Dec 21, 20176