Chamuditha KekulawalaUnderstanding Deep Neural Networks for beginners — Part 3In part 2 we discussed non-saturating activation functions. Although using He initialization along with ELU (or any variant of ReLU) can…4d ago4d ago
Chamuditha KekulawalaUnderstanding Deep Neural Networks for beginners — Part 2In part 1, we gave an introduction to DNNs and their challenges. Now let’s talk about non-saturating activation functions.4d ago4d ago
Chamuditha KekulawalainThe Deep HubUnderstanding Deep Neural Networks for beginners- Part 1In the previous article we introduced artificial neural networks and trained our first deep neural networks (DNNs). But they were very…4d ago4d ago
Chamuditha KekulawalaFine-tuning Neural Network hyperparametersThe flexibility of neural networks is also one of their main drawbacks: there are many hyperparameters to tweak. Not only can you use any…Jul 7Jul 7
Chamuditha KekulawalaImplementing Multilayer Perceptrons (MLPs) in Deep LearningIf you followed along the pervious article, you know where neural networks came from, what their architecture is and how to compute their…Jul 7Jul 7
Chamuditha KekulawalaMLPs and Back-Propagation: A mathematical guideIn the previous article we gave an introduction to neural networks and perceptrons. Now let’s talk about MLPs.Jul 6Jul 6
Chamuditha KekulawalaNeural networks for beginners: A mathematical guideJust like how birds inspired us to fly, countless human inventions were inspired by nature. It seems only logical, then, to look at the…Jul 6Jul 6
Chamuditha KekulawalaUnderstanding Nest.js Providers and Dependency IIn the previous article, we created a simple CatsController to handle HTTP requests. A controller should then delegate more complex tasks…Jun 27Jun 27
Chamuditha KekulawalaUnderstanding Nest.js controllersIn the previous article, we set up a new Nest project and ran the application. Now let’s talk about controllers.Jun 27Jun 27