Identify the dependent variable and independent variables

Assignment Help Management Information Sys
Reference no: EM132249165

Individual Exercise

Deliverables: Two Files: (1) Submit this lab report with answers to all questions including output screenshots. (2) Submit an R script that contains all commands with comments that briefly describe each commands purpose.

Part 2 - Run an exercise on the vertebral column dataset from column.csv, completing this report and providing the commands, output screenshots, and discussion/interpretation as requested. Ensure that all commands are saved in this report AND in an R script.

For Reference: UCI Machine Learning Repository: Vertebral Column

a. Introduction:

i. Identify the dependent variable and independent variables in the Vertebral Column data set.

ii. Based on what you have learned this week about neural networks, provide a one-paragraph masters-level response describing what you anticipate that the neuralnet algorithm will accomplish for the Vertebral Column data? Be specific about the behavior and structure of neural network model. (80-120 words)

b. Data Pre-Processing: Load the Vertebral Column data into R Studio using the read.csv command (do not use File > Import Dataset > From CSV in the R Studio GUI as this uses read_csv() resulting in significant different variable types).

i. What data pre-processing (if any) does the neuralnet method require for the Vertebral Column data? Include the commands you ran and the output screenshot.

Command(s): >

Output:

c. Neural Network - Running the Method:

i. Run ‘set.seed(12345) and then run the neuralnet() function to build the network storing the results in a variable called ‘nn' with 2 hidden layers and setting linear.output to TRUE. Include the command and discuss the input parameters you used. WARNING: When building your neural network, you may notice that it takes a long time to build or periodically may error out with a failure to converge. If this happens, simply run the command again until it works.

Note: Do not shortcut the independent variable list in your formula with a period, as in do not use ‘class~.' as the formula.

Command: >

Discussion:

ii. Run the command ‘nn$result.matrix'. Include the output screenshot and answer the following questions:

Output:

How many steps were needed to build your neural network?

Describe how the relationships between the independent variables and hidden layers are represented? What about the hidden layers to the dependent variable? (80-120 words)

iii. Run the command ‘nn$net.result[[1]][1:10]'. Include the output screenshot and answer the following question:

Output:

What do each of the ten results above represent? Relate your answer back to the classification of patients from the Vertebral Column dataset. (Hint: patients diagnosed as normal are 0 and those with either disk hernia or spondylolisthesis are 1.)

d. Neural Network - Visualization:

i. Run the plot() command on your neural network ‘nn'. In the space below provide a zoomed screenshot of the plot ONLY so that it is completely visible and all components legible. (Hint: Use the Plots tab Zoom). Include your command, the output screenshot of your plot, and a one-paragraph, masters-level interpretation of all visible aspects of your neural network.

Command: >

Output:

Interpretation: (80-120 words)

e. Neural Network - Evaluate the Model:

i. Run the two-step model evaluation process from the tutorial providing those two commands and the command to display the first 10 values from the variable ‘mypredict' that you create. Include all three commands and the output screenshot.

Commands: >

Output:

ii. Run the table command to build the confusion matrix using ‘mypredict' as the first argument and the Vertebral Column dataset dependent variable as the second. Include the command, output screenshot of your matrix, and answer the following question:

Commands: >

Output:

What is the classification accuracy of your neural network? Provide the complete formula used (i.e. show your work) along with the final percentage (rounded to two decimals places)

f. Neural Network - Running the Method Once More with Different Inputs:

i. Repeat the steps from 2.c, 2.d, and 2.e (Running the Method, Visualization, and Evaluate the Model) but using a different combination of input parameters. At a minimum, you need to change the number of hidden layers and the number of nodes in the hidden layers. Explore the available customizations by reading help(neuralnet) to improve the accuracy of your model. (Hint: Use a vector for hidden = c(x,y) where x and y are the number of hidden layers and nodes.)

