How to survive and thrive in the age of AI
Sai Lokesh Mallisetty
Software Engineer | Backend | .NET/C# | SQL | Cloud
Ever since computers were invented, a lot of work has been automated. By giving them instructions, they can carry out tasks accordingly. But now, something extraordinary is happening. Computers have started gaining the ability to learn, think, and communicate just like we do they can do creative intellectual work that previously only humans could do.
We call this technology Generative AI and you may have encountered it already through products like ChatGPT basically Intelligence is now available as a service kind of like a giant brain floating in the sky that anyone can talk to it’s not perfect but it is surprisingly capable and it is improving at an exponential rate this is a big deal and it’s going to affect just about every person and company on the planet positively or negatively.
So, This Article helps you understand what GENERATIVE AI is all about. The better you understand the technology as a person team or company the better equipped you will be to survive and thrive in the age of AI.
We all have Einstein and Sadguru in our backpacks or in our pockets, basically, we can talk with them whenever we want, and we have instant access to the sum of all human knowledge out there, and they will answer anything you want with never running out of patience. And you can convert them into any role you want like comedian, musician, doctor, coach, and literally anything.
But all these roles and superhumans have some limitations though, they can make mistakes, and they can misunderstand. But the biggest limitation is your imagination and your ability to communicate effectively with them, so this skill is known as Prompt Engineering, the more interactive and try to ask better and more understandable questions to the Enisten, the more you will discover, and the more you look super cool in front of girls (JK: Just Kidding)??. Okay enough of this GYAN, now let's dive in ??♂?.
What is AI
AI stands for “Artificial Intelligence” which refers to computer systems designed to perform tasks that typically require human intelligence, such as problem-solving or learning from data.
AI is not new fields like machine learning, and computer vision have been around for decades, whenever you see a YouTube recommendation web search results and, or a reel recommendation on your Instagram that’s traditional AI,
On the other hand, Gen AI is an AI that generates new original content rather than just finding or classifying existing content that G(Generative) in GPT. For example, Large Language models (LLMs) are a type of generative AI that can communicate using normal human language. CHATGPT is a product by OPEN AI it’s started as LLM essentially an advanced chatbot using a new architect called Transformer Architect which is by the way T in the GPT.
It is so fluent as a human language that anyone can use it, you need to be an AI expert or programmer, How do these AI, Gen AI, and LLMs actually work?
???????????????????????????? How does it actually work?
In LLM is an artificial neural network basically a bunch of numbers or parameters connected to each other similar to how our brain is a bunch of neurons or brain cells connected.
Neural Networks only deal with numbers, so you send in a bunch of numbers [3213,12312,4324] depending on how many parameters are set all the numbers come out [4324,3213,12312], but any kind of content such as Text to Images can be represented as numbers.
领英推荐
Let’s see an example, I write “Cats are” when I send to an LLM that gets converted to numbers processed by the neural networks, and then resulting numbers are converted back into text in this case it’s “Animal”, “Cats are Animals”
So this is basically guessing the next words, and the next important and interesting thing is it takes Input and output combines it, and sends it back to the model then it will continue adding new words. That’s what's going on behind you when you type something on Chat GPT.
In the Large Language Model May have billions or maybe trillions of parameters that’s they are called LARGE. So how all things are happening...
? ? Training The Models
Just like a baby learning to speak, walk, and eat on their own, basically isn’t actually told how to do these things and he doesn't get any instruction Manual, instead, the baby listens to people speaking around and by that the storing and creating some patterns. Similarly, during the training period, the language models are fed by a mindboggling amount of text mostly internet sources like GitHub, Reddit, Facebook, Wikipedia, etc.,
This training will be continued by sending parameters and by feeding more data, this will be done until the models are really good at predicting and this is called Back Propagation which is a fancy term of I guess wrong better I change something.
All we hear and work with are our CHAT-GPT and Gemini models, only these are not the only models out there...
Models are everywhere now, the new models are invented every day, there are a lot of good models out there like:
Some are super capable of doing anything, some are super fast, and some can download locally and build products on it.
Generative AI models contain multiple models.
In order to use Generative AI effectively you need to get good at Prompt Engineering or Prompt Design, this skill is needed both as a user and as a developer, in both cases you need to craft the prompt effectively.
Shout out to the all YouTubers, GPT 3.5, and Mistral AI for helping me to write this article.
Note: This is not a complete generative AI roadmap, this is something that gives you a pitch to start or to learn about gen AI an introduction, hope you like it… happy coding.