本文转自:https://zhuanlan.zhihu.com/p/25191377

AI突破性论文及代码实现汇总

极视角 · 2 天前

What Can AI Do For You?

The business plans of the next 10,000 startups are easy to forecast: Take X and add AI.” — Kevin Kelly

"A hundred years ago electricity transformed countless industries; 20 years ago the internet did, too. Artificial intelligence is about to do the same. To take advantage, companies need to understand what AI can do." — Andrew Ng

If you are a newcomer to the AI, the first question you may have is "What AI can do now and how it relates to my strategies?" Here are the breakthrough AI papers and CODE for any industry.

Deep Learning BOOKS

  • 0.0 Deep Learning

[0] Bengio, Yoshua, Ian J. Goodfellow, and Aaron Courville. "Deep learning" An MIT Press book. (2016).

  • 0.1 Deep Reinforcement Learning

[1] Richard S. Sutton and Andrew G. Barto. "Reinforcement Learning: An Introduction (2nd Edition)"

[2] Pieter Abbeel and John Schulman | Open AI / Berkeley AI Research Lab. "Deep Reinforcement Learning through Policy Optimization"

[3] Marcin Andrychowicz, Misha Denil, Sergio Gomez, Matthew W. Hoffman, David Pfau, Tom Schaul, Brendan Shillingford, Nando de Freitas. "Learning to learn by gradient descent by gradient descent"

CODE Learning to Learn in TensorFlow

arXiv Learning to Learn for Global Optimization of Black Box Functions

Deep Learning PAPERS

  • Papers Reading Roadmap

[0] "Deep Learning Papers Reading Roadmap"

CODE Download All Papers

  • 1.1 Neural Information Processing Systems Conference - NIPS 2016

[1] Full Videos "NIPS 2016 : 57 Episodes"

[2] CODE "All Code Implementations for NIPS 2016 papers"

  • 1.2 GitXiv : arXiv + Github + Links + Discussion

[3] arXiv + CODE "Implementations of Some of the Best arXiv Papers"

  • 1.3 Wasserstein GAN

[4] arXiv "Wasserstein GAN"

[5] CODE "Code accompanying the paper "Wasserstein GAN""

  • 1.4 The Predictron

[6] arXiv "The Predictron: End-To-End Learning and Planning"

[7] CODE "A TensorFlow implementation of "The Predictron: End-To-End Learning and Planning""

  • 1.5 Meta-RL

[8] arXiv "Learning to reinforcement learn"

[9] CODE "Meta-RL""

  • 1.6 Neural Architecture Search with RL

[10] arXiv "Neural Architecture Search with Reinforcement Learning"

  • 1.7 Superior Generalizability and Interpretability

[11] arXiv "Making Neural Programming Architectures Generalize via Recursion"

  • 1.8 Seq2seq RL GANs for Dialogue Generation

[12] arXiv "Adversarial Learning for Neural Dialogue Generation"

  • 1.9 DeepMind’s PathNet: Modular Deep Learning Architecture for AGI

[13] arXiv "PathNet: Evolution Channels Gradient Descent in Super Neural Networks"

  • 1.10 Outrageously Large Neural Networks

[14] arXiv "Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layer"

Deep Learning TUTORIALS

  • 2.0 Implementation of Reinforcement Learning Algorithms

[0] CODE "Implementation of Reinforcement Learning Algorithms. Python, OpenAI Gym, Tensorflow. Exercises and Solutions to accompany Sutton's Book and David Silver's course."

  • 2.1 Python Data Science Handbook

[1] CODE "Jupyter Notebooks for the Python Data Science Handbook" by Jake Vanderplas.

  • 2.2 Learn How to Build State of the Art Models

[2] Video + CODE "Practical Deep Learning For Coders, Part 1" by Jeremy Howard.

  • 2.3 NIPS 2016 Tutorial: Generative Adversarial Networks

[3] arXiv "NIPS 2016 Tutorial: Generative Adversarial Networks" by Ian Goodfellow.

  • 2.4 Data Science IPython Notebooks

[4] CODE "Data Science Python Notebooks: Deep learning (TensorFlow, Theano, Caffe), Scikit-learn, Kaggle, Big Data (Spark, Hadoop MapReduce, HDFS), Pandas, NumPy, SciPy..."

Deep Learning TOOLS

  • 3.0 TensorFlow

TensorFlow is an Open Source Software Library for Machine Intelligence: https://www.tensorflow.org

[0] Mart ́ın Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, Greg S. Corrado, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Ian Goodfellow, Andrew Harp, Geoffrey Irving, Michael Isard, Yangqing Jia, Rafal Jozefowicz, Lukasz Kaiser, Manjunath Kudlur, Josh Levenberg, Dan Mane ́, Rajat Monga, Sherry Moore, Derek Murray, Chris Olah, Mike Schuster, Jonathon Shlens, Benoit Steiner, Ilya Sutskever, Kunal Talwar, Paul Tucker, Vincent Vanhoucke, Vijay Vasudevan, Fernanda Vie ́gas, Oriol Vinyals, Pete Warden, Martin Wattenberg, Martin Wicke, Yuan Yu, and Xiaoqiang Zheng. "WhitePaper - TensorFlow: Large-scale machine learning on heterogeneous systems"

