CISC 670 Artificial Intelligence Assignment

Assignment Help Other Engineering
Reference no: EM132683644

CISC 670 Artificial Intelligence - Nova Southeastern University

Part 1. Text Reading:

Decision Trees (Chap. 19 Sec 19.3), Reasoning with uncertainty (Chap. 12, 13, 14), Support
Vector Machine (Chap. 19, Sec 19.7.5, 19.7.6) Course Slides

Part 2. Problems:
(Note: Please include any external reference materials other than the textbook. Use the APA format where appropriate.)

Problem 2.1: Decision Tree

For this question you need to refer to the decision tree section in the Course Slides (Module 2-2) posted in Canvas.

One major issue for any decision tree algorithm is how to choose an attribute based on which the data set can be categorized, and a well-balanced tree can be created. The most traditional approach is called the ID3 algorithm proposed by Quinlan in 1986. The detailed ID3 algorithm is shown in the slides. The textbook provides some discussions on the algorithm. For this problem please follow the ID3 algorithm and manually calculate the values based on a data set similar to (but not the same as) the one in the course slides. This exercise should help you get deep insights on the execution of the ID3 algorithm. Please note that concepts discussed here (for example, entropy, information gain) are very important in information theory and signal processing fields. The new data set is shown as follows. In this example one row was removed from the original set and all other rows remain the same.

Following the conventions used in the slides, please show a manual process and calculate the following values: Entropy(S), Entropy(Sweather=sunny ) , Entropy(Sweather=windy ) , Entropy(Sweather=rainy ) ,

Gain (S, weather), Gain (S, parents) and Gain (S, money). Based on the last three values, which attribute should be chosen to split on?

Please show detailed process how you obtain the solutions.

Weekend

Weather

Parents

Money

Decision

(Category)

W1

Sunny

Yes

Rich

Cinema

W2

Sunny

No

Rich

Tennis

W3

Windy

Yes

Rich

Cinema

W4

Rainy

Yes

Poor

Cinema

W5

Rainy

No

Rich

Stay in

W6

Rainy

Yes

Poor

Cinema

W7

Windy

No

Poor

Cinema

W8

Windy

No

Rich

Shopping

Problem 2.2: Decision Tree

The Decision Tree inductive learning algorithm may be used to generate "IF ... THEN" rules that are consistent with a set of given examples. Consider an example where 10 binary input variables X1, X2, , X10 are used to classify a binary output variable (Y).

(i) At most how many examples do we need to exhaustively enumerate every possible combination of inputs?
(ii) At most how many leaf nodes can a decision tree have if it is consistent with a training set containing 100 examples?

Please show detailed process how you obtain the solutions.

Problem 2.3: Bayes Theorem

A quality control manager has used algorithm C4.5 to come up with rules that classify items based on several input factors. The output has two classes -- Accept and Reject. Test results with the rule set indicate that 6% of the good items are classified as Reject and 1% of the bad items classified as Accept.

Historical data suggests that 2% of the items are bad. Based on this information, what is the conditional probability that:

(i) An item classified as Reject is actually good?
(ii) An item classified as Accept is actually bad?

Please show detailed process how you obtain the solutions.

Problem 2.4 Support Vector Machine

Consider the following set of training data.

x1

x2

class

1

2

2

3

1

2

0

1

+

+

+

+

0

0

-1

0

0

1

1

-

-

-

-

(i) Plot these eight training points in a two-dimensional space (with x1 and x2). Are the classes {+, -} linearly separable? Why?

(ii) Construct the weight vector of the maximum margin hyperplane by inspection and identify the support vectors.

(iii) If you remove one of the support vectors, does the size of the optimal margin decrease, stay the same, or increase? Justify your answer.

(iv) Is your answer to (iii) still hold for any dataset in a 2-dimentioanl space? Provide an example if it is not true, or give a short proof if it is true. What if we have datasets in a space with more than two dimensions, do you have the same answer? Please justify.

Attachment:- Artificial Intelligence.rar

Reference no: EM132683644

Questions Cloud

What were the musicians responding to : How did rock 'n' roll reflect and influence American culture in the 1950s through 1970s? Focus on one subgenre (early rock, hippie rock, heavy metal etc).
Describe the country challenges and advantages : Identify a new export country, and describe the country's challenges and advantages. Suggest recommendations for implementing the transportation plan.
Prepare a system requirements document : Research and find a template for documenting your System Requirements Document (SRD). Prepare a business requirements document (in MS Word), based on your.
Discuss the healthcare sectors are most impacted by trends : Detail two quality improvement trends in KSA healthcare including their origins and aims. Discuss the healthcare sectors are most impacted by these trends.
CISC 670 Artificial Intelligence Assignment : CISC 670 Artificial Intelligence Assignment Help and Solution, Assessment Writing Service - Nova Southeastern University - Decision Tree
Explain the goals of the vaccination policy : Create a Public Service Announcement (PSA) that discusses vaccination policies and recommendations for religious pilgrims entering the Kingdom.
Global supply chain management : What policy has been added to this field? What laws have been changed? Describe best practices in global shipping and receiving at ports in your own words,
Record the unrealized gain or loss on trading investments : Prepare the December 31, 2012, adjusting journal entry to record the unrealized gain or loss on trading investments
New ventures and opportunities : Identify three reasons why individuals create new business ventures. Next discuss any goals or motives that would drive you to become an entrepreneur.

Reviews

Write a Review

Other Engineering Questions & Answers

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd