Introducing Automatic Differentiation for Tensors: Micrograd for TensorsIn this notebook, I introduce the engine that makes modern artificial intelligence possible. In my earlier writings, you would notice that for every algorithm we studied and implemented, we had to comAug 28 · 27 min readiyanuokin.hashnode.dev
THE REASONABLE INEFFECTIVENESS OF VANILLA RECURRENT NEURAL NETWORKSIntroduction Artificial Neural Networks and deep learning have long dominated the natural language processing field when it comes to text generation for their ability to capture patterns of all kinds,May 21 · 37 min readiyanuokin.hashnode.dev
Artificial NEURAL NETWORK FROM SCRATCH FOR HANDWRITTEN DIGIT RECOGNITIONThe goal of this blog post is to demonstrate so far the the neural network is a relatively simple algorithm to understand and show using mathematics and machine learning that it is a universal functio1IMay 3 · 30 min readiyanuokin.hashnode.dev
VITERBI ALGORITHM FOR PART OF SPEECH TAGGINAs we might be aware by now the Viterbi algorithm is one of the most powerful of the machine learning algorithms present in Natural Language Processing, I'm going to demonstrate how it can be used in 1Apr 12 · 23 min readiyanuokin.hashnode.dev
Logistic Regression for sentiment analysis Logistic Regression is a staple machine learning algorithm for classification, particularly effective when data follows a clear underlying pattern. At its core, it uses gradient descent—an optimizatioApr 9 · 13 min readiyanuokin.hashnode.dev