2022-11-26

Coursera Deep Learning Specialization Notes

3 mins read A couple of years ago I completed Deep Learning Specialization taught by AI pioneer Andrew Ng. I found this series […]
2022-07-19

Understanding Deep U-Nets for Semantic Segmentation: A salt identification case study with Keras

19 mins read Introduction Deep Learning has enabled the field of Computer Vision to advance rapidly in the last few years. In this […]
2022-07-19

Understanding Transposed Convolution with Python example

25 mins read Transposed Convolutions is a revolutionary concept for applications like image segmentation, super-resolution, etc but sometimes it becomes a little trickier […]
2022-06-13

Common loss functions for training deep neural networks with Keras examples

30 mins read Deep neural networks are trained using the stochastic gradient descent optimization algorithm. As part of the optimization algorithm, the error for […]
2022-05-09

Understanding Word2vec embedding with Tensorflow implementation

15 mins read This article is going to be about Word2vec algorithms. Word2vec algorithms output word vectors. Word vectors, underpin many of the […]
2022-04-27

A tutorial on TensorFlow 2 and Keras: From basics to deep neural networks

49 mins read Predictive modeling with deep learning is a skill that modern developers need to know. TensorFlow is the premier open-source deep […]
2022-02-24

Understanding 1D, 2D, and 3D convolutional layers in deep neural networks

21 mins read In deep learning, convolutional layers have been major building blocks in many deep neural networks. The design was inspired by […]
2020-07-24

Image classification example with Gradio and Keras

12 mins read Image classification is a subset of machine learning that categorizes a group of images into labeled classes. We train an […]
2020-01-14

Understanding the fundamentals of Deep Learning and Convolution Neural Networks with Keras codes

55 mins read Introduction Did you know the first neural network was discovered in the early 1950s? Deep Learning (DL) and Neural Network […]
2019-08-19

Implementing LSTM Networks in Python with Keras

27 mins read A powerful and popular recurrent neural network is the long short-term model network or LSTM. It is widely used because […]
2019-08-19

How to reshape Input Data for Long Short-Term Memory (LSTM) Networks in Keras

9 mins read It can be difficult to understand how to prepare your sequence data for input to an LSTM model. Often there […]
2019-08-15

A complete guide to understanding Long Short Term Memory (LSTM) Networks

37 mins read In this post, I provide three useful resources for understanding LTSMs. Introduction Sequence prediction problems have been around for a […]