You are on page 1of 1

Question#04

There are so many Supervised learning algorithms but in our course we studied K-Nearest Neighbor,

Naïve Bayes Classifier and Decision Tree (ID3). Explain which algorithm is best with the help of

following features:

1. Size of Data

2. Behavior of Data

3. Type of Data

4. Accuracy

5. Speed

Ans:

For the afore mentioned features, Naïve Bayes Classifier is the best algorithm. It is one of the simplest
supervised learning algorithms and it gives fast, accurate and reliable results on large datasets. Naïve
Bayes classifier assumes that the effect of a particular feature in a class is independent of other features.
Naive Bayes also has very low computation cost. Therefore, the algorithm is the best and effective
among other supervised learning algorithms.

Question#05

The construction sector is a major player in the economy, creating jobs and wealth. However, many
projects experienced substantial delays and therefore exceeded the initial time and cost estimates. In
the construction department, delays can be defined as exceeding the completion date stipulated in the
contract or the date when the two parties agree to deliver the project. Project delays are considered a
common problem in construction projects. The purpose of the discussion is to classify and develop
machine learning models to use objective data sources for accurate project delay risk analysis and
prediction With the help of Question#04, analyze which of the supervised machine learning algorithm is
suitable for predicting project delay extents? Briefly describe in your own words

Ans:

Projects delay extents are the most difficult challenge in the construction sector because of its work
nature and complexity. It gives project risk analysis and prediction which must be cured by using
Machine learning algorithm.

After analyzing all the supervised machine learning algorithm, we came to the conclusion that Naïve
Bayes is the better choice for this nature of problem as it identifies data set for predicting project delay
extents. Naïve Bayes model provides a better predictive performance for the data set.

Evidence-based on decision making, while inherent risk factors are interdependent, and empowering
project risk management strategies. Naïve Bayes is an eager learning classifier, and it is sure fast. Thus, it
could be used for making predictions in real time.

You might also like