Report 1
Report 1
.
Artificial Intelligence and machine learning
.اعداد :حارث رافد
introduction
Artificial intelligence is computer science technology that emphasizes creating intelligent
machine that can mimic human behavior. Here Intelligent machines can be defined as the
machine that can behave like a human, think like a human, and also capable of decision making.
It is made up of two words, "Artificial" and "Intelligence," which means the "man-made thinking
ability."
With artificial intelligence, we do not need to pre-program the machine to perform a task;
instead, we can create a machine with the programmed algorithms, and it can work on its own .
The term Artificial The term ML The term DL was first coined in the
intelligence was first coined was first coined year 2000 Igor Aizenberg.
in the year 1956 by John in the
McCarthy. year 1959 by
Arthur
Samuel.
AI completely deals with ML deals with Deep learning deals with structured and
structured, semi-structured structured and unstructured data.
data. semi-structured
data.
It requires a huge amount It can work with It requires a huge amount of the data
of data to work. less amount of compared to the ML.
data compared
to deep
learning and AI.
The goal of AI is to enable The goal of ML The goal of deep learning is to solve the
the machine to think is to enable the complex problems as the human brain
without any human machine to does, using various algorithms.
intervention. learn from past
experiences.
What are the types of Machine Learning?
Supervised Learning: Supervised learning is a type of Machine learning in which the
machine needs external supervision to learn from data. The supervised learning models
are trained using the labeled dataset. Regression and Classification are the two main
problems that can be solved with Supervised Machine Learning.
Unsupervised Learning: It is a type of machine learning in which the machine does not
need any external supervision to learn from the data, hence called unsupervised learning.
The unsupervised models can be trained using the unlabelled dataset. These are used to
solve the Association and Clustering problems.
Reinforcement Learning: In Reinforcement learning, an agent interacts with its
environment by producing actions, and learn with the help of feedback. The
feedback is given to the agent in the form of rewards, such as for each good action, he
gets a positive reward, and for each bad action, he gets a negative reward. There is no
supervision provided to the agent. Q-Learning algorithm is used in reinforcement
learning.
Parametric Model: The parametric models use a fixed number of the parameters to
create the ML model. It considers strong assumptions about the data. The examples of
the parametric models are Linear regression, Logistic Regression, Naïve Bayes,
Perceptron, etc.
Non-Parametric Model: The non-parametric model uses flexible numbers of parameters.
It considers a few assumptions about the data. These models are good for higher data
and no prior knowledge. The examples of the non-parametric models are Decision Tree,
K-Nearest Neighbour, SVM with Gaussian kernels, etc .
How AI works, step by step :
1. Data collection : Gather the relevant data for your use and pass it to a training
program to inform the AI.
2. Data preprocessing: Look through your data set to remove bad data, fix formatting,
and ensure information stays updated.
3. Model selection: Pick the AI model that best suits your needs.
4. Training the model: Give your training data to the AI model for training.
5. Testing and evaluation: Use a test data set to ensure your model produces
accurate results.
6. Model optimization: Make changes to your model to improve the results and
performance.
7. Deployment: Integrate your new AI model with your current systems.
8. Continuous learning: Keep updating your AI model on new information to keep it
relevant and producing great results.