Hi everyone , i hope you are doing good . In this blog am going share the basics of AI, and later i will discuss AI security and how to get started in AI security.
Before starting the blog let me introduce myself am Farish a Security researcher , instructor and founder of Fetlla LLP
So lets get started ………..
Most of them are started using AI because of chatgpt. So, basically what is AI
We can say AI is a technology which behave like humans . For example if you gave some input like “how to drive a car” , it will respond like humans.
AI, or Artificial Intelligence, is technology that allows machines to think and act like humans. It helps computers perform tasks such as understanding language, recognizing images, making decisions, and learning from experience. Essentially, it’s about making machines smart enough to solve problems and complete tasks that usually require human intelligence.
Examples of AI:
Self driving cars: It uses AI for self drive and it have sensors to detect , do decision making etc..
Image Reorganization: This will detect our face from the image
So this is basically AI. Next we are going to discuss about how AI works.
Firstly we have to understand that AI is not working on the basis of programming , it works based on trainings and datasets .
A data set is a collection of large data, that used for training AI.
Eg: - Collection of car dataset helps the AI to decide which car is better based on their features.
A subset of AI that allows computers to learn from data and improve their performance over time without being explicitly programmed.
Eg:Email filtering systems use ML to identify spam by learning from emails marked as spam or not, continuously improving their accuracy.
It’s a set of rules or instructions which used for process data and make decisions . It’s essential for training models , solving problems etc..
Eg: -
Define rules:
- If feature A is true, then class = X.
- If feature B is true, then class = Y.
For each new input:
- Check each rule.
- Assign class based on the first matching rule.
It’s a model that has been trained to perform tasks.
Eg: - Neural networks: It’s a model which is inspired by human brain , that process like human .
Dataset collection: Gather large dataset of emails ,some spam labeled mail and not
Preprocessing: Clean and prepare the data.This involves removing unnecessary information,make texts are in same style,Tokenizing:breaking down text into individual works.
Feature extraction: Identify important things from the emails (eg:certain keyword,sender email id ,length of email etc..)
Choosing Model:Choose a model to train this.
Training model : After choosing the model we have to train it by using the dataset and the model will learn the pattern to recognize spam mails.
Making predictions: Once it’s trained , the model will categorize the mail based spam or not.
Continues improvement: The model should have to retrained with new dataset to adapt to changing spam technique .
It is an advance AI model , which designed to understand and give text response like human generated.
Eg: - Chatgpt ,google bard etc.
Thank you all