What important lupus data features in building the tree

Assignment Help Data Structure & Algorithms
Reference no: EM131049408

Assignment-

Problem 1: This problem illustrates the classification approach by using decision trees and the Lupus data (you can download the data file "sledata" from D2L site, course documents for week 6). The data consists of 300 patient records. Each record contains 12 elements. The first 11 elements stand for different symptoms and the final element of each record indicates the diagnosis. Build a decision tree and report:

1) The decision tree and the criteria used for building the tree for deciding the best split and the stopping condition (such as which impurity measure, how many cases for parents and children per node, etc)

2) How many nodes the final tree has and how many of them are terminal nodes;

3) What are the most important three Lupus data features in building the tree? Explain your answer.

4) Increase the number of cases for each parent and child. What do you notice with the complexity (number of nodes) of the tree? Does it increase? Explain your answer.

Problem 2: This problem illustrates the effect of the class imbalance of the accuracy of the decision trees. Download the red wine quality data from the UCI machine learning repository at: https://archive.ics.uci.edu/ml/datasets/Wine+Quality

1. Report how many classes (treat each quality level as a different class) are and what is the distribution of these classes for the red wine data is.

2. Repeat Problem 1 on the red wine data.

3. Now bin the class variable in such a way that data is not so imbalanced with respect to the class variable. Repeat Problem 1 but on the wine data with less number of classes (the binned class variable).

4. How the performance of the best classification model on the original class variable compares with the accuracy of the best classification model on the binned classification variable?

5. Do you have any other ideas on how you can improve the results further?

Showing that your idea will actually work will be graded with five extra credit points.

Problem 3: Differentiate between the following terms:

a. feature selection and feature extraction
b. training and testing
c. parametric reduction techniques and non-parametric reduction techniques
d. uniform binning and non-uniform binning
e. covariance matrix and correlation matrix.

Verified Expert

The file has solution for three problems. The problems were solved using spss ibm version 22. The terminal nodes, all nodes, estimated risks were depcited. The Problem 2 used red wine data as provided and calculations were performed and demonstrated. Problem 3 elucidated differentiation of terminologies.

Reference no: EM131049408

Questions Cloud

Earning some economic rent : Two workers, X and Y, are roofers working on the same wage for the same firm. X earns more economic rent than Y. Which of the following statements is false?
Americans with disabilities act enabling technologies : The Americans with Disabilities Act prohibits discrimination on the basis of disability in regard to public accommodations and commercial facilities.
Compute the risk-weighted assets : What is the largest single deposit outflow can the bank comfortably handle, using only primary and secondary reserves? Note that even after this outflow the bank should have sufficient required reserves. Find it to the nearest whole dollar. Comput..
Planning for success project planning : Projects have many dependencies, any of which could become points of failure. Without the cooperation or input from even one vital resource, a project may fail to meet its objectives. Effective project planning helps project managers think through..
What important lupus data features in building the tree : This problem illustrates the classification approach by using decision trees and the Lupus data. What are the most important three Lupus data features in building the tree
The systems development life cycle : The systems development life cycle (SDLC) provides a structured problem-solving software development methodology. What works for information system-related problems, however, also works for many business problems, too. The SDLC provides a framewor..
Checking account card to withdraw : Assume that Jimmy Cash has $3,100 in his checking account at Folsom Bank and uses his checking account card to withdraw $310 of cash from the bank's ATM machine.
Information systems development life cycle : Pick a business task you would like to computerize. How could you use the steps of the information systems development life cycle as illustrated in Figure 12.3 to help you? Use examples to illustrate your answer.
Down for the natural monopoly : What should the role of the government in terms of the Internet taxation and Internet content? Based on which of the roles of government? The Internet Taxation issue is that if you buy products from online sellers than you may not pay sales taxes,..

Reviews

urv1049408

11/30/2018 1:00:27 AM

please see attachment for the data set, thanks! I never realized that I had the full solution to the assignment within 48hrs only after making the payment. I am really surprised because I did not pay any extra payment for such fast delivery. It was just normal pay as regular one. And also there is no compromise with the quality of the work.

Write a Review

Data Structure & Algorithms Questions & Answers

  Creating an idef1x diagram

Construct an IDEF1X diagram that demonstrate only entities and relationships. Name each relationship and specify its cardinalities.

  Use of primitives helps remove ambiguities in algorithm

Explain the distinction between an ambiguity in a proposed algorithm and an ambiguity in the representation of an algorithm. Describe how the use of primitives helps remove ambiguities in an algorithm's representation.

  Which of insertion sort-mergesort and quicksort are stable

A sorting algorithm is described as stable if equal elements are in the same relative order in the sorted sequence as in the original sequence.

  Simplify rsa cryptosystem using prime number

Assume we tried to simplify RSA cryptosystem using just prime p instead of composite modulus N = pq. As in RSA, we would have encryption exponent.

  Questionlearning for numeric predictiona let the weights of

questionlearning for numeric predictiona let the weights of a two-input perceptron be w0 02 w1 05 and w2 05.

  Calculate worst-case run-time complexity of algorithm

Calculate the worst-case run-time complexity of your algorithm and prove optimality of the solution it gives. Suppose that the road is a straight line with a western end and an eastern end.

  Relationships in a database model

Discuss different types of classifications and do they overlap, or do they each tell us something unique about the entity relationship?

  What is an algorithm

What is an algorithm? Find one on-line example of an algorithm (try to find one that solves any math problem), and repeat (retype and/or copy by taking a screen shot) that algorithm into your homework submittal

  Use a circular linked list to implement the queue

use a circular linked list to implement the queue data structure as described in java

  Explaining playout delay algorithm

Let the adaptive playout delay algorithm. Show through simple example that adjusting playout delay at beginning of each talk.

  Does a min-weight edge on every cycle

Consider that a graph has distinct edge weights. Does its lightest edge have to belong to the MST

  Create a program using c++

Create a program using C++ or Java that will automatically generate x numbers between a range provided by the user? For purposes of this project, the range can be 1-20 and store them in an array.

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