Ethics, Linear Regression and Machine Learning
Web link opens in a new tab; file link initiates download.
Students will use Python and a known algorithm to produce a solution using Linear Regression to predict an Artificial Intelligence (AI) solution in either Education, Music, Credit Card Fraud, or Sports. This is lesson 4 of an introduction to Machine Learning and AI series for high school students. I chose Introduction to Linear Regression as a focus because it is one of the most well known and understood algorithms in statistics and machine learning. Note: each lesson is written to be used individually, in sequence or combination. To develop a prediction project with Linear Regression students will need data, which will be obtained from Kaggle or a chosen dataset provided. Students will use Python as the program language because it contains a library which assists in finding relationships between data-points and allows students to draw linear regression lines. At the end of reviewing this data and learning about linear regression students will then evaluate the ethics with respect to their particular topic and Machine Learning. The idea is to have students marry technology and the ethical effect on society. Students should think about the ethics of developing technology as they are developing it rather than after they have released it.