Ai 4
Ai 4
2MARKS QUESTIONS
1.Define Machine Learning.
Machine learning is a subfield of computer science that evolved
from the study of pattern recognition and computational learning
theory in Artificial Intelligence (AI).
2. Define Learning.
A computer program which learns from experience is called a machine
learning program or simply a learning program. Such a program is
sometimes also referred to as a learner.
• Data storage
• Abstraction
• Generalization
• Evaluation
.
5. Give any four applications of Machine learning.
• Recommendation System
• Spam detection
• Prospect customer identification
• In medicine, learning programs are used for medical diagnosis
• Supervised Learning
• Unsupervised Learning
• Semi-supervised machine learning
• Reinforcement Learning
7. What is supervised learning?
.Supervised learning is the machine learning task of learning a
function that maps an input to an output based on example input-
output pairs.
• Dependent Variable
• Independent Variable
• Outliers.
• Multicollinearity
• Underfitting and Overfitting
• Linear Regression
• Logistic Regression
• Polynomial Regression
• Support Vector Regression
• Decision Tree Regression
• Random Forest Regression
• Ridge Regression
• Lasso Regression
16.What do you mean by Simple linear regression and multiple linear
regression?
• Binary(0/1, pass/fail)
• Multi(cats, dogs, lions)
• Ordinal(low, medium, high)
• Linear SVM
• Non-linear SVM
28.What is Hyperplane?
There can be multiple lines/decision boundaries to segregate the classes in
n-dimensional space, but we need to find out the best decision boundary
that helps to classify the data points. This best boundary is known as the
hyperplane of SVM.
• Clustering.
• Association
• K-means clustering
• KNN (k-nearest neighbors)
• Hierarchal clustering
• Anomaly detection
• Neural Networks
• Apriori algorithm
• Question Answering
• Spam Detection
• Sentiment Analysis
• Spelling correction
• Speech Recognition
• Tokenization
• Bag-of-words models
• Stop word removal
• Stemming and lemmatization
• Part-of-speech tagging and syntactic parsing
• Sentiment Analysis
• Document Classification
• Spam Detection
• Intent Classification
• News Categorization
1. Classic IR Model
2. Non-Classic IR Model
3. Alternative IR Model
• Medical Imaging
• Surveillance and Security
• Industrial Inspection
• Scientific Image Analysis
• Photo Editing
• Fixed Automation
• Programmable Automation
• Flexible Automation
• Androids
• Telechir
• Telepresence robot .
• Industrial robot
• Swarm robot
• Smart robot
1. Data storage
Facilities for storing and retrieving huge amounts of data are
an important component of the learning process. Humans
and computers alike utilize data storage as a foundation for
advanced reasoning.
2. Abstraction
The second component of the learning process is known as
abstraction. Abstraction is the process of extracting
knowledge about stored data. This involves creating general
concepts about the data as a whole. The creation of
knowledge involves application of known models and
creation of new models.
2. Generalization
The third component of the learning process is known as
generalisation. The term generalization describes the
process of turning the knowledge about stored data into a
form that can be utilized for future action. These actions are
to be carried out on tasks that are similar, but not identical,
to those what have been seen before. In generalization, the
goal is to discover those properties of the data that will be
most relevant to future tasks.
3. Evaluation
Evaluation is the last component of the learning process. It
is the process of giving feedback to the user to measure the
utility of the learned knowledge. This feedback is then
utilized to effect improvements in the whole learning
process.
Remarks
A “supervised learning” is so called because the process of an
algorithm learning from the training dataset can be thought of as a
teacher supervising the learning process. We know the correct
answers (that is, the correct outputs), the algorithm iteratively
makes predictions on the training data and is corrected by the
teacher.
Example
Consider the following data regarding patients entering a clinic.
The data consists of the gender and age of the patients and each
patient is labeled as “healthy” or “sick”.
Example
Consider the following data regarding patients entering a clinic.
The data consists of the gender and age of the patients.
Reinforcement Learning
The basic objective of reinforcement learning algorithms is to map
situations to actions that yield the maximum final reward. While
mapping the action, the algorithm should not just consider the
immediate reward but also next and all subsequent rewards. For
example, a program to play a game or drive a car will have to
constantly interact with a dynamic environment in which it is
expected to perform a certain goal.
Here the target attribute PlayTennis, which can have values yes or
no for different Saturday mornings, is to be predicted based on
other attributes of the morning in question
FIGURE above shows A decision tree for the concept Play Tennis.
An example is classified by sorting it through the tree to the
appropriate leaf node, then returning the classification associated
with this leaf (in this case, Yes or No). This tree classifies Saturday
mornings according to whether or not they are suitable for playing
tennis.
Here,
Y = dependent variables (target
variables), X= Independent
variables (predictor variables), a
and b are the linear coefficients
• Binary(0/1, pass/fail)
• Multi(cats, dogs, lions)
• Ordinal(low, medium, high)
1
T=3/2
• Prerequisite
No specific expertise is needed as a prerequisite before starting
this tutorial.
• Audience
Our Artificial Neural Network Tutorial is developed for
beginners as well as professionals, to help them understand
the basic concept of ANNs.
The goal of the SVM algorithm is to create the best line or decision
boundary that can segregate n-dimensional space into classes so
that we can easily put the new data point in the correct category in
the future. This best decision boundary is called a hyperplane.
SVM algorithm can be used for Face detection, image classification, text
categorization, etc.
19.Differentiate Supervised learning and Unsupervised learning.
Components of NLP
Step3:Tokenization
Break the text apart into tokens, which are small units like words.
Tokens help find matches and connections by creating individually
searchable parts. This step is especially useful for vector search
and semantic search, which give results based on user intent.
2.Non-Classic IR Model
It is diametrically opposed to the traditional IR model.
Addition than probability, similarity, and Boolean
operations, such IR models are based on other ideas.
Non-classical IR models include situation theory models,
information logic models, and interaction models.
3.Alternative IR Model
It is an improvement to the traditional IR model that
makes use of some unique approaches from other
domains. Alternative IR models include fuzzy models,
cluster models, and latent semantic indexing (LSI)
models
1. Androids
Androids are robots that resemble humans. They are often mobile,
moving around on wheels or a track drive. According to the
American Society of Mechanical Engineers, these humanoid robots
are used in areas such as caregiving and personal assistance,
search and rescue, space exploration and research, entertainment
and education, public relations and healthcare, and
manufacturing.
2. Telechir
A telechir is a complex robot that is remotely controlled by a
human operator for a telepresence system. It gives that individual
the sense of being on location in a remote, dangerous or alien
environment, and enables them to interact with it since the
telechir continuously provides sensory feedback.
3. Telepresence robot
A telepresence robot simulates the experience -- and some
capabilities -- of being physically present at a location. It combines
remote monitoring and control via telemetry sent over radio, wires
or optical fibers, and enables remote business consultations,
healthcare, home monitoring, childcare and more.
4. Industrial robot
The IFR (International Federation of Robotics) defines an industrial
robot as an "automatically controlled, reprogrammable
multipurpose manipulator programmable in three or more axes."
Users can adapt these robots to different applications as well.
Combining these robots with AI has helped businesses move them
beyond simple automation to higher-level and more complex tasks.
5.Swarm robot
Swarm robots (aka insect robots) work in fleets ranging from a few
to thousands, all under the supervision of a single controller.
These robots are analogous to insect colonies, in that they exhibit
simple behaviors individually, but demonstrate behaviors that are
more sophisticated with an ability to carry out complex tasks in
total.
6. Smart robot
This is the most advanced kind of robot. The smart robot has a
built-in AI system that learns from its environment and
experiences to build knowledge and enhance capabilities to
continuously improve. A smart robot can collaborate with humans
and help solve problems in areas like the following:
• agricultural labor shortages;
• food waste;
• study of marine ecosystems;