All commands from the steps listed must be included in the command block below. You are free to work with and modify your commands in R Studio prior to putting your final set here that ultimately show model improvement.

The only output required is the plot of the neural network.

Commands: >

Output:

ii. What is the classification accuracy for the new neural network you just built? Provide the complete formula used (i.e. show your work) along with the final percentage (rounded to two decimals places).

iii. Compare the classification accuracy from the first neural network run to your final second run. Which has a higher classification accuracy? Provide a one-paragraph, masters-level response that provides reasonable justification for why one is higher than the other. The demonstration of your analysis and depth of understanding are being evaluated above simple right or wrong answers. (80-120 words)

g. Summary:

i. What differences did you observe between the function and behavior of decision tree classification and neural network classification? Support your observations with external research and provide a two-paragraph, masters-level response. (80-120 words)

ii. Which part of this exercise did you find the most challenging and what steps did you take to resolve the challenge?

Reference no: EM132249165

Questions Cloud

Explain the systems development life cycle methodologies : Write a journal article that analyzes at least 3 different Systems Development Life Cycle methodologies.
Create a change management project scope statement : Create a Change Management project scope statement that identifies processes, responsible stakeholders, resources, risk assessment.
Should correctional officials be more proactive : Should correctional officials be more proactive in training staff to work with mentally ill and challenged inmates or should money be put into establishing.
Transaction processing information systems : What are some differences between Transaction Processing Information Systems and Management Information Systems?
Identify the dependent variable and independent variables : What data pre-processing (if any) does the neuralnet method require for the Vertebral Column data?
Minerals and natural resources-labor and entrepreneurial : which country do you feel has the greatest long-term potential China or Russia.minerals and natural resources, labor and entrepreneurial innovation
Describe the theoretical problems of ethics : Describe the theoretical problems of ethics (3), the objectives to solving them.
Discuss the two different paths taken by officers : Discuss the two different paths taken by officers. In one, the violator was arrested (with a very bad outcome) in the other the violator was cited.
What is marketing discipline : What is marketing discipline? What is most people's perception of marketing discipline? Name an organization that has done a great job marketing.

Reviews

Write a Review

Management Information Sys Questions & Answers

  Explain the management advantages of outsourcing

Explain what is meant by outsourcing. Explain the management advantages of outsourcing.Your response should be at least 200 words in length. You are required to use at least your textbook as source material for your response. All sources used, includ..

  What steps are needed to select a brand and model

What steps are needed to select a brand and model? What criteria should be applied to making the best software choices? How will you determine what needs to be done to ensure security and privacy for the new computers?

  Identify two metrics that are important for you when working

Project metrics are fundamental to project risk management. Metrics are a powerful tool to assess progress and setbacks.

  Discuss how organization can safeguard against legal issues

Discuss how the organization can safeguard against legal issues. Discuss some of types of social data that could potentially cause a problem for organization.

  How to maximize communication systems within an

how to maximize communication systems within an organizationwhen management communicates he or she is sharing

  Explain the differences between glba and hipaa

What U.S. government agency acts as the legal enforcement entity for businesses and organizations involved in commerce?

  Discuss current airport security methods

BUS105 Business Information Systems Assignment: Security, privacy and future airport demands. Discuss current airport security methods

  An organization that could benefit by emerging technologies

The assignment is a good assessment because you have to think of areas of an organization that could benefit by emerging technologies.

  Provide a summary analysis of the most recent research

Your CIO has asked you to prepare a case analysis report and presentation on establishing internal controls in cloud computing.

  What method would work best for a retail organization

What are important considerations for an organization dispose of old computer equipment? What method would work best for a retail organization?

  Reviews should include synopsis and your opinion of article

Write a 2-3 page review of a scholarly article addressing non verbal communication. Reviews should include a synopsis and your opinion of the article.

  Explains to the business owners the advantages of ecommerce

Your task is to create a presentation that explains to the business owners the advantages of eCommerce and mCommerce and the key elements.

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