logo Hurry, Grab up to 30% discount on the entire course
Order Now logo

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Saurbh TiwariAccounting
(5/5)

817 Answers

Hire Me
expert
Oscar BoltsGeneral article writing
(5/5)

771 Answers

Hire Me
expert
Lokesh RanaStatistics
(5/5)

914 Answers

Hire Me
expert
Cooper EllissFinance
(5/5)

929 Answers

Hire Me
MATLAB
(5/5)

Plot the power spectral densities of two additional normal and abnormal PCG’s

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

Homework on Machine Learning.

In your submission, please list all team members. You should have a word/pdf document to directly answer questions. Submit your Matlab code either as a .m or .mix file.

A Step-by-Step guide is found in Machine-Learning-workflow-ebook.pdf, which is online (also under Files/Lecture material). Go over the document 

Download MATLAB code for the heart sounds classification application.

After the download, you should have a folder having many files. The main file is the HeartSoundClassification.mlx. You need to understand the code step-by-step and see how classification is done and make changes to show your understanding and answer questions.

In your submitted work, please answer the following questions:

- Plot the power spectral densities of two additional normal and abnormal PCG’s (the document has an example for each). Do all the three abnormal PCG’s show a clear spike near 0.2 radian?

- How many *.wav files are there in the data/training directory (need to use Matlab to count)? How many training files have abnormal and normal PCG’s? 

- How many *.wav files are there in the data/validation directory (need to use Matlab to count)? How many *.wav validation files have abnormal and normal PCG’s? 

- What is the size of the variable feature_table? Report the means and standard deviations of the 28 features for abnormal and normal PCG’s. By comparing the means, which features are likely most/least important for the classification.

- Run five classifiers using classificationLearner from at least three different groups (all models in Decision Trees are considered to be in the same group).  You should have at least one classifier having an accuracy below 75% and one above 92%. Present the confusion matrices for each. Briefly explain the principle each classifer uses (in a few sentences).

- For your best model, reduce the false negative to less than 1% by modifying the cost function. 

- In the Perform Feature Selection using Neighborhood Component Analysis section, what are the three most and least important features? Support your response with your own data.

In the above, you do not change the feature_table. For the following tasks, remove the 12 least important features in the original feature_table, do the following:

- Rerun the same five classifiers using classificationLearner as you did before. Compare the confusion matrices with the previous runs. How do the accuracies compare?

- What are the three most and least important features in the new feature_table?

(5/5)
Attachments:

Related Questions

. The fundamental operations of create, read, update, and delete (CRUD) in either Python or Java

CS 340 Milestone One Guidelines and Rubric  Overview: For this assignment, you will implement the fundamental operations of create, read, update,

. Develop a program to emulate a purchase transaction at a retail store. This  program will have two classes, a LineItem class and a Transaction class

Retail Transaction Programming Project  Project Requirements:  Develop a program to emulate a purchase transaction at a retail store. This

. The following program contains five errors. Identify the errors and fix them

7COM1028   Secure Systems Programming   Referral Coursework: Secure

. Accepts the following from a user: Item Name Item Quantity Item Price Allows the user to create a file to store the sales receipt contents

Create a GUI program that:Accepts the following from a user:Item NameItem QuantityItem PriceAllows the user to create a file to store the sales receip

. The final project will encompass developing a web service using a software stack and implementing an industry-standard interface. Regardless of whether you choose to pursue application development goals as a pure developer or as a software engineer

CS 340 Final Project Guidelines and Rubric  Overview The final project will encompass developing a web service using a software stack and impleme