位置:编程技术网 > 运维管理 > 正文 >

杨超越杯编程大赛登上 GitHub,程序员为追星都开发了什么?(2)

2019年03月16日 14:22来源:未知手机版

守望先锋max,于素秋,华为8620,声音地图,奥迪a4红烧排骨,favicon,超人总动员2,极速飞车下载

TOP3——视频类:ycy dance now

这个项目的作者目前的介绍非常简短,然而往往字数越少的新闻可能越重要,我们来看一下作者简短的介绍:

>实际上杨超越现在的舞蹈水平已经有了长足的进步,不再是那个不会跳舞的超越。关于这个项目,我们跟大家一起聊聊GAN(生成对抗网络),我们借此机会也跟大家一起去了解一下GAN的基本概念:

GAN的核心思想来源于博弈论的纳什均衡。它设定参与游戏双方分别为一个生成器(Generator)和一个判别器(Discriminator),生成器的目的是尽量去学习真实的数据分布,而判别器的目的是尽量正确判别输入数据是来自真实数据还是来自生成器;为了取得游戏胜利,这两个游戏参与者需要不断优化,各自提高自己的生成能力和判别能力,这个学习优化过程就是寻找二者之间的一个纳什均衡。

GAN的计算流程与结构如图所示:

>看到这里是不是有些晕了,笔者在这里就斗胆用比较通俗的方式来总结一下:学生Generator(简称小G)为了完成教授判别器Discriminator(简称D教授)布置的寒假作业,决定在假期最后一天疯狂补作业,并且拉来了自己的好基友们一起帮忙,力图让好基友们的字迹能够蒙混过关,而D教授也在不断提高自己来力图识别出来不是小G自己完成的作业部分,二者就这样相爱相杀。

TOP2——工具类:超越聊天机器人

目前我们可以用到非常多的聊天机器人,比如微软小冰,苹果Siri……,超越本身就有着非常鲜明的语言特点,怎么能没有一款超越聊天机器人呢?

>看到这里,笔者不禁脑补出未来这块产品在微信上线后的场景:

>

>TOP1——游戏:保护我发杨超越

守护自己的爱豆是每个粉丝应该做的事情,超越的粉丝们当然也不甘落后,用尽自己的才华去为超越保驾护航,下面这个项目融合了各种棋类,结合了创造101的元素:

>

>好吧,作者需要承认,其实仔细研究了好久都没有彻底搞清楚规则,智商被项目发起者彻底碾压,有兴趣的朋友,可以去看一下这个非常有趣、走心的游戏方案,一起守护杨超越。

看到这里,或许大家已经被超越的粉丝们所折服,不仅是能够有着非常丰富的想法,并且具备非常强的技术背景和执行力。然而,你以为这就结束了吗,显然不是,我们看看下面这个项目:

TOP 0:超越语言YCYL!

能被排在TOP0的项目,一定是不同寻常的,话不多说,我们直接看一下作者的介绍:

>这个厉害了,YCYL未来能否取代Java、Python就看你们的了!

本文地址:http://www.reviewcode.cn/yunweiguanli/36928.html 转载请注明出处!

今日热点资讯