Posts

MLP Neural Networks

Image
  Your Brain on Spreadsheets: Why the Boring Old MLP Still Runs the AI World Let me tell you a secret nobody talks about at AI conferences: The best models—the ones generating Renaissance paintings of your cat wearing a spacesuit—still rely on a neural network so old-school, it makes your dad's playlist look cutting-edge. I'm talking about the MLP. The Multi-Layer Perceptron. Yeah, I know. It sounds like a rejected pharmaceutical drug. Or a spreadsheet function nobody uses. But stick with me—this unassuming algorithm is the quiet hero behind half the AI you interact with daily.   The Drama of the 1950s AI Breakup Picture this: 1958. Frank Rosenblatt unveils the perceptron —a single-layer neural net—and the New York Times loses its mind. They basically declared it would soon "walk, talk, see, and be conscious of its existence." Cue the record scratch. Turns out this "electronic brain" couldn't even solve XOR. You know, that logic puzzle ...

Pytorch Basics

Image
  Pytorch Basics In THIS Blog, I am going to go over the necessary fundamentals of the Pytorch library in Python, essential for Machine Learning Development. It is going to be a exciting journey! Let’s get started with Chapter 1.   Chapter 1: Pytorch, a short story In a nutshell, Pytorch is basically just an open source machine learning library used to build and train neural networks. It provides the tools for implementing deep learning models and algorithms. Don’t worry about all the complex words, we will get to them later! Picture this: It’s 2016. Big tech labs are racing to build the best AI tools. At Facebook’s AI lab, a small team had a lightbulb moment : What if deep learning felt as easy as regular Python coding? That’s how PyTorch was born – not as a rigid toolbox, but as a friendly helper for building brain-like computer systems (we call them neural networks ). Why Everyone Loves PyTorch Older AI tools forced you to design your entire AI brain before...

Neural Networks

  Neural Networks: A Simple, Real Look Let’s break down neural networks in a way that actually makes sense. These things are behind a lot of the cool “AI” stuff you see today—like voice assistants that understand you or apps that tag your friends in photos. If you want to know how AI learns and makes decisions, neural networks are the place to start. So… what are neural networks? A neural network is a computer system inspired (kind of) by the human brain. In your brain, billions of neurons send signals to each other so you can recognize faces, remember things, or guess what might happen next. A neural network does something similar, but with fake “neurons” inside a computer. These neurons sit in layers and are all connected. The network “learns” by changing the strength of these connections—called weights—and little extra numbers called biases. The more it trains, the better it gets at spotting patterns and making predictions.   The Main Parts of a Neural Networ...
                                                                               Machine Learning Basics: Have you ever thought about how Netflix knows you'll love that new sci-fi show or how your email app gets rid of all the junk? Machine learning, not magic, is the secret! Machine learning is a kind of AI that lets computers learn from data on their own without being told what to do. It's like teaching a child. You don't tell them what to do in every situation. Instead, you show them a lot of examples, and they start to figure out the patterns on their own.  So, how does a computer "learn"? In the end, it's all about algorithms. These are like recipes that use data to make a model. The computer made this model by looking at the data it already had an...
  Blog - Python Fundamentals This blog will explain basic Python Fundamentals that are a precursor for more advanced Python programs . It will cover methods like print , type , len , input . This list is not exhaustive and there are many more that this blog might not cover. However, I hope this blog is simple and easy to understand, hopefully giving you a good starting point to the amazing world of python . Print Statement This is the probably the first thing you will learn when you learn python. See below. print(“hello”) This is a usage of the print statement. When this code is run, it will output hello.  The structure of a print statement is print(“ type word in here “). REMEMBER to include quotation marks otherwise there will be an error. Now it's your turn! Try more examples. Print can also be used for basic math operations. See below. print(1+2) This will output 3. REMEMBER to not use quotation marks if you want to see the result of a math operation. Otherwise, it will ou...