数学博士使用数据挖掘从OkCupid找到真爱

标签: 数学 博士 数据挖掘 | 发表时间:2014-01-23 20:47 | 作者:WinterIsComing
出处:http://www.solidot.org
35岁的数学家Chris McKinlay一边运行超算一边浏览约会网站OkCupid。他与前女友几个月前分手了,正试图通过约会网站找到新的女友。他向OkCupid算法筛选出的候选女友发去了信息,多数是石沉大海,即使有回应第一次约会后也都无疾而终。他意识到,作为一名数学家,他不应该像其他人那样使用约会网站。他住在洛杉矶的UCLA,而洛杉矶有200万女性,难道就找不到一个满足他要求的梦中女孩? McKinlay是一位不同寻常的数学家,他大学主修中文专业,2001年毕业后在纽约双子塔找了份兼职工作,帮助一家公司将中文翻译成英文。五周之后的一个早晨,塔倒了,而他的工作时间是在下午。他为此震惊并开始反思生活的意义,在朋友的招募下他加入了MIT著名的21点团队的一个分队,通过算牌每年在赌城能赚到最多6万美元。这段经历使他对应用数学发生了兴趣,先后获得了数学的硕士和博士学位。他知道我们可以在许多不同的环境中应用数学,寻找真爱也包括在内。但首先你需要数据。McKinlay创建了机器人程序伪造帐号从OkCupid上收集信息,在机器人程序被OkCupid封杀之后,他在朋友的帮助下训练机器人能像人类一样行动(方法是安装间谍软件,监视他的朋友在OkCupid上的行为)。他花了三周时间从美国2万女性收集到600万问题和答案,然后利用K-Modes算法为女网友分类,将她们分成7个在统计上存在差异的集群。他将该方法应用于洛杉矶的OkCupid女网友,优化出两组女性,逐个约会她们。在第88个约会对象,他找到了真爱,28岁的艺术家Christine Tien Wang。两周后他们关闭了OkCupid帐号。
       


相关 [数学 博士 数据挖掘] 推荐:

数学博士使用数据挖掘从OkCupid找到真爱

- - Solidot
35岁的数学家Chris McKinlay一边运行超算一边浏览约会网站OkCupid. 他与前女友几个月前分手了,正试图通过约会网站找到新的女友. 他向OkCupid算法筛选出的候选女友发去了信息,多数是石沉大海,即使有回应第一次约会后也都无疾而终. 他意识到,作为一名数学家,他不应该像其他人那样使用约会网站.

数据挖掘是神马?

- - 互联网分析
1、数据挖掘需要‘神马样’的流程.  2、哥,有没有详细点的,来个给力的. 4、数据在统计意义上有哪些类型. 9、知道这些工具不知道如何在工作中用呀. 11、还有没有更人性化、智能化的展现. 12、上面这图看起来很给力,背后很复杂吧.  16、转载的留个来源 ,毕竟是我辛苦收集和想出来的,谢谢. 忘记“大数据”,从“中数据”开始.

这就是数据挖掘

- - 互联网分析
当今数据库的容量已经达到上万亿的水平(T)— 1,000,000,000,000个字节. 在这些大量数据的背后隐藏了很多具有决策意义的信息,那么怎么得到这些“知识”呢. 也就是怎样通过一颗颗的树木了解到整个森林的情况. 计 算机科学对这个问题给出的最新回答就是:数据挖掘,在“数据矿山”中找到蕴藏的“知识金块”,帮助企业减少不必要投资的同时提高资金回报.

关于数据挖掘

- - 牛国柱
以下内容来自网络,关于数据挖掘的一些最基本的知识. 数据挖掘是对一系列数据进行分析和挖掘的方法的统称,在精准营销领域,最常用的数据挖掘方法主要包括以下三类:分类、聚类、关联. 分类(Classify)属于预测性模型. 分类模型的构建需要“训练样本”,训练样本中的每一个个体的类别必须是明确的. 分类模型的特征变量一般称为“自变量”,又叫“预测变量”,类别变量称为“目标变量”.

数据挖掘与Taco Bell编程

- everfly - 译言-每日精品译文推荐
来源Data Mining and Taco Bell Programming. Programmer Ted Dziuba suggests an alternative to traditional program that he called "Taco Bell Programming." The Taco Bell chain creates multiple menu items from about eight different ingredients.

使用Weka进行数据挖掘

- - 搜索研发部官方博客
数据挖掘、机器学习这些字眼,在一些人看来,是门槛很高的东西. 诚然,如果做算法实现甚至算法优化,确实需要很多背景知识. 但事实是,绝大多数数据挖掘工程师,不需要去做算法层面的东西. 他们的精力,集中在特征提取,算法选择和参数调优上. 那么,一个可以方便地提供这些功能的工具,便是十分必要的了. 而weka,便是数据挖掘工具中的佼佼者.

数据挖掘 - 分类算法比较

- - IBM developerWorks 中国 : 文档库
随着计算能力、存储、网络的高速发展,人类积累的数据量正以指数速度增长. 对于这些数据,人们迫切希望从中提取出隐藏其中的有用信息,更需要发现更深层次的规律,对决策,商务应用提供更有效的支持. 为了满足这种需求,数据挖掘技术的得到了长足的发展,而分类在数据挖掘中是一项非常重要的任务,目前在商业上应用最多.

数据挖掘分类技术

- - CSDN博客云计算推荐文章
从分类问题的提出至今,已经衍生出了很多具体的分类技术. 下面主要简单介绍四种最常用的分类技术,不过因为原理和具体的算法实现及优化不是本书的重点,所以我们尽量用应用人员能够理解的语言来表述这些技术. 而且我们会在第4章再次给读者讲述分类算法和相关原理. 在我们学习这些算法之前必须要清楚一点,分类算法不会百分百准确.

数据挖掘之R与SQL

- Wolf - 刘思喆 @ 贝吉塔行星
今天看到老同学@JulieJulieJulieJulie 的浪漫求婚,真的很浪漫、很唯美、很感动. 正如评论说的,我们又相信爱情了. 于是,小兴奋,睡不着,爬起来补一篇文章. 最近在数据挖掘专业网站 KDnuggets 上刊出了2011年度关于数据挖掘/分析语言流行度的调查,不出意料R、SQL、Python果然排在了前三位.

数据挖掘的标准流程

- - CSDN博客推荐文章
    CRISP-DM (cross-industry standard process for data mining), 即为"跨行业数据挖掘过程标准". 此KDD过程模型于1999年欧盟机构联合起草. 通过近几年的发展,CRISP-DM 模型在各种KDD过程模型中占据领先位置,采用量达到近60%.(数据引自Cios and Kurgan于2005年合著的论文trands in data mining and knowledge discovery中 )    在1996年,当时数据挖掘市场是年轻而不成熟的,但是这个市场显示了爆炸式的增长.