V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
lucky2touch
V2EX  ›  奇思妙想

最大的闲散人力计算单元-游戏玩家

  •  
  •   lucky2touch · 2015-05-29 10:24:12 +08:00 · 3479 次点击
    这是一个创建于 3473 天前的主题,其中的信息可能已经有所发展或是发生改变。
    玩游戏的状态是一个很棒的状态,没有精神负担,完全放松,能够做出一些风险较大的举动,记得TED有个演讲是关于游戏状态的。
    有个科幻小说是讲游戏玩家的,大致剧情就是一个战争机器人游戏玩家被邀请参加比赛,最后发现结果是参加了真实战争,里面也提到了游戏状态,最明显的就是不受怕死这类负面因素的影响。
    那么假设游戏状态是一个比较好的状态,那么是否有一种手段可以利用这种状态。
    游戏中很多模拟类游戏就是模拟了现实生活中的经营活动。
    脑洞开一下,那么如果某个公司把自己的资源分配类工作做成一个游戏,然后让玩家玩,从而优化自己的业务,甚至可以依靠“人力计算单元”完成自己的业务。游戏甚至可以做成一个通用框架,很多业务理论上还是很通用的,比如排班,资源分配,仓库管理。
    不知道现在有没有类似的公司......
    第 1 条附言  ·  2015-05-29 14:20:24 +08:00
    搜了下Foldit的描述:科学家就将一种已经困扰科学界10多年的蛋白成分放在Foldit上,结果只用了10天时间,部分玩家的组合就已经令抗HIV病毒药物开发上取得重大突破,这是因为人脑在“解谜”的能力上远胜电脑。
    个人想到的有:
    WOW曾今用来模拟疾病的传播,哈卡的疾病Bug
    美国的无人机驾驶员,不过不符合的就是驾驶员知道现实情况,而不是一个"游戏状态"。
    恐怖组织用微软模拟飞行软件用来训练
    19 条回复    2015-05-29 21:19:30 +08:00
    loading
        1
    loading  
       2015-05-29 10:29:02 +08:00   ❤️ 1
    将鉴黄工作放到网游吧,哈哈
    yangff
        2
    yangff  
       2015-05-29 10:33:45 +08:00 via Android   ❤️ 1
    foldit
    lucky2touch
        3
    lucky2touch  
    OP
       2015-05-29 10:53:04 +08:00
    @loading 对啊,做个什么连连看之类的应用,随机几张图,选其中色色的,理论上是个游戏,实际悄悄地把别人的工作做了哈哈,我只是觉得类似排班,资源分配的需求有没法替代,或者更复杂的业务。
    whahuzhihao
        4
    whahuzhihao  
       2015-05-29 11:16:08 +08:00   ❤️ 1
    小说是安德的游戏吧
    lucky2touch
        5
    lucky2touch  
    OP
       2015-05-29 11:22:32 +08:00
    @whahuzhihao 安德的游戏也是同样的意思,我说的是很早以前《科幻世界》上的一篇小说,名字和作者记不得了。
    mortal
        6
    mortal  
       2015-05-29 11:35:14 +08:00
    @loading 开一下脑洞…

    为避免唐马儒的杯具再次重演,鉴 H 工作组与 1024 网站达成协议,利用闲散人力计算单元,将鉴定任务分配给广大的论坛用户。通过检测每个用户单次的工作时长,形成大数据,并为时长小于 10 分钟的用户推送药物广告…将时长大于 60 分钟的用户联系方式卖给寂寞富婆并提成…
    lucky2touch
        7
    lucky2touch  
    OP
       2015-05-29 11:44:58 +08:00   ❤️ 1
    @mortal 想起来,糗百有个大众审核的也是这样做的吧,不过那个业务相对简单
    Pythagodzilla
        8
    Pythagodzilla  
       2015-05-29 11:48:16 +08:00
    @yangff 第一时间也是想到的这个成功例子
    fszaer
        9
    fszaer  
       2015-05-29 12:02:24 +08:00   ❤️ 1
    上这一点已经有人在实行,只是不太一样而已
    例如我们之前一段时间验证码不是流行识别实际照片里的门牌路标号,还有一些模糊的字迹之类的么?
    实际上那些就是一些古籍影印版中比较模糊的地方,我们在输入验证吗的时候就是在帮他们识别这些内容,最终将影印版可以保存为数字文档。
    这就是利用了用户这个免费的人力资源,实现起来比搞个高效的算法简单,还免费,用户基数大的话效率还一点都不低,而人为的误差可以通过统计多次样本减少,达到一个可以接受的范围;

    另一个例子,用多邻国到后面会有双语互译学习的部分,跟上边一样,他们给出的文段就是一些实际需要翻译的文献内容,用户这时就是实际的翻译人员。质量可以媲美专业的翻译人员,效率完爆。但是对用户而言,这只是学习的一环。=。=
    Shazoo
        10
    Shazoo  
       2015-05-29 12:06:58 +08:00
    @lucky2touch 是哦。主角最后诈死毙掉的boss,是他妹妹……
    pljhonglu
        11
    pljhonglu  
       2015-05-29 14:01:01 +08:00
    如果厂商在网游里面偷偷跑一个挖矿程序会是什么样的。
    caomu
        12
    caomu  
       2015-05-29 14:04:35 +08:00 via Android
    现在都有折叠蛋白质折叠RNA寻找小行星的在线游戏,其实就是人力众包运算。
    Daniel65536
        13
    Daniel65536  
       2015-05-29 14:06:07 +08:00 via iPhone
    @pljhonglu 某著名游戏平台的员工真的这么做了。然后被曝光了。
    pljhonglu
        14
    pljhonglu  
       2015-05-29 14:13:54 +08:00
    @Daniel65536 恩,在电脑上挖矿被发现,在手机上偷跑应该不会吧~不过手机效率略低了点儿~

    让我想起了 Google 的门牌号验证码的项目。确实网络上有很大的计算资源浪费,如果能通过某种方式让闲散的计算资源加以利用应该会创造不少价值。
    Daniel65536
        15
    Daniel65536  
       2015-05-29 14:17:59 +08:00
    @pljhonglu 你还嫌手机游戏不够卡么,你还嫌你手机用电起来不如尿崩么?

    与其考虑闲散的计算资源有没有浪费,不如好好想想这么做起来浪费的能源。
    msg7086
        16
    msg7086  
       2015-05-29 18:31:43 +08:00
    psycho pass里有过,大sao里有过,科幻世界上也有一堆……
    cuminflea
        17
    cuminflea  
       2015-05-29 18:54:00 +08:00   ❤️ 1
    楼上@fszaer提到的验证码辅助文字识别(之前的reCAPTCHA)和Duolingo的创始人Luis Von Ahn(https://www.cs.cmu.edu/~biglou/)之前就做过一个叫ESP game(https://www.cs.cmu.edu/~biglou/ESP.pdf)的项目,就是通过游戏来辅助图像识别。后来他又提出了更general的GWAP(game with a purpose,http://www.cs.cmu.edu/~biglou/ieee-gwap.pdf)。后来这些概念又被统称为human computation,比较著名的human computation项目就是Amazon的Mechanical Turk(https://www.mturk.com/mturk/welcome),当然现在里面的项目大部分可能并不像游戏了。顺着这个思路这几年又有人搞出了用三消游戏帮助改进表情识别的BeFaced(http://chek.gamesstudio.org/befaced/),用类“你画我猜”式的游戏帮助自动化改进手绘的Draw a friend(http://www.kurzweilai.net/real-time-drawing-assistance-through-crowdsourcing)。PS:我一直觉得“你画我猜”的公司就是趁着游戏火的那一段时间拿了一大票数据然后跑路去卖给做识别的公司了哈哈。。。

    后来我自己也想这个问题想过很久,我的想法是能否把游戏转化成某种数学模型,把游戏变成一个有输入输出的黑箱,再将这个模型与实际问题的模型进行对接来解决现实中的问题。当时我做的第一件事是将两个游戏进行对接(做了一个俄罗斯方块对战类植物打僵尸式塔防的游戏),这种形式在游戏界也有做过(比如街霸方块之类的)。我觉得应该再这些方向再多进行些尝试,转化成某种模型后可以用机器学习的方法去寻找对应的实际问题。
    lucky2touch
        18
    lucky2touch  
    OP
       2015-05-29 19:41:04 +08:00   ❤️ 1
    @cuminflea 我最初的想法也是类似,传统计算机科学都基本上想解决机器代替人的思路,所以一般类似资源分配类需求都想利用规则引擎来解决,但是实际上考虑还是有一些缺陷,我国人口众多,很多就不考虑这方面问题,但是要让人参与到计算感觉就只有游戏比较自然,而且游戏也有很多就是模拟现实中的经营。不过我没看明白你举的例子是什么意思,个人来说接触的是民航行业,空管和机场运营有很多类似模拟游戏,如果能够按照实际数据来接入让玩家来玩,从中选出相对较为优秀的方案,一方面可以机器学习,一方面能够直接运用。
    说个比较脑洞大的,以后机场运营部门招点星际打得好的玩家来做管理说不定会有奇效哈哈。
    cuminflea
        19
    cuminflea  
       2015-05-29 21:19:30 +08:00   ❤️ 1
    @lucky2touch 嗯嗯,我大致明白点了,这里你强调的是将玩家放进“与现实问题相同或比较接近”的游戏中,玩家通过完成“模拟现实的任务”为实际问题提供解决方案,或借此来培养玩家的对应于某种现实任务的能力。我一直在想game with a purpose这件事能不能更加的模块化,游戏玩家专注于游戏中的指定任务或目标,而我们去造一个中间模块通过人为设计,机器学习或自适应调整游戏参数等方法将玩家在游戏中的行为链接到某个实际问题的解决方案中去。
    比如“你画我猜”中玩家需要猜对方画的是什么,画图的玩家针对给定词汇进行绘画,那么可以一定程度上假设这个图像和给定词汇的相关度最高,而猜的玩家的一次次尝试则给出了与图像相关度次高的词汇。玩家可以专注于解决游戏中的问题,实际上在背后的中间层,玩家的行为提供了对于图像识别非常重要的带confidence weight的ground truth。
    当然这个例子仍旧是较为传统的通过大量玩家产生大量人类perception的数据,通过对数据的分析处理推动实际问题的解决。我在想这个问题是不是可以更加泛化,通过设计中间层链接游戏的输入输出和实际问题的输入输出,通过动态调整游戏任务产生适合于解决实际问题的数据或方法。

    PS:还玩过一个ios上的游戏叫Rugged Rovers,玩家去造一辆能跑的远的车,这也是通过human computation在解一个几何优化的问题。当然不知道游戏公司是不是真的用这些数据去帮助科研了。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2540 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 04:48 · PVG 12:48 · LAX 20:48 · JFK 23:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.