接受拒绝算法_通过算法拒绝大学学位

接受拒绝算法

数据科学 (Data Science)

Nina was close to tears when she accused Nick Gibb of ruining her life. Nina is an 18 year old about to leave school and go on to higher education; Gibb is the UK government’s schools minister.

妮娜(Nina)指责尼克·吉布(Nick Gibb)毁了自己的生活时差点流泪。 妮娜(Nina)今年18岁,即将离开学校继续接受高等教育; 吉布(Gibb)是英国政府的学校部长。

The occasion was a live BBC radio programme called “Any Questions”, a popular show where politicians and others discuss questions posed by the public.

场合是英国广播公司(BBC)的直播节目“任何问题”,这是一个受欢迎的节目,政界人士和其他人讨论公众提出的问题。

Nina was on track to be accepted by the most prestigious veterinary college in the country; she just needed to get the right grades in her A-level exams and her teachers predicted that she would indeed get those grades.

妮娜(Nina)有望被该国最负盛名的兽医学院录取; 她只需要在A级考试中取得正确的成绩即可,她的老师预测她的确会取得这些成绩。

But, because of the pandemic, the exams never took place and instead the government sanctioned the use of an algorithm to assign grades to students, instead.

但是,由于大流行,考试从未进行过,相反,政府批准使用一种算法为学生分配成绩。

This algorithm reduced the grades for nearly 40% of students. Nina’s were so much lower than the ones predicted for her that, not only would she not be able to get into her preferred college, but no other college would accept her, either.

该算法降低了将近40%的学生的成绩。 妮娜(Nina)的学历比她预期的要低得多,不仅她不能进入自己喜欢的大学,而且其他任何大学也不会接受她。

Mr Gibb was reassuring and told the audibly upset Nina that this was a mistake that would be put right.

Gibb先生放心,并向Nina倾诉不安,这是可以纠正的错误。

And it was. A few days later, after much argument, protest and controversy, and to the great relief of many students who were in a similar situation to Nina, the algorithm was dumped in favour of student grades predicted by schools.

是的。 几天后,经过多次争论,抗议和争议,并使处于与Nina相似境地的许多学生大为欣慰的是,该算法被弃用,以支持学校预测的学生成绩。

So how did the government get itself into this mess?

那么,政府如何陷入困境呢?

The concern was that just using predicted grades would result in grade inflation because teachers tend to be more optimistic about their students’ abilities than is borne out in actual exam results.

令人担心的是,仅使用预测的成绩会导致成绩膨胀,因为与实际考试结果相比,教师更倾向于对学生的能力持乐观态度。

So an algorithm was devised that was based, not so much on the academic record of the individual student, but on the record of the school. A results profile was constructed for the school — how many As did previous cohorts achieve, how many Bs, C’s and so on — and the individual students were positioned on that profile. The ‘exam results’ were then calculated for each student depending on their position in the profile.

因此,设计了一种算法,该算法不仅基于单个学生的学习成绩,而且还基于学校的成绩。 为学校构建了一个结果概要文件-以前的队列达到了多少,B,C的数目等等,并且每个学生都位于该概要文件上。 然后根据每个学生在个人资料中的位置为他们计算“考试结果”。

Using statistics from previous years to predict future results is not an unusual thing to do. Indeed, statistical models like these are very useful for government and corporate planning.

使用前几年的统计数据来预测未来的结果并不是一件寻常的事情。 确实,像这样的统计模型对于政府和公司计划非常有用。

However, while the predicted results may have been in line with previous years and might well reflect what the outcome of this year’s exam results might have been, generally, there are at least two glaring problems.

但是,尽管预测结果可能与前几年保持一致,并且可能很好地反映了今年考试结果的结果,但通常至少存在两个明显的问题。

The first is that some schools are getting better, so judging their performance on the previous year would produce a worse result than is fair. This would affect all of the students at that school.

首先是一些学校的状况正在好转,因此,从上一年的表现来看,其结果会不公平。 这将影响该学校的所有学生。

Secondly, not all cohorts are the same. There will always be a number of high flyers in a school but this number will vary. If there are fewer in a particular school this year, then the statistical approach taken would artificially promote some more mediocre students into that category. They probably won’t complain.

其次,并不是所有的队列都是一样的。 在学校中,总是会有很多高级传单,但是这个数字会有所不同。 如果今年某所学校的学生人数减少,那么采用的统计方法将人为地将一些中等水平的学生晋升为该类别。 他们可能不会抱怨。

But if there are a larger number of gifted students in this year’s cohort then they will be unfairly downgraded and, like Nina, be awarded grades below those that they could have achieved in a real exam.

