0% found this document useful (0 votes)
412 views

Few AIML Lab Viva QA

Machine learning (ML) is a subset of artificial intelligence that uses data to learn and improve. ML algorithms include supervised learning (uses external supervision), unsupervised learning (no supervision), and reinforcement learning (learns from feedback). Common ML algorithms discussed include decision tree algorithms like ID3, naive Bayes classifiers, k-nearest neighbors, expectation-maximization, k-means clustering, and locally weighted linear regression.

Uploaded by

Neeraja Rajesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
412 views

Few AIML Lab Viva QA

Machine learning (ML) is a subset of artificial intelligence that uses data to learn and improve. ML algorithms include supervised learning (uses external supervision), unsupervised learning (no supervision), and reinforcement learning (learns from feedback). Common ML algorithms discussed include decision tree algorithms like ID3, naive Bayes classifiers, k-nearest neighbors, expectation-maximization, k-means clustering, and locally weighted linear regression.

Uploaded by

Neeraja Rajesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

AIML-LAB

Few Lab VIVA QA


What is ML ?
● It is a subset of AI that learns from past data and experiences.and deals with structured
and semi-structured data.

What is AI ?
● It is a technology that is used to create intelligent machines that can mimic human
behavior.

What is DeepLearning ?
● It is the subset of machine learning and AI that is inspired by the human brain cells,
called neurons and deals with structured and unstructured data.
● The goal of deep learning is to solve complex problems as the human brain does, using
various algorithms.

What are the types of ML?


● Supervised Learning : Supervised learning is a type of Machine learning in which the
machine needs external supervision to learn from data.
● Unsupervised Learning : It is a type of machine learning in which the machine does not
need any external supervision to learn from the data,
● 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

What is A* algorithm?
● It is a simple and efficient search algorithm that can be used to find the optimal
path between two nodes in a graph. It will be used for the shortest path finding. It
is an extension of Dijkstra's shortest path algorithm
● * (star) in the A* algorithm means that the algorithm is admissible, i.e. it is
guaranteed that it finds the shortest path in the graph
● Like Dijkstra, A* works by making a lowest-cost path tree from the start node to
the target node
What is Ao* algorithm?
● The AO* algorithm is a knowledge-based search technique, meaning the start
state and the goal state is already defined , and the best path is found using
heuristics.
● It is useful for searching game trees, problem solving etc.
● Disadvantage : Sometimes for unsolvable nodes, it can't find the optimal path

What is the candidate elimination algorithm ?


● Candidate Elimination Algorithm is used to find the set of consistent hypotheses,
that is Version space.
● A version space is a hierarchical representation of knowledge that enables you to
keep track of all the useful information supplied by a sequence of learning
examples

What is the ID3 algorithm?


● ID3 stands for Iterative Dichotomiser 3 used to generate a decision tree from a
dataset.
● It is a classification algorithm that follows a greedy approach by selecting the best
attribute that yields maximum Information Gain(IG) or minimum Entropy(H).
1. Entropy is a measure of the amount of uncertainty in the dataset S
2. Information Gain IG(A) tells us how much uncertainty in S was reduced
after splitting set S on attribute A.

What is a naïve Bayesian classifier algorithm ?


Naive Bayes classifiers are a collection of classification algorithms based on Bayes'
Theorem Which helps in building the fast machine learning models that can make quick
predictions
Advantages : It handles both continuous and discrete data. It is highly scalable with the
number of predictors and data points. It is fast and can be used to make real-time
predictions
What is an EM algorithm?
● The EM(Expectation-Maximization) algorithm is considered a latent variable model to
find the local maximum likelihood parameters of a statistical mode
● It is used to predict values of parameters in instances where data is missing or
unobservable for learning, and this is done until convergence of the values occurs.

What is the k-Nearest Neighbour algorithm ?


● It is a non-parametric, supervised learning classifier, which uses proximity to make
classifications or predictions about the grouping of an individual data point.

What is the LWR Algorithm ?


● Locally weighted linear regression is a non-parametric algorithm, that is, the model does
not learn a fixed set of parameters Rather parameters are computed individually for each
query point
● It allows to improve the overall performance of regression methods by adjusting the
capacity of the models to the properties of the training data in each area of the input space

What is the K Means algorithm ?


● K Means algorithm is an iterative algorithm that tries to partition the dataset into
Kpre-defined distinct non-overlapping subgroups (clusters) where each data point
belongs to only one group.
● It is used to find groups which have not been explicitly labeled in the data.

You might also like