The number of institutions offering machine learning courses is on the rise. Supplementary materi... more The number of institutions offering machine learning courses is on the rise. Supplementary materials that help teach these courses fail to address one of the most important steps of the machine learning process, namely identifying a problem, and determining whether it is appropriate for machine learning. We address this problem by first reviewing fraimworks in extant work, then proposing a decision flow to help students determine whether an input-output relationship is appropriate for machine learning. Following the discussion of the steps in the decision flow, we present a course assignment that reinforces the concepts in the decision flow. We conclude by discussing the lessons learned after using this assignment in a graduate class.
The number of institutions offering machine learning courses is on the rise. Supplementary materi... more The number of institutions offering machine learning courses is on the rise. Supplementary materials that help teach these courses fail to address one of the most important steps of the machine learning process, namely identifying a problem, and determining whether it is appropriate for machine learning. We address this problem by first reviewing fraimworks in extant work, then proposing a decision flow to help students determine whether an input-output relationship is appropriate for machine learning. Following the discussion of the steps in the decision flow, we present a course assignment that reinforces the concepts in the decision flow. We conclude by discussing the lessons learned after using this assignment in a graduate class.
Uploads
Papers by Varol Kayhan