近期 github 机器学习热门项目top5
磐创智能-专注机器学习深度学习的教程网站 http://panchuang.net/
磐创AI-智能客服,聊天机器人,推荐系统 http://panchuangai.com/
【导读】:Github是全球最大的开源代码社区,本文为大家总结了2108年11月最热门的机器学习项目top5。欢迎大家点击上方蓝字关注我们的公众号:磐创AI,获取更多的机器学习、深度学习资源。
本文是近期Github热点项目的汇总,如果你想了解更多优秀的github项目,请关注我们公众号的github系列文章。
热点 | 四月最佳Github项目库与最有趣Reddit热点讨论(文末免费送百G数据集)
No1:Open AI’s Deep Reinforcement Learning Resource(https://github.com/openai/spinningup)

强化学习(RL)是一种机器学习方法,是智能体(agent)以“试错”的方式进行学习,通过与环境进行交互获得的奖赏指导行为,目标是使智能体获得最大的奖赏。深度强化学习是指强化学习与深度学习的结合。
这个开源的OpenAI的强化学习资源库包含各种有用的深度强化学习资源,目的是使强化学习变得更容易学习,受到了广泛的欢迎。包含的具体资源有:
- 强化学习概念、算法种类和基本理论介绍
- 一篇关于如何成长为强化学习研究角色员的文章
- 按主题分类的强化学习经典论文的列表
- 对关键算法实现的代码回放
- 一些热身的上手项目
一切从https://github.com/openai/spinningup开始吧!
No2:NVIDIA’s WaveGlow(https://github.com/NVIDIA/waveglow)

WaveGlow是一个基于流的语音合成网络,能够从梅尔声谱(mel-spectrograms)生成高质量的语音。WaveGlow最初是由瑞安·普林格、拉斐尔·瓦尔和布莱恩·卡坦扎罗在一篇论文中提出的,它结合了Glow和WaveNet的见解,目的是为了提供快速、高效和高质量的音频合成,而不需要自回归。WaveGlow只使用单个网络实现,只使用单个代价函数进行训练:最大化训练数据的可能性,这使得训练过程简单而稳定。
基于PyTorch的实现是在NVIDIA V100 GPU的基础上以,以2750kHz的速率产生的音频样本。据平均评分显示,它提供的音频质量与最好的公开可用的WaveNet一样好。如果您想要深入研究,可以访问音频样本文章以及查看该论文:
https://nv-adlr.github.io/WaveGlow
https://arxiv.org/abs/1811.00002
No3:BERT as a Service(https://github.com/hanxiao/bert-as-service)

上篇文章我们讨论了BERT的PyTorch实现:(https://github.com/codertimo/BERT-pytorch)
。我们知道BERT是由Google开发的用于训练语言表示的NLP模型,它运用了网络上大量的公开纯文本数据,并以无监管的方式进行训练。此外,BERT代表了来自变压器的双向编码器表示,是一种训练语言表示的方法。BERT模型的预训练对于每种语言来说都是一次性的过程。
句子编码(Sentence Encoding)是许多自然语言处理应用(如情感分析、文本分类)中所必须的任务,目的是将可变长度的句子表示为固定长度的向量。而本github将围绕句子编码器“bert-as-service”展开讨论,并通过ZeroMQ将其作为服务托管,允许您仅用两行代码将句子映射到固定长度的表示中。
No4:Python Implementation of Google’s ‘Quick Draw’ Game(https://github.com/1991viet/QuickDraw)

QuickDraw是一款最近非常流行的在线游戏。它是由谷歌开发,其中神经网络试图猜测你在画什么。神经网络会从每幅图画中学习,进而提高了正确猜测涂鸦的能力。此外,开发人员已经根据用户先前绘制的图纸数量建立了一个巨大的数据集。这个开源数据集的地址如下:https://github.com/googlecreativelab/quickdraw-dataset。
现在,我们可以用这个github库在Python中构建自己的QuickDraw游戏。项目中会教我们如何一步一步去实现(https://github.com/1991viet/QuickDraw),基于此代码,我们还可以运行一个应用程序,可以在计算机的摄像头前绘制,也可以在画布上绘制。
No5:Visualizing and Understanding GANs(https://github.com/CSAILVision/gandissect)

GAN Dissection是由麻省理工学院的计算机科学和人工智能实验室的研究人员开创的,是一种独特的可视化和理解生成对抗网络(GAN)神经元的方法。不仅限于此,研究人员还创建了GANPaint来展示GAN Dissection是如何工作的,以了解内部单元如何工作,这将有助于我们通过检查和操纵特定GAN模型的内部神经元来探索其学习内容。
如果对GAN Dissection感兴趣的小伙伴,赶紧点击下面的链接,进入GitHub库直接进入代码练习吧!(https://github.com/CSAILVision/gandissect)
磐创智能-专注机器学习深度学习的教程网站 http://panchuang.net/
磐创AI-智能客服,聊天机器人,推荐系统 http://panchuangai.com/
近期 github 机器学习热门项目top5的更多相关文章
- 近期 github 机器学习热门项目 top5
欢迎大家关注我们的网站和系列教程:http://panchuang.net/ ,学习更多的机器学习.深度学习的知识! 作者:Walker No1:NVIDIA's vid2vid Technique( ...
- 七大Github机器学习热门项目
译者 | 小韩 来源 | analyticsvidhya.com[磐创AI导读]:让我们一起来看下近期热门的机器学习Github仓库,包括了自然语言处理(NLP).计算机视觉(CV)与大数据等多个领域 ...
- 盘点当下大热的7大Github机器学习创新项目
哪个平台有最新的机器学习发展现状和最先进的代码?没错——Github!本文将会分享近期发布的七大GitHub机器学习项目.这些项目广泛覆盖了机器学习的各个领域,包括自然语言处理(NLP).计算机视觉. ...
- 推荐|近期热点机器学习git项目
No1: InterpretML by Microsoft--Machine Learning Interpretability github地址:https://github.com/microso ...
- 干货 | 近期热点机器学习git项目
No1:PyTorchImplementation of DeepMind's BigGAN(https://github.com/huggingface/pytorch-pretrained-Big ...
- github上热门深度学习项目
github上热门深度学习项目 项目名 Stars 描述 TensorFlow 29622 使用数据流图进行可扩展机器学习的计算. Caffe 11799 Caffe:深度学习的快速开放框架. [Ne ...
- 2016年GitHub排名前20的Python机器学习开源项目(转)
当今时代,开源是创新和技术快速发展的核心.本文来自 KDnuggets 的年度盘点,介绍了 2016 年排名前 20 的 Python 机器学习开源项目,在介绍的同时也会做一些有趣的分析以及谈一谈它们 ...
- 如何找GitHub上热门的开源项目
访问:https://github.com/trending,选择时间段和关联语言就可以查看最近热门的项目. Java最近一个月热门项目如下:
- 热点 | 近期Github热点项目库总结
整理 | Walker 介绍:你有没有想过你会成为一个艺术家,但无奈你不知道如何画画?得益于计算机视觉技术,你可以在ML社区轻松实现这个梦想.更棒的是,Github上ML社区的代码都是开源的! 这就是 ...
随机推荐
- php-fpm启动失败处理
报错信息: No pool defined. at least one pool section must be specified in config file [11-Mar-2019 23:57 ...
- 从头解决PKIX path building failed
从头解决PKIX path building failed的问题 本篇涉及到PKIX path building failed的原因和解决办法(包括暂时解决和长效解决的方法),也包括HTTP和HTTP ...
- Sketchup二次开发教程
Sketchup提供了两套API: C API,主要用于读写SU文件.我们的SU文件导入功能就是用这套API做的 Ruby API,用于开发SU插件 这次我们主要关注Ruby API,因为它是实现更丰 ...
- jsp内置对象(三)-----response对象
response对象 response对象包含了响应客户端请求的有关信息,但在JSP中很少直接用到它.他是HttpServletResponse类的实例,response对象具有页面作用域,即访问一 ...
- Linux——如何将Red Hat Enterprise Linux 6的语言改为中文?
第一步,打开终端,输入su -,获取超级用户权限,输入密码. 第二步,输入cd /etc/sysconfig,进入设置目录. 第三步,输入vi i18n,进入到配置文件. 第四步,按 ‘i’键,进入编 ...
- 第一个Hystrix程序 Hystrix 一
1.导入jar包 <dependencies> <dependency> <groupId>com.netflix.hystrix</groupId> ...
- Ajax同步和异步的区别?
今天在code review时候看到同事的代码,用了ajax同步,async:false,如果不设置async参数,默认是true,为异步,异步的情况是比较复杂的,看下同步这个例子: function ...
- 安装archlinux的另辟蹊径的命令及心得
先说说我为什么开始入坑archlinux的吧,我最喜欢这个系统的一点就是简洁,DIY程度高,可以定制真正属于自己的专用系统.(像gentoo的话,就为了日常使用也没必要那么折腾,除非你是想在折腾的过程 ...
- plantUML最佳实践
plantUML 使用plantUML中的活动图用来画流程图很好用; 但类图等就不很好用; 个人体会如下: • 时序图 推荐 • 用例图 一般 • 类 图 不推荐, 用Visual Paradigm或 ...
- C#制作密码文本框
2020-03-14 每日一例第7天 1.新建窗体windowform,修改text值: 2.两个按钮后台代码: private void button1_Click(object sender, E ...