the nuts and bolts of machine learning coursera week 1 quiz answers

Test your knowledge: Introduction to machine learning

1. Fill in the blank: Machine learning involves using algorithms and _____ to teach computer systems to analyze and discover patterns in data.

  • computer software
  • dynamic reports
  • decision-support systems
  • statistical models

2. A data professional using an unsupervised machine learning technique will ask a model to provide information based on a specified outcome.

  • True
  • False

3. Which approach to machine learning involves rewarding or punishing a computer’s behaviors?

  • Reinforcement learning
  • Supervised machine learning
  • Deep learning
  • Artificial intelligence

Test your knowledge: Categorical versus continuous data types and models

4. The weight of a surfboard is a continuous variable, whereas the number of surfboards currently at Bondi Beach is a discrete variable.

  • True
  • False

5. A data professional is working on a project that involves labeling thousands of books by their various book genres. What type of variable should they use when working with this dataset?

  • Categorical
  • Continuous
  • Discrete
  • Quantitative

Test your knowledge: Machine learning in everyday life

6. What term describes the subclass of machine learning algorithms that offers relevant suggestions to users?

  • Data models
  • Suggestion maps
  • Recommendation systems
  • Sensor techniques

7. Content-based systems are very effective at making recommendations across content types.

  • True
  • False

8. Fill in the blank: When several users actively like or dislike content by rating it or giving it a review, this enables _____ filtering.

  • crowdsourced
  • merit-based
  • preferential
  • collaborative

Test your knowledge: Ethics in machine learning

9. In recommendation systems, what term describes the phenomenon of more well-known items being recommended too frequently?

  • Fame factor
  • Trend partiality
  • Popularity bias
  • Non-objectivity

10. A data professional has just begun considering the intended purpose of a model and how harmful or significant its effects could be. Which PACE stage of model development does this scenario describe?

  • Analyze
  • Execute
  • Construct
  • Plan

Test your knowledge: Utilize the Python toolbelt for machine learning

11. What is the term for a software application that includes an interface for writing, running, and testing a piece of code?

  • CSV
  • VIF
  • HTML
  • IDE

12. Code completion automatically finishes what a data professional is typing based on the functions and variables that are present in their code.

  • True
  • False

13. What types of packages are used to load, structure, and prepare a dataset for further analysis?

  • Machine learning
  • Processing
  • Operational
  • Visualization

Test your knowledge: Machine learning resources for data professionals

14. Fill in the blank: Documentation is a _____ written by developers that includes specific information about various functions and features of a package.

  • checklist
  • workbook
  • code
  • guide

15. If a data professional requires guidance regarding a particular piece of hardware, which team should they reach out to?

  • Product management
  • Business intelligence
  • Marketing
  • Information technology

Weekly challenge 1

16. Which of the following statements correctly describe supervised and unsupervised machine learning? Select all that apply.

  • In unsupervised machine learning, data professionals ask the model to give them information without telling the model what the answer should be.
  • Unsupervised machine learning uses labeled datasets to train algorithms to classify or predict outcomes.
  • Supervised machine learning uses labeled datasets to train algorithms to classify or predict outcomes.
  • Unsupervised machine learning involves data professionals asking a model to give them information without specifying a desired outcome.

17. Fill in the blank: In the process of _____, policies will change depending on whether a reward or punishment is received.

  • quality assurance
  • artificial intelligence
  • deep learning
  • reinforcement learning

18. Which of the following items are continuous variables? Select all that apply.

  • A turtle’s age
  • Weight of a bowling ball
  • Number of forks in a kitchen drawer
  • Height of a skyscraper

19. Which of the following statements accurately describe content-based filtering? Select all that apply.

  • Content-based filtering does not require information from other users to work properly.
  • Content-based filtering recommends more of what a user likes.
  • Content-based filtering properties often have to be selected and mapped manually.
  • Content-based filtering effectively makes recommendations across content types.

20. Fill in the blank: One benefit of collaborative filtering is that it can effectively _____ across content types.

  • produce metadata
  • visualize data
  • eliminate outliers
  • make recommendations

21. A data professional is considering whether the data they are using to build a model is appropriate. Which PACE stage does this scenario describe?

  • Analyze
  • Execute
  • Construct
  • Plan

22. Which of the following statements accurately describe Python notebooks and scripts? Select all that apply.

  • Python scripts are useful for pairing code with human-readable descriptions and outputs.
  • Data professionals often alternate between Python notebooks and scripts.
  • Python notebooks are executed by a computer without the need for human supervision.
  • Data professionals can use both Python notebooks and scripts to execute code.

23. Fill in the blank: Matplotlib is a type of _____, which enables data professionals to create plots and graphs for data projects.

  • machine learning package
  • operational package
  • data visualization package
  • mathematical package

24. Fill in the blank: A data professional working on an email campaign may request assistance from the _____ department to understand the purpose of their data work and confirm they are working toward a clear target.

  • information technology
  • marketing
  • finance
  • business intelligence

25. Which of the following statements correctly describe supervised and unsupervised machine learning? Select all that apply.

  • Supervised machine learning uses labeled datasets to train algorithms to classify or predict outcomes.
  • Data professionals use supervised machine learning for prediction.
  • In supervised machine learning, data professionals ask the model to give them information without telling the model what the answer should be.
  • In unsupervised machine learning, data professionals ask the model to give them information without telling the model what the answer should be.

26. Fill in the blank: The terms machine learning and _____ both refer to training a computer to detect patterns in data without being explicitly programmed to do so.

  • coding
  • reinforcement learning
  • quality assurance
  • artificial intelligence

27. Which of the following items are discrete variables? Select all that apply.

  • Type of fast food restaurant
  • Total cars in a parking lot
  • Number of days in March
  • Amount of people in a household

28. A data professional is considering whether the data they are using to build a model is representative of the population. Which PACE stage does this scenario describe?

  • Analyze
  • Construct
  • Execute
  • Plan

29. Which of the following applications would be well-suited to the use of Python scripts? Select all that apply.

  • A task that requires a human-readable output
  • A program that incorporates several files
  • A program that contains errors in need of debugging
  • A task pairs code with human-readable descriptions.

30. Which of the following statements accurately describe content-based filtering? Select all that apply.

  • Content-based filtering does not require information from other users to work properly.
  • Content-based filtering can go beyond comparing items to recommending other things that match a user’s preferences.
  • Content-based filtering properties never have to be selected and mapped manually.
  • Content-based filtering is ineffective at making recommendations across content types.

31. A data professional is considering whether the data they are using to build a model is well-sourced. Which PACE stage does this scenario describe?

  • Analyze
  • Execute
  • Construct
  • Plan

32. What are some advantages of Python notebooks? Select all that apply.

  • They are useful for pairing code with human-readable descriptions and outputs.
  • They offer functional advantages, such as the ability to export PDF files.
  • Errors in the code can be easily debugged.
  • Noncode elements can be embedded directly into the file.

33. Fill in the blank: In a typical business, a data professional is most likely to request assistance from the _____ department to obtain preliminary information about a dataset.

  • marketing
  • information technology
  • business intelligence
  • sales

34. Fill in the blank: A key benefit of collaborative filtering is that it finds hidden _____ in the data.

  • contradictions
  • errors
  • duplicates
  • correlations

35. Fill in the blank: The data visualization package _____ is designed primarily for statistical visualization.

  • Matplotlib
  • Tableau
  • Plotly
  • Seaborn

Leave a Reply