Awesome Deep Learning
Deep Learningを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
目次
書籍
- Deep Learning ヨシーバ・ベンジオ、イアン・グッドフォール、アーロン・コルヴィルによる(2015年5月7日)
- Neural Networks and Deep Learning マイケル・ニールソンによる(2014年12月)
- Deep Learning マイクロソフト研究室による(2013年)
- Deep Learning Tutorial モンテル大学LISA研究室による(2015年1月6日)
- neuraltalk アンデル・カルパスティによる:NumPyベースのRNN/LSTM実装
- An introduction to genetic algorithms
- Artificial Intelligence: A Modern Approach
- Deep Learning in Neural Networks: An Overview
- Artificial intelligence and machine learning: Topic wise explanation
- Grokking Deep Learning for Computer Vision
- Dive into Deep Learning - NumPyベースのインタラクティブなディープラーニング書
- Practical Deep Learning for Cloud, Mobile, and Edge - 生産環境における最適化技術に関する書籍
- Math and Architectures of Deep Learning - クリシュナンドゥ・チャウドリーによる
- TensorFlow 2.0 in Action - スースアン・ガンエジダラによる
- Deep Learning for Natural Language Processing - ステファン・ライジェンマーカーによる
- Deep Learning Patterns and Practices - アンデュー・フェルリツェによる
- Inside Deep Learning - エドワード・ラフによる
- Deep Learning with Python, Second Edition - フランソワ・シャルルによる
- Evolutionary Deep Learning - マイケル・ランハムによる
- Engineering Deep Learning Platforms - チ・ワンおよびドナルド・スゼトによる
- Deep Learning with R, Second Edition - フランソワ・シャルルとトマス・カリンスキーおよびJ. J. アライールによる
- Regularization in Deep Learning - ルイ・ペンによる
- Jax in Action - グリゴリー・サプノフによる
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow オーリエール・ゲロンによる(2019年10月15日)
講座
- Machine Learning - Stanford アンデュー・ンによるカーラーサ(2010-2014年)
- Machine Learning - Caltech Yaser Abu-Mostafa(2012-2014)による
- Machine Learning - Carnegie Mellon Tom Mitchell(2011年春)による
- Neural Networks for Machine Learning Geoffrey HintonがCourseraで(2012)による
- Neural networks class Université de SherbrookeのHugo Larochelleが(2013)による
- Deep Learning Course NYUのCILVR labが(2014)による
- A.I - Berkeley Dan KleinおよびPieter Abbeelが(2013)による
- A.I - MIT Patrick Henry Winstonが(2010)による
- Vision and learning - computers and brains Shimon Ullman、Tomaso Poggio、Ethan Meyers(MIT)が(2013)による
- Convolutional Neural Networks for Visual Recognition - Stanford Fei-Fei LiおよびAndrzej Karpathyが(2017)による
- Deep Learning for Natural Language Processing - Stanford
- Neural Networks - usherbrooke
- Machine Learning - Oxford (2014-2015)
- Deep Learning - Nvidia (2015)
- Graduate Summer School: Deep Learning, Feature Learning Geoffrey Hinton、Yoshua Bengio、Yann LeCun、Andrew Ng、Nando de Freitasおよび他数名がIPAM、UCLAで(2012)による
- Deep Learning - Udacity/Google Vincent VanhouckeおよびArpan Chakrabortyが(2016)による
- Deep Learning - UWaterloo Waterloo大学のAli Ghodsi教授が(2015)による
- Statistical Machine Learning - CMU Larry Wasserman教授による
- Deep Learning Course Yann LeCunが(2016)による
- Designing, Visualizing and Understanding Deep Neural Networks-UC Berkeley
- UVA Deep Learning Course アムステルダム大学の人工知能MScプログラム
- MIT 6.S094: Deep Learning for Self-Driving Cars
- MIT 6.S191: Introduction to Deep Learning
- Berkeley CS 294: Deep Reinforcement Learning
- Keras in Motion video course
- Practical Deep Learning For Coders Jeremy Howard - Fast.aiによる
- Introduction to Deep Learning Bhiksha Raj教授が(2017)による
- AI for Everyone Andrew Ngが(2019)による
- MIT Intro to Deep Learning 7 day bootcamp - MITで設計された7日間のブートキャンプ。深層学習の手法と応用を紹介(2019)
- Deep Blueberry: Deep Learning - 無料の5週末プラン。自習者向けに、CNN、LSTM、RNN、VAE、GAN、DQN、A3Cなど深層学習アーキテクチャの基礎を学ぶ(2019)
- Spinning Up in Deep Reinforcement Learning - OpenAIによる無料の深層強化学習コース(2019)
- Deep Learning Specialization - Coursera - アンドリュー・ングによる最高のAI入門コース
- Deep Learning - UC Berkeley | STAT-157 アレクス・スモラとム・リによる(2019)
- Machine Learning for Mere Mortals video course ニック・チェイスによる
- Machine Learning Crash Course with TensorFlow APIs -Google AI
- Deep Learning from the Foundations ジェイミー・ホワード - Fast.ai
- Deep Reinforcement Learning (nanodegree) - Udacity Udacityの3〜6ヶ月のナノデグリーコース(複数コースをカバー)(2018)
- Grokking Deep Learning in Motion ベイ・カーネスによる(2018)
- Face Detection with Computer Vision and Deep Learning ハカン・セベシによる
- Deep Learning Online Course list at Classpert Classpertオンラインコース検索による深層学習オンラインコース一覧(一部無料)
- AWS Machine Learning アマゾンのマシンラーニング大学校によるマシンラーニングおよび深層学習コース
- Intro to Deep Learning with PyTorch - UdacityとFacebook AIによる深層学習入門コース
- Deep Learning by Kaggle - Kaggleによる無料の深層学習コース
- Yann LeCun’s Deep Learning Course at CDS - DS-GA 1008 · SPRING 2021
- Neural Networks and Deep Learning - COMP9444 19T3
- Deep Learning A.I.Shelf
動画と講義
- How To Create A Mind レイ・クルズウェイルによる
- Deep Learning, Self-Taught Learning and Unsupervised Feature Learning アンドリュー・ングによる
- Recent Developments in Deep Learning ジョージ・ヒントンによる
- The Unreasonable Effectiveness of Deep Learning Yann LeCunによる
- Deep Learning of Representations Yoshua bengioによる
- Principles of Hierarchical Temporal Memory Jeff Hawkinsによる
- Machine Learning Discussion Group - Deep Learning w/ Stanford AI Lab Adam Coatesによる
- Making Sense of the World with Deep Learning Adam Coatesによる
- Demystifying Unsupervised Feature Learning Adam Coatesによる
- Visual Perception with Deep Learning Yann LeCunによる
- The Next Generation of Neural Networks Geoffrey HintonによるGoogleTechTalks
- The wonderful and terrifying implications of computers that can learn Jeremy HowardによるTEDxBrussels
- Unsupervised Deep Learning - Stanford Andrew Ngによるスタンフォード(2011)
- Natural Language Processing Chris Manningによるスタンフォード
- A beginners Guide to Deep Neural Networks Natalie HammelとLorraine Yurshans的による
- Deep Learning: Intelligence from Big Data Steve Jurvetson(およびパネル)によるスタンフォードVLABでの講演
- Introduction to Artificial Neural Networks and Deep Learning Leo Isikdoganによるモトローラモバイル本社での講演
- NIPS 2016 lecture and workshop videos - NIPS 2016
- Deep Learning Crash Course: Leo IsikdoganによるYouTube上のミニ講義シリーズ(2018)
- Deep Learning Crash Course Oliver Zeigermannによる
- Deep Learning with R in Motion: 強力なKerasライブラリとそのR言語インターフェースを用いてテキストおよび画像に深層学習を適用する方法を教えるライブ動画コース
- Medical Imaging with Deep Learning Tutorial: このチュートリアルは深層学習を用いた医療画像に関する修士課程講義風に構成されています。これは、一般的な医療画像分野(胸部X線および組織学)の背景および多モーダル/視点、分割、カウントタスクへの対応方法をカバーします。
- Deepmind x UCL Deeplearning: 2020版
- Deepmind x UCL Reinforcement Learning: ディープ強化学習
- CMU 11-785 Intro to Deep learning Spring 2020 コース:11-785、Bhiksha Rajによるディープ学習入門
- Machine Learning CS 229 : アンダンドゥーの深層学習終盤
- What is Neural Structured Learning by Andrew Ferlitsch
- Deep Learning Design Patterns by Andrew Ferlitsch
- Architecture of a Modern CNN: the design pattern approach by Andrew Ferlitsch
- Metaparameters in a CNN by Andrew Ferlitsch
- Multi-task CNN: a real-world example by Andrew Ferlitsch
- A friendly introduction to deep reinforcement learning by Luis Serrano
- What are GANs and how do they work? by Edward Raff
- Coding a basic WGAN in PyTorch by Edward Raff
- Training a Reinforcement Learning Agent by Miguel Morales
- Understand what is Deep Learning
論文
You can also find the most cited deep learning papers from here
- ImageNet Classification with Deep Convolutional Neural Networks
- Using Very Deep Autoencoders for Content Based Image Retrieval
- Learning Deep Architectures for AI
- CMU’s list of papers
- Neural Networks for Named Entity Recognition zip
- Training tricks by YB
- Geoff Hinton’s reading list (all papers)
- Supervised Sequence Labelling with Recurrent Neural Networks
- Statistical Language Models based on Neural Networks
- Training Recurrent Neural Networks
- Recursive Deep Learning for Natural Language Processing and Computer Vision
- Bi-directional RNN
- LSTM
- GRU - Gated Recurrent Unit
- GFRNN . .
- LSTM: A Search Space Odyssey
- A Critical Review of Recurrent Neural Networks for Sequence Learning
- Visualizing and Understanding Recurrent Networks
- Wojciech Zaremba, Ilya Sutskever, An Empirical Exploration of Recurrent Network Architectures
- Recurrent Neural Network based Language Model
- Extensions of Recurrent Neural Network Language Model
- Recurrent Neural Network based Language Modeling in Meeting Recognition
- Deep Neural Networks for Acoustic Modeling in Speech Recognition
- Speech Recognition with Deep Recurrent Neural Networks
- Reinforcement Learning Neural Turing Machines
- Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation
- Google - Sequence to Sequence Learning with Neural Networks
- Memory Networks
- Policy Learning with Continuous Memory States for Partially Observed Robotic Control
- Microsoft - Jointly Modeling Embedding and Translation to Bridge Video and Language
- Neural Turing Machines
- Ask Me Anything: Dynamic Memory Networks for Natural Language Processing
- Mastering the Game of Go with Deep Neural Networks and Tree Search
- Batch Normalization
- Residual Learning
- Image-to-Image Translation with Conditional Adversarial Networks
- Berkeley AI Research (BAIR) Laboratory
- MobileNets by Google
- Cross Audio-Visual Recognition in the Wild Using Deep Learning
- Dynamic Routing Between Capsules
- Matrix Capsules With Em Routing
- Efficient BackProp
- Generative Adversarial Nets
- Fast R-CNN
- FaceNet: A Unified Embedding for Face Recognition and Clustering
- Siamese Neural Networks for One-shot Image Recognition
- Unsupervised Translation of Programming Languages
- Matching Networks for One Shot Learning
- VOLO: Vision Outlooker for Visual Recognition
- ViT: An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
- DeepFaceDrawing: Deep Generation of Face Images from Sketches
チュートリアル
- UFLDL Tutorial 1
- UFLDL Tutorial 2
- Deep Learning for NLP (without Magic)
- A Deep Learning Tutorial: From Perceptrons to Deep Networks
- Deep Learning from the Bottom up
- Theano Tutorial
- Neural Networks for Matlab
- Using convolutional neural nets to detect facial keypoints tutorial
- Torch7 Tutorials
- The Best Machine Learning Tutorials On The Web
- VGG Convolutional Neural Networks Practical
- TensorFlow tutorials
- More TensorFlow tutorials
- TensorFlow Python Notebooks
- Keras and Lasagne Deep Learning Tutorials
- Classification on raw time series in TensorFlow with a LSTM RNN
- Using convolutional neural nets to detect facial keypoints tutorial
- TensorFlow-World
- Deep Learning with Python
- Grokking Deep Learning
- Deep Learning for Search
- Keras Tutorial: Content Based Image Retrieval Using a Convolutional Denoising Autoencoder
- Pytorch Tutorial by Yunjey Choi
- Understanding deep Convolutional Neural Networks with a practical use-case in Tensorflow and Keras
- Overview and benchmark of traditional and deep learning models in text classification
- Hardware for AI: Understanding computer hardware & build your own computer
- Programming Community Curated Resources
- The Illustrated Self-Supervised Learning
- Visual Paper Summary: ALBERT (A Lite BERT)
- Semi-Supervised Deep Learning with GANs for Melanoma Detection
- Named Entity Recognition using Reformers
- Deep N-Gram Models on Shakespeare’s works
- Wide Residual Networks
- Fashion MNIST using Flax
- Fake News Classification (with streamlit deployment)
- Regression Analysis for Primary Biliary Cirrhosis
- Cross Matching Methods for Astronomical Catalogs
- Named Entity Recognition using BiDirectional LSTMs
- Image Recognition App using Tflite and Flutter
研究者
- Aaron Courville
- Abdel-rahman Mohamed
- Adam Coates
- Alex Acero
- Alex Krizhevsky
- Alexander Ilin
- Amos Storkey
- Andrej Karpathy
- Andrew M. Saxe
- Andrew Ng
- Andrew W. Senior
- Andriy Mnih
- Ayse Naz Erkan
- Benjamin Schrauwen
- Bernardete Ribeiro
- Bo David Chen
- Boureau Y-Lan
- Brian Kingsbury
- Christopher Manning
- Clement Farabet
- Dan Claudiu Cireșan
- David Reichert
- Derek Rose
- Dong Yu
- Drausin Wulsin
- Erik M. Schmidt
- Eugenio Culurciello
- Frank Seide
- Galen Andrew
- Geoffrey Hinton
- George Dahl
- Graham Taylor
- Grégoire Montavon
- Guido Francisco Montúfar
- Guillaume Desjardins
- Hannes Schulz
- Hélène Paugam-Moisy
- Honglak Lee
- Hugo Larochelle
- Ilya Sutskever
- Itamar Arel
- James Martens
- Jason Morton
- Jason Weston
- Jeff Dean
- Jiquan Mgiam
- Joseph Turian
- Joshua Matthew Susskind
- Jürgen Schmidhuber
- Justin A. Blanco
- Koray Kavukcuoglu
- KyungHyun Cho
- Li Deng
- Lucas Theis
- Ludovic Arnold
- Marc’Aurelio Ranzato
- Martin Längkvist
- Misha Denil
- Mohammad Norouzi
- Nando de Freitas
- Navdeep Jaitly
- Nicolas Le Roux
- Nitish Srivastava
- Noel Lopes
- Oriol Vinyals
- Pascal Vincent
- Patrick Nguyen
- Pedro Domingos
- Peggy Series
- Pierre Sermanet
- Piotr Mirowski
- Quoc V. Le
- Reinhold Scherer
- Richard Socher
- Rob Fergus
- Robert Coop
- Robert Gens
- Roger Grosse
- Ronan Collobert
- Ruslan Salakhutdinov
- Sebastian Gerwinn
- Stéphane Mallat
- Sven Behnke
- Tapani Raiko
- Tara Sainath
- Tijmen Tieleman
- Tom Karnowski
- Tomáš Mikolov
- Ueli Meier
- Vincent Vanhoucke
- Volodymyr Mnih
- Yann LeCun
- Yichuan Tang
- Yoshua Bengio
- Yotaro Kubo
- Youzhi (Will) Zou
- Fei-Fei Li
- Ian Goodfellow
- Robert Laganière
- Merve Ayyüce Kızrak
ウェブサイト
- deeplearning.net
- deeplearning.stanford.edu
- nlp.stanford.edu
- ai-junkie.com
- cs.brown.edu/research/ai
- eecs.umich.edu/ai
- cs.utexas.edu/users/ai-lab
- cs.washington.edu/research/ai
- aiai.ed.ac.uk
- www-aig.jpl.nasa.gov
- csail.mit.edu
- cgi.cse.unsw.edu.au/~aishare
- cs.rochester.edu/research/ai
- ai.sri.com
- isi.edu/AI/isd.htm
- nrl.navy.mil/itd/aic
- hips.seas.harvard.edu
- AI Weekly
- stat.ucla.edu
- deeplearning.cs.toronto.edu
- jeffdonahue.com/lrcn/
- visualqa.org
- www.mpi-inf.mpg.de/departments/computer-vision…
- Deep Learning News
- Machine Learning is Fun! Adam Geitgey’s Blog
- Guide to Machine Learning
- Deep Learning for Beginners
- Machine Learning Mastery blog
- ML Compiled
- Programming Community Curated Resources
- A Beginner’s Guide To Understanding Convolutional Neural Networks
- ahmedbesbes.com
- amitness.com
- AI Summer
- AI Hub - supported by AAAI, NeurIPS
- CatalyzeX: Machine Learning Hub for Builders and Makers
- The Epic Code
- all AI news
データセット
- MNIST 手書き数字
- Google House Numbers ストリートビューから
- CIFAR-10 and CIFAR-100
- IMAGENET
- Tiny Images 8000万枚の小さな画像6
- Flickr Data 1億枚のヤホーデータセット
- Berkeley Segmentation Dataset 500
- UC Irvine Machine Learning Repository
- Flickr 8k
- Flickr 30k
- Microsoft COCO
- VQA
- Image QA
- AT&T Laboratories Cambridge face database
- AVHRR Pathfinder
- Air Freight - エアフリートデータセットは、テクスチャ特性に基づく正確な分割をもつレイトレース画像シーケンスです。(455枚+GT、各160×12及ピクセル)(フォーマット:PNG)
- Amsterdam Library of Object Images - ALOIは、科学的用途のために記録された1000個の小さな物体のカラーフォトを収集したデータセットです。物体の感覚変動を捉えるために、各物体に対して視線角、照明角、照明色を系統的に変化させ、さらに広範囲のステレオ画像を撮影しました。各物体について100枚以上の画像を記録し、合計110,250枚の画像を収集しました。(フォーマット:png)
- Annotated face, hand, cardiac & meat images - ほとんどの画像と注釈は、AAM-APIを使用したさまざまなASM/AAM解析で補強されています。(フォーマット:bmp,asf)
- Image Analysis and Computer Graphics
- Brown University Stimuli - 地盤、物体、“グリーブル”を含む多様なデータセット。認識アルゴリズムのテストに適しています。(フォーマット:pict)
- CAVIAR video sequences of mall and public space behavior - 90,000フレームの90シーケンスのさまざまな人間の行動データ。検出および行動分類のXMLの真値(フォーマット:MPEG2 & JPEG)
- Machine Vision Unit
- CCITT Fax standard images - 8枚の画像(フォーマット:gif)
- CMU CIL’s Stereo Data with Ground Truth - 3セットの11枚の画像、色付きtiff画像およびスペクトル放射計測を含む(フォーマット:gif, tiff)
- CMU PIE Database - 68人の人物の41,368枚の顔画像データベース。13の姿勢、43の照明条件、および4つの表情で撮影されたもの。
- CMU VASC Image Database - 画像、シーケンス、ステレオペア(数千枚の画像)(フォーマット:Sun Rasterimage)
- Caltech Image Database - 約20枚の画像-主に小さな物体や玩具の上から見たもの。(フォーマット:GIF)
- Columbia-Utrecht Reflectance and Texture Database - 3Dテクスチャの60以上のサンプルのテクスチャおよび反射率測定。視線および照明方向の200以上の組み合わせで観測されたもの。(フォーマット:bmp)
- Computational Colour Constancy Data - 計算色彩恒常性に向けたデータセットだが、一般的なコンピュータビジョンにも有用。合成データ、カメラセンサーデータ、700以上の画像を含む。(フォーマット:tiff)
- Computational Vision Lab
- Content-based image retrieval database - コンテンツベースリトリーブアルゴリズムのテスト用の色画像11セット。ほとんどのセットには各画像内の物体名を記載した説明ファイルが付属。(フォーマット:jpg)
- Efficient Content-based Retrieval Group
- Densely Sampled View Spheres - 高密度サンプリングされた視点球データセット――2つの玩具物体の視点球の上半分、それぞれ2500画像。(フォーマド:tiff)
- Computer Science VII (Graphical Systems)
- Digital Embryos - デジタルエムビオは、物体認識システムの開発やテストに用いられる新しいオブジェクト。有機的な外観を持つ。(フォーマット:要望に応じて各種フォーマット提供)
- Univerity of Minnesota Vision Lab
- El Salvador Atlas of Gastrointestinal VideoEndoscopy - 胃腸内視鏡による高解像度研究データの画像と動画。(フォーマット:jpg, mpg, gif)
- FG-NET Facial Aging Database - 1002枚の顔画像データベース。対象者は異なる年齢にわたって撮影された。(フォーマット:jpg)
- FVC2000 Fingerprint Databases - FVC2000は、指紋認証アルゴリズムの第一回国際コンペティション。FVC2000ベンチマークには4つの指紋データベースが含まれており、合計3520本の指紋データがある。
- Biometric Systems Lab - ボローナ大学
- Face and Gesture images and image sequences - 顔とジェスチャーの複数の画像データセット。ベンチマーク用に正確なラベルが付与されている
- German Fingerspelling Database - データベースには35のジェスチャーが含まれており、20人の異なる人物のジェスチャーを非均一な日光下で記録した1400の画像シーケンスが含まれている。(フォーマット:mpg,jpg)
- Language Processing and Pattern Recognition
- Groningen Natural Image Database - 4000以上、1536x1024(16ビット)の校正済みの屋外画像(フォーマット:homebrew)
- ICG Testhouse sequence - 異なる視点高度からの2つの回転シーケンス。各シーケンスは36枚の画像。解像度1000x750、カラー(フォーマット:PPM)
- Institute of Computer Graphics and Vision
- IEN Image Library - 1000以上、主に屋外のシーケンス(フォーマット:raw, ppm)
- INRIA’s Syntim images database - シンプルな物体の15枚の色画像(フォーマット:gif)
- INRIA
- INRIA’s Syntim stereo databases - 34の校正済みカラー立体ペア(フォーマット:gif)
- Image Analysis Laboratory - 多様な画像モダリティから得られた画像――RAW CFA画像、範囲画像、および多数の「医療画像」。(フォーマット:homebrew)
- Image Analysis Laboratory
- Image Database - 一部のテクスチャを含む画像データベース
- JAFFE Facial Expression Image Database - ジャフェデータベースは、日本女性213人の被験者による6つの基本的な表情および中立表情の撮影画像から構成されており、感情形容詞の評価も無料で提供されている。研究目的に利用可能。(フォーマット:TIFFグレースケール画像)
- ATR Research, Kyoto, Japan
- JISCT Stereo Evaluation - 44の画像ペア。これらは1993年4月のARPA画像理解ワークショップの論文『JISCT立体評価』(R.C.Bolles, H.H.Baker, M.J.Hannah, 263—274)で立体解析の評価に使用された。(フォーマット:SSI)
- MIT Vision Texture - 画像アーカイブ(100以上)(フォーマット:ppm)
- MIT face images and more - 数百の画像 (フォーマット: homebrew)
- Machine Vision - ジャイン、カストゥリ、シュンクの教科書から取得した画像(20以上の画像) (フォーマット: GIF TIFF)
- Mammography Image Databases - 100以上のマメオグラム画像(正確なラベル付き)を含む。追加画像は要望に応じて提供され、複数の他のマメオグラムデータベースへのリンクも提供される。 (フォーマット: homebrew)
- ftp://ftp.cps.msu.edu/pub/prip - 多くの画像 (フォーマ及: unknown)
- Middlebury Stereo Data Sets with Ground Truth - 6つの多フレーム立体データセット(平面領域を含むシーン)。各データセットには9枚のカラー画像とサブピクセル精度の正確なラベルデータが含まれる。 (フォーマット: ppm)
- Middlebury Stereo Vision Research Page - ミッドバリー大学
- Modis Airborne simulator, Gallery and data set - 世界中の高高度画像(NASA EOSプログラムの環境モデル化を支援) (フォーマット: JPGおよびHDF)
- NIST Fingerprint and handwriting - データセット - 数千の画像 (フォーマット: unknown)
- NIST Fingerprint data - 圧縮されたマルチパートuuエンコードされたtarファイル
- NLM HyperDoc Visible Human Project - カラー、CAT、MRI画像サンプル - 30以上の画像 (フォーマット: jpeg)
- National Design Repository - 55,000以上の3DCADおよび固体モデル(主に機械・加工設計) (フォーマット: gif,vrml,wrl,stp,sat)
- Geometric & Intelligent Computing Laboratory
- OSU (MSU) 3D Object Model Database - 複数の年間で収集された3Dオブジェクトモデルセット(オブジェクト認識研究用) (フォーマット: homebrew, vrml)
- OSU (MSU/WSU) Range Image Database - 数百の実際のおよび合成画像 (フォーマット: gif, homebrew)
- OSU/SAMPL Database: Range Images, 3D Models, Stills, Motion Sequences - 1000以上のレンジ画像、3Dオブジェクトモデル、静止画像および動画シーケンス (フォーマット: gif, ppm, vrml, homebrew)
- Signal Analysis and Machine Perception Laboratory
- Otago Optical Flow Evaluation Sequences - 機械読める正確な光流場を備えた合成および実際のシーケンス、新しいシーケンスの正確なラベルを生成するツールも提供される。 (フォーマット: ppm,tif,homebrew)
- Vision Research Group
- ftp://ftp.limsi.fr/pub/quenot/opflow/testdata/piv/ - 粒子イメージ velocimetry アプリケーションのテストに使用される実際および合成画像シーケンス。これらの画像は光流および画像マッチングアルゴリズムのテストに使用可能。 (フォーマット: pgm (raw))
- LIMSI-CNRS/CHM/IMM/vision
- LIMSI-CNRS
- Photometric 3D Surface Texture Database - 最初の3Dテクスチャデータベースであり、実際の表面回転と登録された光度立体データ(30のテクスチャ、1680の画像)を提供。 (フォーマット: TIFF)
- SEQUENCES FOR OPTICAL FLOW ANALYSIS (SOFA) - 9つの合成シーケンス(運動解析アプリケーションのテスト用)で、運動およびカメラパラメータの完全な正確なラベルを含む。 (フォーマット: gif)
- Computer Vision Group
- Sequences for Flow Based Reconstruction - 構造から運動アルゴリズムのテスト用の合成シーケンス (フォーマット: pgm)
- Stereo Images with Ground Truth Disparity and Occlusion - ノイズが異なる量加えられた廊下の合成画像の小さなセット。これらの画像を使用して、あなたの立体アルゴリズムをベンチマークしてください。 (フォーマット: raw, viff (khoros), or tiff)
- Stuttgart Range Image Database - 高解像度多角形モデルから取得された合成範囲画像のコレクション(フォーマット:homebrew)
- Department Image Understanding
- The AR Face Database - 126人の顔(男性70人、女性56人)に対応する色の画像4,000枚以上。表情、照明、遮蔽の変化を含む正面ビュー。(フォーマット:RAW(RGB 2、4ビット))
- Purdue Robot Vision Lab
- The MIT-CSAIL Database of Objects and Scenes - マルチクラスオブジェクト検出およびシーン認識アルゴリズムのテスト用データベース。2873フレームが注釈された72,000以上の画像。50以上の注釈されたオブジェクトクラス。(フォーマット:jpg)
- The RVL SPEC-DB (SPECularity DataBase) - 3つの異なる照明条件(拡散/環境/指向)下で撮影された100オブジェクトの実際の画像300枚以上。— これらの画像を使用して、色画像におけるスペシャルハイライトの検出および補償アルゴリズムをテストしてください。(フォーマット:TIFF)
- Robot Vision Laboratory
- The Xm2vts database - XM2VTSDBは、4か月間の期間にわたって撮影された295人の4つのデジタル記録を含みます。このデータベースには顔の画像および動画データが含まれています。
- Centre for Vision, Speech and Signal Processing
- Traffic Image Sequences and ‘Marbled Block’ Sequence - 数千フレームのトラフィック画像シーケンスおよび「マーブルブロック」シーケンス(グレースケール画像)(フォーマット:GIF)
- IAKS/KOGS
- U Bern Face images - 数百の画像(フォーマット:Sun rasterfile)
- U Michigan textures (フォーマット:compressed raw)
- U Oulu wood and knots database - 分類が含まれる—1000以上の色画像(フォーマット:ppm)
- UCID - an Uncompressed Colour Image Database - 画像検索のベンチマークデータベース(事前に定義された真値あり)。(フォーマット:tiff)
- UMass Vision Image Archive - 航空、宇宙、ステレオ、医療画像など、多くの画像を含む大きな画像データベース。(フォーマット:homebrew)
- UNC’s 3D image database - 多くの画像(フォーマット:GIF)
- USF Range Image Data with Segmentation Ground Truth - 80セットの画像(フォーマット:Sun rasterimage)
- University of Oulu Physics-based Face Database - 異なる照明およびカメラ校正条件での顔の色画像、および各個人の肌のスペクトル反射測定値を含む。
- Machine Vision and Media Processing Unit
- University of Oulu Texture Database - 320の表面テクスチャデータベース。各テクスチャは3つの照明、6つの空間解像度、9つの回転角度で収集された。また、テクスチャの分割、分類、検索アルゴリズムを標準的な方法でテストできるテストセットが提供されています。(フォーマット:bmp, ras, xv)
- Machine Vision Group
- Usenix face database - 多くのサイトから取得された顔画像数千枚(約994年)
- View Sphere Database - 8つのオブジェクトの異なる視点からの画像。視点球は172枚/球のジオデシックでサンプリング。訓練およびテスト用の2セットが提供されています。(フォーマット:ppm)
- PRIMA, GRAVIR
- Vision-list Imagery Archive - 多くの画像、多くのフォーマット
- Wiry Object Recognition Database - カート、ラダー、スツール、自転車、椅子、そして混雑したシーンの数千枚の画像。エッジおよび領域の真値ラベル付き。(フォーマット:jpg)
- 3D Vision Group
- Yale Face Database - 165枚の画像(15人)で、異なる照明、表情、遮蔽構成を含む。
- Yale Face Database B - 5760枚の単一光源画像。10人の被験者それぞれについて、9の姿勢×64の照明条件の合計576の視聴条件で観測された。(フォーマット:PGM)
- Center for Computational Vision and Control
- DeepMind QA Corpus - CNNおよびDailyMailから得られたテキストベースの質問応答データセット。総計30万以上のドキュメント。Paperを参照。
- YouTube-8M Dataset - YouTube-8Mは、800万件のYouTube動画IDと、4800の視覚的エンティティからなる多様な語彙に基づくラベルを持つ大規模なラベル付き動画データセットである。
- Open Images dataset - Open Imagesは、約900万件の画像URLを含むデータセットで、ラベルが6000カテゴリ以上にわたって記述されている。
- Visual Object Classes Challenge 2012 (VOC2012) - オブジェクト検出およびセグメンテーションに用いる20クラスの注釈が施された12,000枚の画像を含むVOC2012データセット。
- Fashion-MNIST - MNISTに類似したファッション製品データセット。訓練セットは60,000例、テストセットは10,000例から構成され、各例は28×28のグレースケール画像であり、10クラスのラベルと関連付けられている。
- Large-scale Fashion (DeepFashion) Database - 80万以上の多様なファッション画像を含む。このデータセット内の各画像は、50カテゴリ、1,000の説明属性、境界ボックスおよび衣装のランドマークでラベル付けされている。
- FakeNewsCorpus - 約1000万件のニュース記事が、opensources.coタイプで分類されている。
- LLVIP - 低光環境における視覚研究用の15,488組の可視・赤外線ペア画像(合計30,976枚)、Project_Page
- MSDA - 5つの異なるドメインから得られた50万以上の画像を用いたマルチソースOCR/テキスト認識のディープラーニング研究、Project_Page
- SANAD: Single-Label Arabic News Articles Dataset for Automatic Text Categorization - SANADデータセットは、アルファベット新聞記事の大量収集データであり、テキスト分類や語彙埋め込みなどのアラビア語NLPタスクに使用できる。記事は、アル・カレージ、アル・アラビア、アクハボナという3つの人気新聞サイトに特化したPythonスクリプトで収集された。
- Referit3D - スキャンネットシーンにおける細分化された3Dオブジェクトを特定するための、大規模かつ補完的な視覚・言語データセット(Nr3DおよびSr3D)。Nr3Dは41,500件の自然な自由形式発話、Sr3Dは83,500件のテンプレートベース発話を持つ。
- SQuAD - スタンフォード大学が公開した約10万件の英語質問応答ペアおよび約5万件の未回答質問
- FQuAD - イリュインテクノロジーが公開した約25,000件のフランス語質問応答ペア
- GermanQuAD and GermanDPR - deepsetが公開した約14,000件のドイツ語質問応答ペア
- SberQuAD - Sberbankが公開した約9万件のロシア語質問応答ペア
- ArtEmis - WikiArtの8万件の芸術作品に対して、感情反応および言語説明を含む45万件の感情注釈。
カンファレンス
- CVPR - IEEE Conference on Computer Vision and Pattern Recognition
- AAMAS - International Joint Conference on Autonomous Agents and Multiagent Systems
- IJCAI - International Joint Conference on Artificial Intelligence
- ICML - International Conference on Machine Learning
- ECML - European Conference on Machine Learning
- KDD - Knowledge Discovery and Data Mining
- NIPS - Neural Information Processing Systems
- O’Reilly AI Conference - O’Reilly Artificial Intelligence Conference
- ICDM - International Conference on Data Mining
- ICCV - International Conference on Computer Vision
- AAAI - Association for the Advancement of Artificial Intelligence
- MAIS - Montreal AI Symposium
フレームワーク
- Caffe
- Torch7
- Theano
- cuda-convnet
- convetjs
- Ccv
- NuPIC
- DeepLearning4J
- Brain
- DeepLearnToolbox
- Deepnet
- Deeppy
- JavaNN
- hebel
- Mocha.jl
- OpenDL
- cuDNN
- MGL
- Knet.jl
- Nvidia DIGITS - a web app based on Caffe
- Neon - Python based Deep Learning Framework
- Keras - Theano based Deep Learning Library
- Chainer - A flexible framework of neural networks for deep learning
- RNNLM Toolkit
- RNNLIB - A recurrent neural network library
- char-rnn
- MatConvNet: CNNs for MATLAB
- Minerva - a fast and flexible tool for deep learning on multi-GPU
- Brainstorm - Fast, flexible and fun neural networks.
- Tensorflow - Open source software library for numerical computation using data flow graphs
- DMTK - Microsoft Distributed Machine Learning Tookit
- Scikit Flow - Simplified interface for TensorFlow (mimicking Scikit Learn)
- MXnet - Lightweight, Portable, Flexible Distributed/Mobile Deep Learning framework
- Veles - Samsung Distributed machine learning platform
- Marvin - A Minimalist GPU-only N-Dimensional ConvNets Framework
- Apache SINGA - A General Distributed Deep Learning Platform
- DSSTNE - Amazon’s library for building Deep Learning models
- SyntaxNet - Google’s syntactic parser - A TensorFlow dependency library
- mlpack - A scalable Machine Learning library
- Torchnet - Torch based Deep Learning Library
- Paddle - PArallel Distributed Deep LEarning by Baidu
- NeuPy - Theano based Python library for ANN and Deep Learning
- Lasagne - a lightweight library to build and train neural networks in Theano
- nolearn - wrappers and abstractions around existing neural network libraries, most notably Lasagne
- Sonnet - a library for constructing neural networks by Google’s DeepMind
- PyTorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration
- CNTK - Microsoft Cognitive Toolkit
- Serpent.AI - Game agent framework: Use any video game as a deep learning sandbox
- Caffe2 - A New Lightweight, Modular, and Scalable Deep Learning Framework
- deeplearn.js - Hardware-accelerated deep learning and linear algebra (NumPy) library for the web
- TVM - End to End Deep Learning Compiler Stack for CPUs, GPUs and specialized accelerators
- Coach - Reinforcement Learning Coach by Intel® AI Lab
- albumentations - A fast and framework agnostic image augmentation library
- Neuraxle - A general-purpose ML pipelining framework
- Catalyst: High-level utils for PyTorch DL & RL research. It was developed with a focus on reproducibility, fast experimentation and code/ideas reusing
- garage - A toolkit for reproducible reinforcement learning research
- Detecto - Train and run object detection models with 5-10 lines of code
- Karate Club - An unsupervised machine learning library for graph structured data
- Synapses - A lightweight library for neural networks that runs anywhere
- TensorForce - A TensorFlow library for applied reinforcement learning
- Hopsworks - A Feature Store for ML and Data-Intensive AI
- Feast - A Feature Store for ML for GCP by Gojek/Google
- PyTorch Geometric Temporal - Representation learning on dynamic graphs
- lightly - A computer vision framework for self-supervised learning
- Trax — Deep Learning with Clear Code and Speed
- Flax - a neural network ecosystem for JAX that is designed for flexibility
- QuickVision
- Colossal-AI - An Integrated Large-scale Model Training System with Efficient Parallelization Techniques
- haystack: an open-source neural search framework
- Maze - 現実世界の意思決定問題に向けた、深層強化学習フレームワーク。
- InsNet - A neural network library for building instance-dependent NLP models with padding-free dynamic batching
ツール
- Nebullvm - 複数の深層学習コンパイラを活用した深層学習インフェレンスを簡易に実行できるライブラリ。
- Netron - 深層学習および機械学習モデルの可視化ツール。
- Jupyter Notebook - ウェブベースのインタラクティブコンピューティング環境
- TensorBoard - TensorFlowの可視化ツールキット
- Visual Studio Tools for AI - ディープラーニングおよびAIソリューションの開発、デバッグ、デプロイ
- TensorWatch - ディープラーニング向けのデバッグおよび可視化
- ML Workspace - 機械学習およびデータサイエンス用のワンストップウェブベースIDE
- dowel - 機械学習研究用のシンプルなログツール。コンソール、CSV、TensorBoard、テキストログファイルなどに、1つの呼び出しで任意のオブジェクトをログ出力。
logger.log() - Neptune - 実験の追跡と結果の可視化に特化した軽量ツール
- CatalyzeX - ブラウザ拡張機能(Chrome および Firefox)が、オンラインのML論文(Google、Twitter、Arxiv、Scholarなど)のコード実装を自動検索しリンクする
- Determined - ディープラーニングトレーニングプラットフォーム。分散トレーニング、ハイパーパラメータチューニング、スマートGPUスケジューリング、実験追跡、モデル登録を統合サポート。
- DAGsHub - オープンソースML向けのコミュニティプラットフォーム — 実験、データ、モデルを管理し、協働MLプロジェクトを簡単に作成。
- hub - activeloop.aiが提供するTensorFlow/PyTorch用の未構造データ管理ツール。データのストリーム処理とバージョン管理。クラウド上に大きなデータを1つのnumpy風配列に変換し、どのマシンからでもアクセス可能。
- DVC - DVCは機械学習モデルの共有性と再現性を実現するために設計されている。大規模ファイル、データセット、機械学習モデル、メトリクス、コードをすべて対応。
- CML - CMLは、あなたの好きなDevOpsツールを機械学習に導入するためのツール。
- MLEM - MLEMは、機械学習モデルを簡単にパッケージ化・デプロイ・サーバーに提供するツール。リアルタイムサーバーおよびバッチ処理など、さまざまなシナリオをスムーズにサポート。
- Maxim AI - AIエージェントのシミュレーション、評価および可視化に特化したツール。
その他
- Caffe Webinar
- 100 Best Github Resources in Github for DL
- Word2Vec
- Caffe DockerFile
- TorontoDeepLEarning convnet
- gfx.js
- Torch7 Cheat sheet
- Misc from MIT’s ‘Advanced Natural Language Processing’ course
- Misc from MIT’s ‘Machine Learning’ course
- Misc from MIT’s ‘Networks for Learning: Regression and Classification’ course
- Misc from MIT’s ‘Neural Coding and Perception of Sound’ course
- Implementing a Distributed Deep Learning Network over Spark
- A chess AI that learns to play chess using deep learning.
- Reproducing the results of “Playing Atari with Deep Reinforcement Learning” by DeepMind
- Wiki2Vec. Getting Word2vec vectors for entities and word from Wikipedia Dumps
- The original code from the DeepMind article + tweaks
- Google deepdream - Neural Network art
- An efficient, batched LSTM.
- A recurrent neural network designed to generate classical music.
- Memory Networks Implementations - Facebook
- Face recognition with Google’s FaceNet deep neural network.
- Basic digit recognition neural network
- Emotion Recognition API Demo - Microsoft
- Proof of concept for loading Caffe models in TensorFlow
- YOLO: Real-Time Object Detection
- YOLO: Practical Implementation using Python
- AlphaGo - A replication of DeepMind’s 2016 Nature publication, “Mastering the game of Go with deep neural networks and tree search”
- Machine Learning for Software Engineers
- Machine Learning is Fun!
- Siraj Raval’s Deep Learning tutorials
- Dockerface - Dockerコンテナ内にインストール・使用可能なディープラーニングのFaster R-CNN顔検出ツール(画像および動画対応)。
- Awesome Deep Learning Music - ディープラーニングを音楽に応用した科学的研究に関連する記事のキュレーションリスト
- Awesome Graph Embedding - ディープラーニングをグラフ構造データに応用した科学的研究(グラフレベル)に関連する記事のキュレーションリスト
- Awesome Network Embedding - ディープラーニングをグラフ構造データに応用した科学的研究(ノードレベル)に関連する記事のキュレーションリスト
- Microsoft Recommenders 推薦システムの構築に必要な例、ユーティリティ、ベストプラクティスを含む。自習および自作アプリケーションへのカスタマイズに、いくつかの最先端アルゴリズムの実装を提供。
- The Unreasonable Effectiveness of Recurrent Neural Networks - アンデル・カーパスティのRNNを用いたテキスト生成に関するブログ記事
- Ladder Network - セミ監督学習用のラダーネットワークのケラス実装
- toolbox: Curated list of ML libraries
- CNN Explainer
- AI Expert Roadmap - 人工知能専門家になるための道筋
- Awesome Drug Interactions, Synergy, and Polypharmacy Prediction
コントリビューション
Have anything in mind that you think is awesome and would fit in this list? Feel free to send a pull request.
ライセンス
法的に可能である範囲内で、Christos Christofidisはこの作品に関するすべての著作権および関連又は隣接する権利を放棄した。
