Recently, there have been increasing calls for computer science curricula to complement existing technical training with topics related to Fairness, Accountability, Transparency, and Ethics. In this paper, we present Value Card, an educational toolkit to inform students and practitioners of the social impacts of different machine learning models via deliberation. This paper presents an early use of our approach in a college-level computer science course. Through an in-class activity, we report empirical data for the initial effectiveness of our approach. Our results suggest that the use of the Value Cards toolkit can improve students' understanding of both the technical definitions and trade-offs of performance metrics and apply them in real-world contexts, help them recognize the significance of considering diverse social values in the development of deployment of algorithmic systems, and enable them to communicate, negotiate and synthesize the perspectives of diverse stakeholders. Our study also demonstrates a number of caveats we need to consider when using the different variants of the Value Cards toolkit. Finally, we discuss the challenges as well as future applications of our approach.
翻译:最近,人们越来越多地呼吁计算机科学课程,以与公平、问责、透明和道德有关的专题补充现有的技术培训,我们在本文件中展示了价值卡,这是一个教育工具包,通过审议向学生和从业者介绍不同机器学习模式的社会影响;本文件介绍了在大学一级计算机科学课程中早期使用我们的方法;我们通过课堂活动报告我们方法初步有效性的经验数据;我们的结果表明,使用价值卡工具包可以提高学生对业绩衡量标准的技术定义和权衡的理解,并在现实世界中应用,帮助他们认识到在发展算法系统时考虑不同社会价值的重要性,使他们能够交流、谈判和综合不同利益攸关方的观点;我们的研究还表明,在使用价值卡工具包的不同变体时,我们需要考虑一些告诫。最后,我们讨论了我们方法的挑战和未来的应用。