CODE Installation

CODE TensorFlow Tutorial and Examples for Beginners

CODE Models built with TensorFlow

3.1 OpenAI Gym

The OpenAI Gym is a toolkit for developing and comparing reinforcement learning algorithms OpenAI Gym: A toolkit for developing and comparing reinforcement learning algorithms

[1] Greg Brockman and Vicki Cheung and Ludwig Pettersson and Jonas Schneider and John Schulman and Jie Tang and Wojciech Zaremba. "OpenAI Gym WhitePaper"

CODE Installation of the gym open-source library

CODE How to create new environments

  • 3.2 Universe

Universe: A software platform for measuring and training an AI's general intelligence across the world's supply of games, websites and other applications.Universe (blog).

CODE Installation

CODE Universe Starter Agent

  • 3.3 DyNet: The Dynamic Neural Network Toolkit

DyNet is a neural network library designed to be efficient when run on either CPU or GPU. DyNet has been used to build state-of-the-art systems for syntactic parsing, machine translation, morphological inflection.

[2] Graham Neubig, Chris Dyer, Yoav Goldberg, Austin Matthews, Waleed Ammar, Antonios Anastasopoulos, Miguel Ballesteros, David Chiang, Daniel Clothiaux, Trevor Cohn, Kevin Duh, Manaal Faruqui, Cynthia Gan, Dan Garrette, Yangfeng Ji, Lingpeng Kong, Adhiguna Kuncoro, Gaurav Kumar, Chaitanya Malaviya, Paul Michel, Yusuke Oda, Matthew Richardson, Naomi Saphra, Swabha Swayamdipta, Pengcheng Yin. "DyNet: The Dynamic Neural Network Toolkit"

CODE Installation

  • 3.4 Edward: A Python library for Probabilistic Modeling, Inference and Criticism

DyNet is a neural network library designed to be efficient when run on either CPU or GPU. DyNet has been used to build state-of-the-art systems for syntactic parsingmachine translationmorphological inflection.

[2] Graham Neubig, Chris Dyer, Yoav Goldberg, Austin Matthews, Waleed Ammar, Antonios Anastasopoulos, Miguel Ballesteros, David Chiang, Daniel Clothiaux, Trevor Cohn, Kevin Duh, Manaal Faruqui, Cynthia Gan, Dan Garrette, Yangfeng Ji, Lingpeng Kong, Adhiguna Kuncoro, Gaurav Kumar, Chaitanya Malaviya, Paul Michel, Yusuke Oda, Matthew Richardson, Naomi Saphra, Swabha Swayamdipta, Pengcheng Yin. "DyNet: The Dynamic Neural Network Toolkit"

CODE Installation

  • 3.5 DeepMind Lab: A customisable 3D platform for agent-based AI research

Edward is a Python library for probabilistic modeling, inference and criticism fusing three fields: Bayesian statistics and machine learning, deep learning, and probabilistic programming. Runs on TensorFlow.

[3] Dustin Tran, Matthew D. Hoffman, Rif A. Saurous, Eugene Brevdo, Kevin Murphy, David M. Blei. "Deep Probabilistic Programming"

CODE Installation

Others

  • 4.0 Robotics:Deep Reinforcement Learning

[1]"Extending the OpenAI Gym for robotics"

CODE "Gym Gazebo"

  • 4.1 Image Recognition:Very Deep Convolutional Networks

[2]"Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning"

CODE"Keras-InceptionV4n"

  • 4.2 Full Resolution Image Compression:Recurrent Neural Networks

[3]"Full Resolution Image Compression with Recurrent Neural Networks"

CODE"Compression"

原文链接:ceobillionaire/WHAT-AI-CAN-DO-FOR-YOU

相关文章

资料|NIPS 2016论文实现汇总

干货福利:CVPR2016代码合集

PS.极视角高校计算机视觉算法邀请赛目前正在报名中,欢迎各高校在读学生报名参加,大奖+商业项目参与机会+数据库等你来拿!!!咨询报名请加小助手(微信号:Extreme-Vision)

