1. Homepage
  2. Exam
  3. 90-803 Machine Learning Foundations with Python - Mid Term Part 2: Classification

90-803 Machine Learning Foundations with Python - Mid Term Part 2: Classification

This question has been solved
Contact Us On WeChat


Machine Learning Foundations with Python (90-803)

Spring 2023

This is an individual test. No communication with other students is allowed. Do not post questions about the midterm in Piazza; this assignment is under exam conditions. You are only allowed to ask clarification questions. CourseNana.COM

Note: even a 1-minute later (whatever the reason) will result in a 0. Plan ahead and deliver ahead of time! CourseNana.COM

From the datasets provided, you will be required to complete a series of tasks; please read carefully through them. CourseNana.COM

Part 2: Classification

Dataset: WFH_WFO_dataset.csv CourseNana.COM

Dataset description: https://www.kaggle.com/datasets/anninasimon/predict-if-people-prefer-wfh-verses-wfo-data CourseNana.COM

Target variable: Target (WFH=1 | WFO=0) CourseNana.COM

  • WFH = Work from Hom
  • WFO - Work from the Office
  1. Perform any necessary cleaning steps
  2. Draw at least two plots that will give you insight into your data and your next steps (this can be a correlation matrix, the distribution of a particular variable, or a density plot, among others). Include an explanation of why these plots are relevant and how they will help you with your models.
  3. Perform any necessary feature engineering steps (explain and justify).

Classify  the Target variable (WFH vs. WFO) CourseNana.COM

  1. Fit three different models to your dataset
    • Show that you fitted three different models
    • Properly tune all your models
  2. Model Selection - Choose the best model for your data
  3. Validate all your models and compare the performance between models

Once you have your final model, answer the following questions: CourseNana.COM

  1. Does your classifier have a higher difficulty classifying a particular class? Explain.
  2. How good is the classification of your final model?
  3. Choose a specific performance metric to report to answer the previous question. Justify why this particular metric would be more relevant to this dataset.

The submission for this section should be MidtermMLFP_S23_Classification_YourNameHere.ipynb CourseNana.COM

General Midterm Notes

  • You can decide if you drop any columns, or missing values, but you have to document them and give reasons for them. The reasons cannot be "there were too many variables", "it was too difficult" ,"seemed like an obvious column to drop" or similar.
  • You can add subsections to your file if it helps to make it easier/clearer to understand.
  • Make each step of the required tasks clear to us, that way, we can easily award you well-deserved points! 
  • Remember to use both code and markdown cells, and include comments in your code (we can't read your process off from your mind!).
  • Only use the python libraries, techniques, and knowledge learned from Weeks 1-7.
  • Please keep all dataset inside the data folder.

Get Solution for This Question

Scan above qrcode with Wechat

US代写,CMU代写,Carnegie Mellon University代写,90-803代写,Machine Learning Foundations with Python代写,Classification代写,Python代写,US代编,CMU代编,Carnegie Mellon University代编,90-803代编,Machine Learning Foundations with Python代编,Classification代编,Python代编,US代考,CMU代考,Carnegie Mellon University代考,90-803代考,Machine Learning Foundations with Python代考,Classification代考,Python代考,UShelp,CMUhelp,Carnegie Mellon Universityhelp,90-803help,Machine Learning Foundations with Pythonhelp,Classificationhelp,Pythonhelp,US作业代写,CMU作业代写,Carnegie Mellon University作业代写,90-803作业代写,Machine Learning Foundations with Python作业代写,Classification作业代写,Python作业代写,US编程代写,CMU编程代写,Carnegie Mellon University编程代写,90-803编程代写,Machine Learning Foundations with Python编程代写,Classification编程代写,Python编程代写,USprogramming help,CMUprogramming help,Carnegie Mellon Universityprogramming help,90-803programming help,Machine Learning Foundations with Pythonprogramming help,Classificationprogramming help,Pythonprogramming help,USassignment help,CMUassignment help,Carnegie Mellon Universityassignment help,90-803assignment help,Machine Learning Foundations with Pythonassignment help,Classificationassignment help,Pythonassignment help,USsolution,CMUsolution,Carnegie Mellon Universitysolution,90-803solution,Machine Learning Foundations with Pythonsolution,Classificationsolution,Pythonsolution,