其他

2018-05-23

来源:PaperWeekly

本文共1700字,建议阅读6分钟。
本文为你精选近期Github上的高效CNN推理库、多款AlphaGo实现项目等,一起Star和Fork吧~


01


ELF

#Facebook游戏研究平台


ELF 是一个可扩展、轻量级且非常灵活的游戏研究平台,Facebook AI Research 近期开源的围棋 AI:ELF OpenGo 便是基于此平台打造而成。这个围棋 AI 是对 DeepMind 技术的重现,它挑战了四位世界排名 Top 30 的棋手,取得了 14-0 的战绩。



项目链接

https://github.com/pytorch/ELF


02

#腾讯开源AI围棋程序


PhoenixGo 是腾讯微信翻译团队开发的 AI 围棋程序。该项目基于 AlphaGo Zero 论文进行实现,做了若干提高训练效率的创新,并利用微信服务器的闲时计算资源进行自我对弈,缓解了 Zero 版本对海量资源的苛刻需求。在刚刚结束的 2018 世界人工智能围棋大赛中,PhoenixGo 夺得了世界冠军。



项目链接

https://github.com/Tencent/PhoenixGo


03


Chinese Word Vectors

#最全中文预训练词向量集合


本项目由北京师范大学中文信息处理研究所和中国人民大学 DBIIR 实验室开源,是目前最全的中文预训练词向量集合。该项目包含数十种用各领域语料(百度百科、维基百科、人民日报 1947-2017、知乎、微博、文学、金融、古汉语等)训练的词向量,且包含多种训练设置。


另外,该项目还包含目前最大的中文词类比任务(Chinese Analogical Reasoning Task)。这个任务可以用来评测词向量好坏,特别是能反映不同领域的表现。 


▲ 多领域词汇


▲ 语料库



项目链接

https://github.com/Embedding/Chinese-Word-Vectors


04


Pre-trained TensorFlow.js Models

#TensorFlow.js预训练模型


本项目提供了一系列用于 TensorFlow.js 的预训练模型。这些模型托管在 NPM 和 unpkg 上,因此它们可直接用于任何项目,或用于 TensorFlow.js 的迁移学习环境。



项目链接

https://github.com/tensorflow/tfjs-models


05


Neural-Style-Transfer-Papers

#图像风格化论文、源码和预训练模型


本项目包含图像风格化综述论文 Neural Style Transfer: A Review 对应论文、源码和预训练模型。详细介绍可参考中文版解读:综述:图像风格化算法最全盘点 | 内附大量扩展应用




项目链接

https://github.com/ycjing/Neural-Style-Transfer-Papers


06


FaceAI

#人脸、视频、文字检测识别


FaceAI 是一款优秀的人脸、视频、文字:检测、识别的智能 AI 项目。主要功能如下:


  • 人脸检测、识别(图片、视频)

  • 轮廓标识

  • 头像合成(给人戴帽子)

  • 数字化妆(画口红、眉毛、眼睛等)

  • 性别识别

  • 表情识别(生气、厌恶、恐惧、开心、难过、惊喜、平静等七种情绪)

  • 眼动追踪(待完善)

  • 换脸(待实现)

  • 视频对象提取


▲ 绘制脸部轮廓


▲ 性别识别


▲ 视频人脸识别



项目链接

https://github.com/vipstone/faceai


07


#高效CNN推理库


FeatherCNN 是由腾讯 AI 平台部研发的基于 ARM 架构的高效 CNN 推理库,该项目支持 Caffe 模型,且具有高性能、易部署、轻量级三大特性。

该项目具体特性如下:


  • 高性能:无论是在移动设备(iOS / Android),嵌入式设备(Linux)还是基于 ARM 的服务器(Linux)上,FeatherCNN 均能发挥最先进的推理计算性能;


  • 易部署:FeatherCNN 的所有内容都包含在一个代码库中,以消除第三方依赖关系。因此,它便于在移动平台上部署。FeatherCNN 自身的模型格式与 Caffe 模型完全兼容。


  • 轻量级:编译后的 FeatherCNN 库的体积仅为数百 KB。



项目链接

https://github.com/Tencent/FeatherCNN


08


#神经网络模型压缩库


本项目是一个基于 Python 的神经网络模型压缩库。网络压缩可以减少神经网络的内存占用,提高推理速度并节省能源。Distiller 提供了一个 PyTorch 环境,用于对稀疏诱导、低精度等压缩算法进行原型设计和分析。



项目链接

https://github.com/NervanaSystems/distiller


09


Translate

#基于Pytorch的机器翻译库


本项目是一个基于 PyTorch 开发的机器翻译库,提供了 Seq2Seq 模型。本项目依赖于 Facebook 的 FairSeq 库,并且提供了导出到 Caffe2 的接口,以满足生产环境用 C++ 的需求。



项目链接

https://github.com/pytorch/translate


10


JoshieGo

#仿AlphaGo实现的AI围棋程序


JoshieGo 是一个基于 TensorFlow 实现的围棋 AI 程序,设计架构与 AlphaGo 类似。本项目的价值网络和策略网络全部使用人类对局数据训练,对局的时候使用 APV-MCTS 进行搜索,水平相当于 OGS 上的业余 3-4 段。



项目链接

https://github.com/HardcoreJosh/JoshieGo


11


Awesome Satellite Imagery Competitions

#卫星图像机器学习比赛集合


本项目是一个卫星图像机器学习比赛集合,包含了多种规模和分辨率的卫星图像数据集。




项目链接

https://github.com/christophrieke/awesome-satellite-imagery-competitions


12


Automold

#道路图像增广库


Automold 是一个道路图像增广库,它通过对道路图像进行增广,来帮助训练 CNN 应对真实世界中的各种雨雪天气和突发路况。


▲ 添加阴影


▲ 添加降雨


▲ 添加速度



项目链接

https://github.com/UjjwalSaxena/Automold--Road-Augmentation-Library


13


stocknet-dataset

#股票走势预测数据集


本项目是一个股票走势预测数据集,包含 88 只股票从 2014 年 1 月 1 日至 2016 年 1 月 1 日期间的价格走势和相关推文。



项目链接

https://github.com/yumoxu/stocknet-dataset


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存