IOIyanuloluwa Okinbaloyeiniyanuokin.hashnode.dev·Aug 28 · 27 min readIntroducing 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 com00
IOIyanuloluwa Okinbaloyeiniyanuokin.hashnode.dev·May 21 · 37 min readTHE 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,00
IOIyanuloluwa Okinbaloyeiniyanuokin.hashnode.dev·May 3 · 30 min readArtificial 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 functio01T
IOIyanuloluwa Okinbaloyeiniyanuokin.hashnode.dev·Apr 12 · 23 min readVITERBI 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 10
IOIyanuloluwa Okinbaloyeiniyanuokin.hashnode.dev·Apr 9 · 13 min readLogistic 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 optimizatio00