但是,如果今年的队列中有更多的天才学生,那么他们将被不公平地降级,并且像Nina一样,被授予的分数低于他们在真实考试中可以达到的成绩。

These additional gifted students may well be cheated out of their place at a good university or college.

这些额外的有天赋的学生很可能会被一所好的大学或学院骗走。

In a further twist, the algorithm was not applied to small cohorts because the statistics for these smaller groups are not reliable. In the small classes, which are often private schools, the teacher predicted grades were used. Thus smaller private schools got the benefit of generous teacher assessment while the larger state schools did not. Not an equitable situation.

更进一步,该算法不适用于较小的同类群,因为这些较小的群体的统计数据不可靠。 在通常是私立学校的小班教学中,使用了老师预测的成绩。 因此,较小的私立学校获得了慷慨的教师评估的好处,而较大的公立学校则没有。 并非公平的情况。

So should we chuck out algorithms altogether? No. There are many situations where the use of algorithms and statistics are entirely suitable for prediction purposes. How many beds should a hospital leave free during the flu season? Previous numbers of flu cases can inform the calculation. When Netflix or Amazon recommend a movie to watch or a product to buy, they are using statistics from people who they think are like you. But, if they get it wrong you end up watching a movie that you don’t enjoy or rejecting a product that you don’t want to buy. This is not life changing.

那么我们应该完全放弃算法吗? 不可以。在许多情况下,算法和统计信息的使用完全适合预测目的。 流感季节医院应该腾出几张床? 以前的流感病例数可以为计算提供依据。 当Netflix或Amazon建议观看电影或购买产品时,他们会使用他们认为与您相似的人的统计数据。 但是,如果他们弄错了,那么您最终会看不喜欢的电影,或者拒绝您不想购买的产品。 这不会改变生活。

When statistics are used to make decisions that are profound, using someone else’s data just won’t do. It might produce an overall pattern that is satisfying to the designers, or policy makers, but it can unfairly disadvantage individuals.

当使用统计数据做出有意义的决策时,仅使用其他人的数据是行不通的。 它可能会产生令设计者或决策者满意的整体模式,但可能不公平地使个人处于不利地位。

Making decisions about someone’s personal life by using data from people from a similar background is wrong and unethical. Nina’s grades were calculated by looking at students who were similar to her. But they were not her. If such important decisions are to be made about someone’s life then it is only that person’s data that should be taken into account.

通过使用来自相似背景的人的数据来决定某人的个人生活是错误和不道德的。 妮娜的成绩是通过查看与她相似的学生得出的。 但是他们不是她。 如果要对某人的生活做出如此重要的决定,那么仅应考虑该人的数据。

And maybe it should not be an algorithm that makes that decision.

也许它不应该是做出决定的算法。

翻译自: https://medium.com/swlh/denied-a-university-place-by-an-algorithm-ba3449a5d414

接受拒绝算法

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/392336.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浅谈传统企业网络运营那些事儿

网络的变革、更新推动的速度很快,小到出门购物全方位在原基础的微信/支付宝等第三方支付等,随着微信公众号/微信小程序等"轻"级传播推广渠道的发展,以及客观的传统企业在互联网的冲击下,同样的价格比服务?比…

2019cvpr cv_如何编写软件工程简历(CV):权威指南(于2019年更新)

2019cvpr cvby the onset从发病开始 如何编写软件工程简历(CV):权威指南(于2019年更新) (How to write a Software Engineering resume (CV): the definitive guide (Updated for 2019)) While the debate still continues regarding the long term future of the …

leetcode 1202. 交换字符串中的元素(并查集)

给你一个字符串 s,以及该字符串中的一些「索引对」数组 pairs,其中 pairs[i] [a, b] 表示字符串中的两个索引(编号从 0 开始)。 你可以 任意多次交换 在 pairs 中任意一对索引处的字符。 返回在经过若干次交换后,s …

vim 下web开发html css js插件

Vim下的Web开发之html,CSS,javascript插件HTML 下载HTML.zip 解压HTML.zip,然后将里面的所有文件copy到C:\Program Files\Vim\vimfiles目录下首先,你应该把“ filetype plugin on ”写入你的vimrc。重启vim。新建一个test.html文件。用gvim打开按 "…

为什么用scrum_为什么Scrum糟糕于数据科学

为什么用scrumScrum is a popular methodology for PM in software engineering and recently the trend has carried over to data science. While the utility of Scrum in standard software engineering may remain up for debate, here I will detail why it has unquesti…

Android_Event Bus 的基本用法

1 //事件总线分发2 public class MainActivity extends ActionBarActivity {3 Button button;4 TextView text;5 6 Override7 protected void onCreate(Bundle savedInstanceState) {8 super.onCreate(savedInstanceState);9 setContentView(R…

