一行代码论英雄—2018 Wolfram 语言“一行代码竞赛”结果

在今年刚结束的 Wolfram 技术大会上, 图像和机器学习是One-Liner竞赛的热门主题。One-Liner竞赛要求参赛者用Wolfram 语言实现一个酷炫的任务,前提是不能超过128 个字符,这比一条推特推文还要短。但他们确实做到了......

荣誉奖

David DeBrota: The Eyes Have It(127个字符)

David提交的作品相当应景,因为万圣节即将到来,他的作品当属恐怖系列,给人以震撼的视觉效果:

David 的代码长度不到128(差一个字符),不需要变得更短。但其实这段代码中还有他在探索过程中残留的20个字符可以删除。是哪20个字符呢?我把这个问题留给感兴趣的读者来练练手吧!

荣誉奖

Abby Brown: Flag Mosaic(128个字符)

Abby提交的作品通过组装低分辨率的旗标重新创建了一个图像。为了不超过128个字符的限制,她巧妙利用了联合国旗帜。超过一半的代码是抓取国旗和服装图片;渲染工作的核心是一段60个字符的紧凑代码,应用了ImagePartitionNearest ImageAssemble

该One-Liner代码源自于Abby在Torrey Pines高中计算思维小组的一个活动。可以通过点击这个网址 http://teachers.sduhsd.net/abrown/CT/Activities.htm 上的Flag Macaw链接下载介绍该活动的笔记本。

不光彩的荣誉奖

Pedro Fonseca: Average Precision of the ResNet-101 Trained on YFCC100m Geotagged Data (127个字符)

花几分钟考虑一下这行代码能干什么: 获取 Wolfram 语言中164599个城市实体的列表, 在网上搜索每个城市的图像, 将 ResNet 神经网络应用到每个图像, 以猜测它是在哪里拍摄的, 并将该位置与图像的地理标记信息进行比较,以了解神经网络预测的精确程度。这原本有望获得一个荣誉奖……但问题是代码的运行需要等待14个小时:

不光彩的荣誉奖

David DeBrota: Find the Black Disk(128个字符)

我怀疑 David 获得这个不光彩的荣誉奖是有意而为之,这行代码生成的是被评委称为最残忍的"Where's Waldo"的游戏。你的任务是在随机着色的随机多边形之间找到黑色圆盘:

啥?找不到??下面是圆盘放大后的输出结果:

注意 David 频繁使用字母 E 来节省字符的使用量。

第三名

Abby Brown: Alphabet of Words(128个字符)

这个One-Liner生成一个与字母发音相同的单词表。这个想法的独创性使评委们一致同意把第三名颁发给它。太有趣了,它打开了探索新世界的大门,例如查找发音以字母名称开头的英文单词 (如 "season"):

和Abby上面那个旗帜马赛克作品一样,这个One-Liner代码同样源自于Abby在Torrey Pines高中计算思维小组的活动。可以通过点击页面 http://teachers.sduhsd.net/abrown/CT/Activities.htm 上的Alpha Words链接下载介绍该活动的笔记本。

第二名

Isaac Gelman: 计算思维: 2018年Wolfram 技术大会晚宴嘉宾的年龄分布(69 个字符)

这是迄今为止我们见过的最及时最简短的One-Liner。它回答了一个在竞赛结束前几个小时才提出的问题。

每届Wolfram 技术大会都会安排一顿由Stephen Wolfram主持的会议晚宴。今年晚宴上的一个问题是:"与会者的年龄和性别分布是怎样的?”

为了回答这个问题的年龄部分, Isaac 在晚宴上拍下了所有座席的照片, 用 FacialFeatures 来估计照片中人的年龄, 并作出结果的直方图。我们不能完全保证结果的准确性, 但貌似出入不大:、

这是Databin中的前三张照片:

祝贺Isaac,他用 Wolfram 技术对计算思维进行了精彩的演示。

第一名

Philip Maymin: Eliza in a Tweet(127个字符)

我们的第一名通过一行代码向 Joseph Weizenbaum 的自然语言对话程序 ELIZA 致敬。Philip 的 Eliza 经常用稀奇古怪的短语来回应提问者, 让人觉得不是像缺了几根筋,就是像个深奥的哲学家,但这毕竟是评委们与通晓时事的Eliza 的第一次谈话。因此它当之无愧成为冠军:

当听到有人建议用 ELIZA 代替人类心理治疗师时,Weizenbaum曾感到惶恐不安,声称该程序不可能也从未打算医治心理疾病患者。而 Philip 的 Eliza 倒可能会让你真的发疯唉!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章