社区
C#
帖子详情
求一算法,各评委对某一大赛打分时怎么才让所打分值趋向真实值不能偏离太大也不能偏离太小?
gzbhappy
2019-09-19 07:06:16
求一算法,各评委对某一大赛打分时怎么才让所打分值趋向真实值不能偏离太大也不能偏离太小?偏离太大或偏离太小都是问题分值,这种算法怎么实现,因为打分时不分先后顺序
...全文
430
11
打赏
收藏
求一算法,各评委对某一大赛打分时怎么才让所打分值趋向真实值不能偏离太大也不能偏离太小?
求一算法,各评委对某一大赛打分时怎么才让所打分值趋向真实值不能偏离太大也不能偏离太小?偏离太大或偏离太小都是问题分值,这种算法怎么实现,因为打分时不分先后顺序
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XBodhi.
2019-09-21
打赏
举报
回复
先确定 偏离的 差值,然后再排序,最后取样本。得到有效的 集合数据。
wanghui0380
2019-09-20
打赏
举报
回复
现在的所谓人工智能,就是找100w组相对公平的打分,然后根据统计做个特征回归,利用这特征做二元聚类
这就是现在所谓的“人工智能”
wanghui0380
2019-09-20
打赏
举报
回复
就像一个公司9成人都在浑水摸鱼,然后个别人老实做事,接着你说那个别人的指标明显和大多数人不同,你说让“管理员”找他们谈话?
所以,这就是博弈。看是好人多,还是坏人多。看是劣币驱良币,还是良币赶劣币。最终是人心的博弈,而非数字能玩的明白的
wanghui0380
2019-09-20
打赏
举报
回复
不现实的想法。
统计学只能帮你完成,平均分,方差,中值,钟型曲线这类特征分布
而多元二项式回归,支持向量机,包络分析这种,只能说把分组数据分类,挑出一个好坏,或者忽略个别跳跃比较大
顶多如此了,至于真实不真实,其实不知道的。就像楼上说,如果9成人故意不真实,你能如何?
就像现在的电影评论和票房。真实么?票房可以玩假的,评论可以灌水的。所以你想根据数据求真实不现实的,因为这有人参与,有人参与的东西,算法上就只有博弈论是真实的,这是人们自己的私心共同玩的,私心决定数据和结果,但结果推不出人心
csdnFUCKINGSUCKS
2019-09-20
打赏
举报
回复
从合理性上讲 本身评分就是主观的东西,不能因为说某个人的评分不“合群”,就要去评判他的评分,说你这个评分跟我们系统里的差异太大,请重新评分。那这种评分还有什么意义。 从实现上讲(我不管,我就要做这么个功能) 首先你需要产生一个参考值,至于这个参考值怎么来得从你系统整体的逻辑和业务考虑,你可以参考体育运动的评分规则(去高低分,取平均分),也可以自己产生,比如在评分时获取历史评分然后直接取平均分,当评分与平均分超过某个范围(这个分为也需要你自己界定)时就标记异常。
大鱼>
2019-09-20
打赏
举报
回复
如果想用比较高深的算法,考虑一下蚁群算法与遗传算法
大鱼>
2019-09-20
打赏
举报
回复
最小二乘法,然后取一个范围,不在这个范围内的舍弃
by_封爱
版主
2019-09-20
打赏
举报
回复
什么叫"真实值"? 我认为宾利这台车非常难看.虽然价高.但是外观我觉得不好看.. 所以我打6分 别人都打9.5分. 你就把我的分数干掉? 我觉得这个不合理. 而且假设要根据分数算出所谓的"偏离值",那么 第一个人打1分 第二个人打2分 以此类推..到10分.. 我觉得这个应该算不出来吧.. 或者1 2 你算出来一个数值 肯定偏低 ..那么第三个人打10 后面都是 8 9 等分数...也就是前2个人是来捣乱的.. 你是根据已打的分数来判断,所以有了2个人的分数,你就认定偏低后面都无效 这样也不合理... 所以我觉得这个算法本身是不是有什么问题啊?
tanta
2019-09-20
打赏
举报
回复
这个要引入对评委的评分惩罚机制。在评委评分的时候,根据评委打分和平均分的方差,对评委进行自动评分,并引入惩罚机制,这样,为了避免自己的分值太高,裁判会尽量把自己的分值向平均值靠拢。
gzbhappy
2019-09-19
打赏
举报
回复
不是这种 去掉一个最高分 去掉一个最低分 评委在打分时与已入库中所有评分进行比对 如果偏离太大或偏离太小 该评很所打分会 直接跑到管理员那儿 管理员会做处理
OrdinaryCoder
2019-09-19
打赏
举报
回复
现在跳水不是去掉一个最高分 去掉一个最低分 然后求平均吗
python
评委
打分
问题_【
算法
】
评委
打分
题解
链接:https://www.luogu.com.cn/problem/T156529?contestId=37420来源:洛谷传智杯练习
赛
题目描述小 A 参加一个综艺节目。一共有n(3 \le n \le 10^6)n(3≤n≤106)名
评委
参与
打分
(分数范围是 0 到 100 的整数),每个
评委
依次亮出自己的得分。为了节目效果,要
求
从第三个
评委
开始,每当第ii个
评委
给出
打分
后,立刻计算...
Java在歌唱比
赛
中,共有10位
评委
进行
打分
,在计算歌手得分
时
,去掉一个最高分,去掉一个最低分, 然后剩余的8位
评委
的分数进行平均,就是该选手的最终得分.输入每个
评委
的评分,
求
某选手的得分
【代码】Java在歌唱比
赛
中,共有10位
评委
进行
打分
,在计算歌手得分
时
,去掉一个最高分,去掉一个最低分, 然后剩余的8位
评委
的分数进行平均,就是该选手的最终得分.输入每个
评委
的评分,
求
某选手的得分。
java练习,
评委
打分
去掉一个最高分和最低分,
求
平均
值
package com.itheima; //
评委
打分
练习 //①定义一个数组,用动态初始化完成数组元素的初始化,长度为6 //②键盘录入
评委
分数 //③由于是6个
评委
打分
,所以,接收
评委
分数的操作,用循环改进 //④定义方法实现获取数组中的最高分(数组最大
值
),调用方法 //⑤定义方法实现获取数组中的最低分(数组最小
值
),调用方法 //⑥定义方法实现获取数组中的所有元素的和(数组元素
求
和),调用方法 //⑦按照计算规则进行计算得到平均分 import java.util.Scanner; public .
c语言10个选手10个
评委
,C语言歌星大奖
赛
为参
赛
的选手
打分
.doc
C语言歌星大奖
赛
为参
赛
的选手
打分
C语言歌星大奖
赛
为参
赛
的选手
打分
在歌星大奖
赛
中,有 10 个
评委
为参
赛
的选手
打分
,分数为 1~100 分。选手最后得分为:去掉一个最高分和一个最低分后其余 8 个分数的平均
值
。请编写一个程序实现。*问题分析与
算法
设计问题分析与
算法
设计问题分析与
算法
设计问题分析与
算法
设计这个问题的
算法
十分简单,但是要注意在程序中判断最大、最小
值
的变量是如何赋
值
的。*程序说明与注释#i...
大型活动计分程序(
评委
打分
+观众
打分
)
去年年底接到了部门活动的一个小程序项目,趁着春节假期将整个流程和代码整理一下。 本程序(基于Python)可实现对大型活动
评委
打分
及观众投票的excel进行统计计算,去除
评委
最高分和最低分,并进行规定的加权,最后计算出最终得分及排名,输出为txt格式 当前小组最终得分计算公式: MARK=∑i=1tnjudgermi−mmax−mmintnjudger−2∗0.8+(100nviewer∗nvotes)∗0.2 MARK = \frac{\sum_{i=1}^{tnjudger}m_i-mmax-mmin
C#
110,549
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章