Home

Optimization Algorithms

Optimization Algorithms - An overview of Gradient Descent and its variants Introduction introduction to Gradient Descent Gradient Descent is an optimization algorithm. In the context of Deep Neural Networks - it is the most popular algorithm used to find the optimized set of network’s weights. This optimization is part of the training phase ...

Read more

Neural Networks_to_del

Deep Learning old Introdcution This post introduces Deep Learning, which is a branch of Machine Learning, using similar building blocks but in a denser architecture which can achieves better performance in complicated problems. Let’s show that, by first presneting the architecture which drives Deep Learning - Neural Networks. Neural Networks ...

Read more

Logistic Regression

Logistic Regression Preface This post introduces Logistic regression, an algorithm for performing Binary Classification. This introduction to Logistic Regression contains 4 chapters: Background: Supervised Learning and Binary Classification Classification Model Selection - why not Linear Regression? Presentetion of Logistic Regression...

Read more

Logistic Regression Cost Function

Appendix A: Detailed Development of Logistic Regression Cost Function For convinience, let’s re-write the Logistic Regression formulas Eq. 6: Logistic Regression Formula 6a Logistic Regression Formula for y=1 \[p(y=1| x, w,b) = \hat{y}=\sigma(b+w^Tx) = \frac{1}{1+e^{^{-(b+w^Tx)}}}\] 6b Logistic Regression Formula for y=0 \[p(y=0| x, w,b) =...

Read more

Logistic Regression cost Function Derivation Equation Development

Appendix B: Development of Cost Function Partial Derivative The Cost function’s partial derivatives are needed for the Gradient Descent calculation. The derivative equation is presented in Eq. 14, as the sum of Loss function derivatives Eq. 1: Cost Function Derivative \(\frac{\partial J(b,w)}{\partial w_i} =\sum_{i=1}^{m}\frac{\partial L(b,w)}...

Read more

Linear Prediction Using Gradient Descent

Linear Prediction Using Gradient Descent Introduction The previous post introduced the Linear Prediction model. It is recommended to read that post first, unless you are familiar with that material. It presented the Analytical Solution for calculating the model’s coefficents. The Analytical Solution is fairly simple solution to find coefficien...

Read more

Introduction

Introduction \(\)$ Add like this: chrome-extension://gphandlahdpffmccakmbngmbjnjiiahp/https://vision.cornell.edu/se3/wp-content/uploads/2016/08/learning-detect-match.pdf : The extraction of effective features is a key step in many machine learning and computervision algorithms and their applications. In computer vision, one form of feature extr...

Read more