Chi-Feng WanginTowards Data ScienceAutomatic Differentiation, ExplainedHow Do Computers Calculate Derivatives?3 min read·Mar 3, 2019--4--4
Chi-Feng WanginTowards Data ScienceThe Vanishing Gradient ProblemThe Problem, Its Causes, Its Significance, and Its Solutions3 min read·Jan 8, 2019--12--12
Chi-Feng WanginTowards Data ScienceCalculating Gradient Descent ManuallyPart 4 of Step by Step: The Math Behind Neural Networks9 min read·Oct 24, 2018--6--6
Chi-Feng WanginTowards Data ScienceFinding the Gradient of a Vector FunctionPart 3 of Step by Step: The Math Behind Neural Networks9 min read·Oct 20, 2018--1--1
Chi-Feng WanginTowards Data ScienceHow Do You Find the Partial Derivative of a Function?Part 2 of Step by Step: The Math Behind Neural Networks6 min read·Sep 1, 2018----
Chi-Feng WanginTowards Data ScienceFinding the Cost Function of Neural NetworksPart 1 of Step by Step: The Math Behind Neural Networks4 min read·Sep 1, 2018--1--1
Chi-Feng WanginTowards Data ScienceDifferent Ways of Improving Training AccuracyData augmentation, batch sizes, generating hard data…Reflections from training an emotion recognition model.5 min read·Aug 16, 2018--1--1
Chi-Feng WanginTowards Data ScienceA Basic Introduction to Separable ConvolutionsExplaining spatial separable convolutions, depthwise separable convolutions, and the use of 1x1 kernels in a simple manner.8 min read·Aug 14, 2018--48--48
Chi-Feng WanginTowards Data ScienceWhat’s the Difference Between Haar-Feature Classifiers and Convolutional Neural Networks?Exemplified with an emotion recognition model!4 min read·Aug 4, 2018--3--3
Chi-Feng WanginTowards Data ScienceHow Do You Train a Face Detection Model?The data processing behind the training process as well as a few tips and tricks to improve accuracy!7 min read·Aug 2, 2018--3--3