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
Gavin PhillipsData mining
(5/5)

997 Answers

Hire Me
expert
Alex WarddEconomics
(5/5)

818 Answers

Hire Me
expert
Barry CresswellStatistics
(5/5)

740 Answers

Hire Me
expert
StatAnalytica ExpertMathematics
(5/5)

905 Answers

Hire Me
Others
(5/5)

Ensemble methods in machine learning can have better performance compared to individual Classifiers.

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

1. Based on either the optimal or minimum variance portfolio using stocks of American Express, Starbucks, Boeing, twitter and BlackRock use decision tree classification (supervised machine learning) to help predict up or down days for your portfolio returns. You will first need to calculate the daily portfolio returns based on the historical data that you obtained for each of the five assets previously, and the optimal or minimum variance weights chosen from your homework assignments. To this end, some useful python code might be: daily_portfolio_returns = (returns*weights).sum(axis=1) Then, using at least two lags of the daily portfolio returns as ‘descriptive features’ in a decision tree (you can use additional descriptive features also), you should; a) Train your algorithm to predict an up or down day for your portfolio b) Use 10 fold cross validation to prune your tree and briefly discuss its implications for the model c) Plot your decision tree and predict whether it’s an up or down day when the one day lagged return is 0% and the two day lagged return is 9% d) Test and briefly discuss the accuracy of your algorithm 

2. Ensemble methods in machine learning can have better performance compared to individual Classifiers. Briefly explain this statement. Use an Ensemble method covered in this module to help predict up or down days for your portfolio returns based on the same data in Question 1. Does it have better performance? Explain. 

(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