Outline of deep learning
Overview of and topical guide to deep learning
From Wikipedia, the free encyclopedia
The following outline is provided as an overview of, and topical guide to, deep learning:
Deep learning is a subfield of machine learning and artificial intelligence based on artificial neural networks with multiple processing layers. It emphasizes representation learning and is widely used in areas such as computer vision, natural language processing, speech recognition, recommender systems, robotics, and generative artificial intelligence.[1][2][3]
Ways to categorize deep learning
- A field of study
- A branch of artificial intelligence
- A subfield of machine learning
- A subfield of computer science
- A form of representation learning
- A class of methods based on artificial neural networks
- An approach used in computational statistics
History
Precursors
Milestones
Related histories
Core concepts
Learning settings
Common tasks
Architectures
Feedforward and convolutional architectures
Recurrent and sequence architectures
Representation-learning architectures
Attention and transformer architectures
Generative and probabilistic architectures
Graph and memory architectures
Neural network components and techniques
Training and optimization
Datasets and benchmarks
Applications
Computer vision
Natural language processing
Speech and audio
Science and medicine
Robotics and control
Recommendation, search, and forecasting
Generative artificial intelligence
Computer graphics and video games
- Deep Learning Anti-Aliasing (DLAA)
- Deep Learning Super Sampling (DLSS)
Hardware
- AMD Instinct
- AMD XDNA
- Application-specific integrated circuit
- Deep learning processor, Neural processing unit (NPU), or Neural Engine
- Field-programmable gate array
- General-purpose computing on graphics processing units (GPGPU)
- Graphics processing unit
- NVIDIA Deep Learning Accelerator (NVDLA)
- Tensor processing unit
- Vision processing unit
- Wafer-scale integration[12]
Supporting software platforms
Software
Open-source frameworks and libraries
Neural network software
Platforms, tools, and deployment
Methods and related topics
Representation and metric learning
Generative modeling
Efficient and scalable deep learning
Reliability, safety, and interpretability
Conferences and workshops
- Annual Meeting of the Association for Computational Linguistics
- Conference on Computer Vision and Pattern Recognition
- Conference on Neural Information Processing Systems
- International Conference on Computer Vision
- International Conference on Learning Representations
- International Conference on Machine Learning
Organizations
Research laboratories and institutions
Companies
Publications
Books
- Deep Learning[17] – Ian Goodfellow and Yoshua Bengio
- Neural Networks and Deep Learning[18] – Michael Nielsen
- Perceptrons – Marvin Minsky and Seymour Papert
Journals
Influential persons
- Alex Graves
- Alex Krizhevsky
- Andrew Ng
- Andrej Karpathy
- Ashish Vaswani
- Christopher Bishop
- Demis Hassabis
- Fei-Fei Li
- Geoffrey Hinton
- Ian Goodfellow
- Ilya Sutskever
- John Hopfield
- Jürgen Schmidhuber
- Noam Shazeer
- Oriol Vinyals
- Paul Werbos
- Quoc V. Le
- Ruslan Salakhutdinov
- Sepp Hochreiter
- Seppo Linnainmaa
- Terry Sejnowski
- Yann LeCun
- Yoshua Bengio
See also
- Artificial intelligence
- Artificial neural network
- Generative artificial intelligence
- Glossary of artificial intelligence
- Lists of open-source artificial intelligence software
- Machine learning
- Neural network software
- Outline of artificial intelligence
- Outline of computer vision
- Outline of machine learning
- Outline of robotics