leetcode 1203. 项目管理(拓扑排序)

公司共有 n 个项目和 m 个小组,每个项目要不无人接手,要不就由 m 个小组之一负责。 group[i] 表示第 i 个项目所属的小组,如果这个项目目前无人接手,那么 group[i] 就等于 -1。(项目和小组都是从零开始编号的&#xf…

谷歌cloud_通过使用Google Cloud ML大规模提供机器学习模型,我们学到了什么

谷歌cloudby Daitan通过大潭 通过使用Google Cloud ML大规模提供机器学习模型,我们学到了什么 (What we learned by serving machine learning models at scale using Google Cloud ML) By Bruno Schionato, Diego Domingos, Fernando Moraes, Gustavo Rozato, Isa…

php企业黄页源码,PHPCMS 企业黄页模块 v9 GBK 正式版

PHPCMS V9采用OOP(面向对象)方式进行基础运行框架搭建。模块化开发方式做为功能开发形式。框架易于功能扩展,代码维护,优秀的二次开发能力,可满足所有网站的应用需求。PHPCMS V9企业黄页主要特色1、模型自定义,支持模型添加、修改…

跨域配置

SpringBoot跨域配置 我们的后端使用Spring Boot。Spring Boot跨域非常简单,只需书写以下代码即可。 Configuration public class CustomCORSConfiguration {private CorsConfiguration buildConfig() {CorsConfiguration corsConfiguration new CorsConfiguration(…

fromEvent

fromEvent(selector,Event) 实际效果图 这个功能和cad 3dmax里面的鼠标定位功能一致吧,是不是有点小成就? 转载于:https://www.cnblogs.com/xiongwei2017/p/7074180.html

java开发第一天上班_从第一天开始,如何成为一名优秀的团队合作伙伴,成为初级开发人员

java开发第一天上班One of the many things you might be asking yourself when starting your software development career is:在开始软件开发职业时,您可能会问自己很多事情之一: “How do I REALLY contribute to my new team?”“我如何真正为我的…

java虚拟机编译文件,理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么...

理解Java虚拟机(1)之一个.java文件编译成.class文件发生了什么最近在看《深入理解Java虚拟机》弄明白了很多java的底层知识,决定分几部分总结下,从.java文件编译,到类加载机制,内存分配垃圾回收机制,线程并发&#xff…

leetcode 684. 冗余连接()

在本问题中, 树指的是一个连通且无环的无向图。 输入一个图,该图由一个有着N个节点 (节点值不重复1, 2, …, N) 的树及一条附加的边构成。附加的边的两个顶点包含在1到N中间,这条附加的边不属于树中已存在的边。 结果图是一个以边组成的二维数组。每一…

Go-如何读取yaml,json,ini等配置文件

1. json使用 JSON 应该比较熟悉,它是一种轻量级的数据交换格式。层次结构简洁清晰 ,易于阅读和编写,同时也易于机器解析和生成。 创建 conf.json:{"enabled": true,"path": "/usr/local" }新建conf…

SQL转化为MapReduce的过程

转载:http://www.cnblogs.com/yaojingang/p/5446310.html 在了解了MapReduce实现SQL基本操作之后,我们来看看Hive是如何将SQL转化为MapReduce任务的,整个编译过程分为六个阶段: Antlr定义SQL的语法规则,完成SQL词法&am…

使用集合映射和关联关系映射_使用R进行基因ID映射

使用集合映射和关联关系映射Inter-conversion of gene ID’s is the most important aspect enabling genomic and proteomic data analysis. There are multiple tools available each with its own drawbacks. While performing enrichment analysis on Mass Spectrometry da…

leetcode 1018. 可被 5 整除的二进制前缀

给定由若干 0 和 1 组成的数组 A。我们定义 N_i:从 A[0] 到 A[i] 的第 i 个子数组被解释为一个二进制数(从最高有效位到最低有效位)。 返回布尔值列表 answer,只有当 N_i 可以被 5 整除时,答案 answer[i] 为 true&…

纯java应用搭建,16、BoneCp纯java项目使用

2、代码实现 package com.study;import com.jolbox.bonecp.BoneCP;import com.jolbox.bonecp.BoneCPConfig;import com.jolbox.bonecp.BoneCPDataSource;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.sql.*;/*** Boncp 纯java处理* CreateTime 2018/3/…

数据结构与算法深入学习_我最喜欢的免费课程,用于深入学习数据结构和算法...

数据结构与算法深入学习by javinpaul由javinpaul Data structures and algorithms are some of the most essential topics for programmers, both to get a job and to do well on a job. Good knowledge of data structures and algorithms is the foundation of writing go…