(转) AI突破性论文及代码实现汇总的更多相关文章

  1. 10K+,深度学习论文、代码最全汇总!

    我们大部分人是如何查询和搜集深度学习相关论文的?绝大多数情况是根据关键字在谷歌.百度搜索.想寻找相关论文的复现代码又会去 GitHub 上搜索关键词.浪费了很多时间不说,论文.代码通常也不够完整.怎么 ...

  2. [ZZ]计算机视觉、机器学习相关领域论文和源代码大集合

    原文地址:[ZZ]计算机视觉.机器学习相关领域论文和源代码大集合作者:计算机视觉与模式 注:下面有project网站的大部分都有paper和相应的code.Code一般是C/C++或者Matlab代码 ...

  3. Context Encoder论文及代码解读

    经过秋招和毕业论文的折磨,提交完论文終稿的那一刻总算觉得有多余的时间来搞自己的事情. 研究论文做的是图像修复相关,这里对基于深度学习的图像修复方面的论文和代码进行整理,也算是研究生方向有一个比较好的结 ...

  4. NLP-Progress记录NLP最新数据集、论文和代码: 助你紧跟NLP前沿

    Github https://github.com/sebastianruder/NLP-progress 官方网址 https://nlpprogress.com/ NLP-Progress 同时涵 ...

  5. 让 AI 为你写代码 - 体验 Github Copilot

    前几天在群里看到有大神分享 Copoilot AI 写代码,看了几个截图有点不敢相信自己的眼睛.今天赶紧自己也来体验一下 Copoilot AI 写代码到底有多神奇. 申请 现在 Copoilot 还 ...

  6. 前端项目 node8升级到node16,代码升级汇总

    背景 公司的项目是vue项目,环境是node@8x版本的,最近我创建react hook的项目,发现至少需要node14才支持,打开官网才发现node都已经到16版本了.失策啊,失策.于是直接升级到最 ...

  7. StarGAN论文及代码理解

    StarGAN的引入是为了解决多领域间的转换问题的,之前的CycleGAN等只能解决两个领域之间的转换,那么对于含有C个领域转换而言,需要学习C*(C-1)个模型,但StarGAN仅需要学习一个,而且 ...

  8. r-cnn学习(五):SmoothL1LossLayer论文与代码的结合理解

    A Loss Function for Learning Region Proposals 训练RPN时,只对两种anchor给予正标签:和gt_box有着最高的IoU && IoU超 ...

  9. LATEX论文排版学习资源汇总

    一.国内出版的LaTeX书籍 不管是ctex还是chinatex论坛,很多TeX前辈和使用者都给大家提供了很多咨询帮助,同时,也分享了很多很多学习上的方法与技巧.一般都推荐入门的用户先阅读一本入门书, ...

随机推荐

  1. oracle查询每隔5分钟区间内的数据量

    SELECT COUNT (DISTINCT tmp.PLATE) totalNum, tmp.newTime FROM ( SELECT T .LICENSE_PLATE plate, TO_CHA ...

  2. MVC 翻頁的那些坑

    思绪良久,最后还是决定记录一下遇到的坑,毕竟被 ‘折磨’ 了三天,关于分页,这个话题,我一开始时拒绝的,因为真正接触项目的时候,才发现每个框架都会封装一套自己的分页,毕竟相同风格的项目是不常见的,而在 ...

  3. 【Hadoop学习之二】Hadoop伪分布式安装

    环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4       jdk8       hadoop-3.1.1 伪分布式就 ...

  4. 【封装函数】当前元素距离html文档顶部距离

    function getPositionTop(node) { var top = node.offsetTop; var parent = node.offsetParent; while(pare ...

  5. maven项目没有src/test/java和src/test/resources目录问题解决

    新建maven项目,如下图示: 只有src/main/java和src/main/resources两个目录,而没有src/test/java和src/test/resources,于是第一反应是没有 ...

  6. JS中的函数节流throttle详解和优化

    JS中的函数节流throttle详解和优化在前端开发中,有时会为页面绑定resize事件,或者为一个页面元素绑定拖拽事件(mousemove),这种事件有一个特点,在一个正常的操作中,有可能在一个短的 ...

  7. QThread详解

    回顾Qt之线程(QThread),里面讲解了如何使用线程,但还有很多人留言没有看明白,那么今天我们来一起瞅瞅关于QThread管理线程的那些事儿... 一.线程管理 1.线程启动 void start ...

  8. JustOj 2040: 王胖子买零食 (贪心)

    题目描述 大豪哥有个好朋友叫王胖子,众所周知王胖子特别爱吃零食,比如各种不一样的糖果,辣条呀,可是王胖子每个月用在买零食上的钱不是固定的,但是因为王胖子特别爱吃零食,他希望把自己能花在买吃的钱全部用掉 ...

  9. python URLError,HTTPError 的异常处理

    URLError,HTTPError 的异常处理 1. URLErrorURLError产生的原因1). 网络无连接2). 连接不到特定的服务器3). 服务器不存在 # 例子 import urlli ...

  10. 如何使用Linux 命令more 查看文本文件

    Linux 下有很多实用工具可以让你在终端界面查看文本文件.其中一个就是 more. more 跟我之前另一篇文章里写到的工具 —— less 很相似.它们之间的主要不同点在于 more 只允许你向前 ...