Artificial neural networks (ANNs) are models created using machine learning to perform a number of tasks. While the computational implementations of ANNs relate to earlier discoveries in mathematics, their creation was inspired by biological neural circuitry. The first implementation of ANNs was the perceptron by Frank Rosenblatt.[‡ 1] Despite the frequent claim that little research was conducted on ANNs in the 1970s and 1980s—the AAAI calling this period an "AI winter"[1]—there was ongoing development of ANNs, especially connected to the development of specialized computers for simulating these networks.[2]
Artificial neural network development of the 20th century was primarily based on research into the function of biological neurons.[9][10] The neuron's place as the primary functional unit of the nervous system was first recognised in the late 19th century through the work of Santiago Ramón y Cajal, notably through his 1888 paper presenting staining of axons in the cerebellum of birds.[11]Alexander Bain's Mind and Body (1873) proposed that thoughts and bodily activity result from neuronal processes, with each thought corresponding to a distinct neural grouping.[12]William James's The Principles of Psychology (1890) advanced two principles on a quasi-neurological basis: first, that when two brain processes are active together, one tends to propagate excitement into the other, and second, that activity at any brain point is the sum of tendencies from all other points discharging into it.[12][13][b]
In his 1948 report "Intelligent Machinery", published posthumously in 1969, Alan Turing proposed randomly connected networks of neuron-like nodes trainable through "education", defining A-type machines with random networks of NAND gates and B-type machines with modifiable connections.[17]
The perceptron was created by Frank Rosenblatt in 1957 while working at the Cornell Aeronautical Laboratory, publishing the details the following year.[‡ 1] The perceptron was designed to classify objects into two categories, updating based on error feedback.[23][clarification needed] He initially simulated the perceptron on an IBM 704, later designing the Mark I Perceptron, the first hardware neural net.[24][bettersourceneeded] In 1958, Rosenblatt proposed the multilayer perceptron (MLP) model, consisting of an input layer, a hidden non-learning layer with randomised weights, and an output layer with learnable connections. He published the book Principles of Neurodynamics in 1962, which also introduced variants and computer experiments, including a version (developed alongside Henry David Block and Bruce Knight) with four-layer perceptrons where the last two layers have learned weights.[‡ 8][‡ 9]
Bernard Widrow and his doctoral student Marcian Hoff developed ADALINE (Adaptive Linear Neuron) in 1960. Unlike Rosenblatt's perceptron, ADALINE adjusted weights based on their least mean squares (LMS) algorithm before applying the threshold function.[12][25] MADALINE, the multilayer extension, was used to eliminate echo on phone lines, likely the first artificial neural network applied to a real‑world engineering problem.[12][26]
Multi-layer learning
Group method of data handling, a method to train arbitrarily deep neural networks, was published by Alexey Ivakhnenko and Valentin Lapa in 1965; they regarded it as a form of polynomial regression[‡ 10] or a generalisation of Rosenblatt's perceptron.[‡ 11] A 1971 paper described a deep network with the equivalent of eight layers trained by this method.[‡ 12][18]
The first deep learning multilayer perceptron trained by stochastic gradient descent was published in 1967 by Shun'ichi Amari.[‡ 13] According to Amari, in computer experiments conducted by his student Saito, a five layer MLP with two modifiable layers learned internal representations to classify non-linearly separable pattern classes.[8] Subsequent developments in hardware and hyperparameter tunings have made end-to-end stochastic gradient descent the currently dominant training technique.[citation needed]
Backlash and AI winter
In 1969, Marvin Minsky and Seymour Papert published Perceptrons with the goal of showing the limitations of neural network systems.[21]:97,110 They proved single-layer perceptrons cannot compute non-linearly separable functions such as XOR. They also demonstrated that certain problems (e.g. determining parity) are impossible for single-layer networks under restriction of "conjunctive locality",[clarification needed] and the maximum number of connections required to compute others (e.g. connectedness) grows arbitrarily large with input size.[‡ 14][21]:141–150
Despite these limitations not applying to multi-layered perceptrons, there was a subsequent decrease in funding from American and British agencies given to neural network projects[27][28] in favour of symbolic AI,[citation needed] and a reduction in the number of computer scientists working in the field.[29]
Up until the 1970s, neural networks were limited by their capacity to learn and update their neurons. The "learning rule" used by Rosenblatt for the perceptron only allowed for training a single layer of a neural network. The terminology "back-propagating errors" was introduced by Rosenblatt in 1962 to describe a (hypothetical) multilayer generalisation of his perceptron learning algorithm.[‡ 15][30] The aforementioned least mean squares (LMS) algorithm, also known as the Widrow–Hoff learning rule or the delta rule, was more general but still limited to single layers.[citation needed]
The modern form of backpropagation was developed multiple times in early 1970s. The earliest published instance was Seppo Linnainmaa's 1970 master thesis.[‡ 19][33] His FORTRAN code efficiently computed the derivatives of nested, differentiable functions by caching intermediate steps,[34] used to calculate arithmetic rounding errors for the results of complex expressions.[33] He published some of his results in English in 1976.[‡ 20][33]Paul Werbos developed it independently in 1971 or 1972,[35]:342 published in his PhD thesis in 1974.[36][37] In 1982, he became the first person to apply backpropagation to neural networks.[‡ 21][34] In 1986, David E. Rumelhart et al. popularised backpropagation.[‡ 22][38]:11
Another origin of RNN was neuroscience. The word "recurrent" is used to describe loop-like structures in anatomy. In 1901, Santiago Ramón y Cajal observed "recurrent semicircles" in the cerebellar cortex.[40] In 1933, Rafael Lorente de Nó discovered "recurrent, reciprocal connections" by Golgi's method, and proposed that excitatory loops explain certain aspects of the vestibulo-ocular reflex.[‡ 28][41]Hebb considered "reverberating circuits" as an explanation for short-term memory.[42][bettersourceneeded](McCulloch & Pitts 1943) considered neural networks that contains cycles, and noted that the current activity of such networks can be affected by activity indefinitely far in the past.[43]
Sepp Hochreiter's diploma thesis (1991)[‡ 30] identified and analysed the vanishing gradient problem.[‡ 30][46][clarification needed] Hochreiter suggested recurrent residual connections to solve the problem, leading to the publication of long short-term memory (LSTM) in 1995, which set accuracy records in multiple applications domains.[47][verification needed] LSTM can learn "very deep learning" tasks with long credit assignment paths that require memories of events that happened thousands of discrete time steps before.[38]:17,19 That LSTM was not yet the modern architecture, requiring the "forget gate" introduced in 1999,[‡ 31] which became the standard RNN architecture.[citation needed]
Kunihiko Fukushima introduced the neocognitron in 1980.[49][‡ 41][50] It was inspired by David H. Hubel and Torsten Wiesel in the 1950s and 1960s who showed that cat visual cortices contain neurons that individually respond to small regions of the visual field. The neocognitron introduced the two basic types of layers in CNNs: convolutional layers, and downsampling layers. A convolutional layer contains units whose receptive fields cover a patch of the previous layer. The weight vector (the set of adaptive parameters) of such a unit is often called a filter. Units can share filters.[citation needed] Downsampling layers contain units whose receptive fields cover patches of previous convolutional layers. Such a unit typically computes the average of the activations of the units in its patch. Downsampling helps to correctly classify objects in visual scenes even when the objects are shifted.[citation needed]
The time delay neural network (TDNN) was introduced in 1987 by Alex Waibel and was one of the first CNNs, as it achieved shift invariance.[‡ 43][clarification needed] It did so by sharing weights in combination with backpropagation training.[‡ 44] Thus, while using a pyramidal structure as in the neocognitron, it optimised weights globally instead of locally.[‡ 43]
In 1988, Wei et al. applied backpropagation to a CNN (a simplified neocognitron with convolutional interconnections between the image feature layers and the last fully connected layer) for alphabet recognition. They proposed a CNN for an optical computing system.[‡ 45][‡ 46]
Max pooling appears in Fukushima's 1982 publication on the neocognitron.[‡ 47] In 1989, Yann LeCun et al. trained a max pooling CNN with the purpose of recognising handwritten ZIP codes on mail. While the algorithm worked, training required 3 days.[‡ 48][‡ 49] Learning was fully automatic, performed better than manual coefficient design, and was suited to a broader image recognition problems and image types. Subsequently, Wei et al. modified their model by removing the last fully connected layer. They applied it for medical image object segmentation in 1991[‡ 50] and breast cancer detection in mammograms in 1994.[‡ 51]
In a variant of the neocognitron called the cresceptron, instead of using Fukushima's spatial averaging, Weng et al. used max-pooling where a downsampling unit computes the maximum (rather than the average) of the activations in its patch.[‡ 52][‡ 53][‡ 54][‡ 55]
LeNet-5, a 7-level CNN by LeCun et al. in 1998[‡ 56] that classifies digits, was applied by banks to recognise hand-written numbers on checks digitized in 32x32 pixel images. The ability to process higher-resolution images required more, larger layers of CNNs.
In 2010, backpropagation training through max-pooling was accelerated by GPUs and shown to perform better than other pooling variants.[‡ 57]
Rprop (short for "resilient backpropagation") is a first-orderoptimizationalgorithm. It was created by Martin Riedmiller and Heinrich Braun (1992).[‡ 58][‡ 59] Sven Behnke (2003) relied on only the sign of the gradient (Rprop)[‡ 60] on problems such as image reconstruction and face localisation.
Deep learning
The deep learning revolution started around CNN- and GPU-based computer vision. Although CNNs trained by backpropagation had been around for decades and GPU implementations of NNs for years,[‡ 61] including CNNs,[‡ 62] faster implementations of CNNs on GPUs were needed to progress on computer vision. Later, as deep learning becomes widespread, specialized hardware and algorithm optimizations were developed specifically for deep learning.[52]
A key advance for the deep learning revolution was hardware advances, especially GPU. Some early work dated back to 2004.[‡ 61][‡ 62] In 2009, Rajat Raina, Anand Madhavan, and Andrew Ng reported a 100M deep belief network trained on 30 Nvidia GeForce GTX 280 GPUs, an early demonstration of GPU-based deep learning. They reported up to 70 times faster training.[‡ 63]
In 2011, a CNN named DanNet[‡ 64][‡ 65] by Dan Ciresan, Ueli Meier, Jonathan Masci, Luca Maria Gambardella, and Jürgen Schmidhuber achieved for the first time superhuman performance in a visual pattern recognition contest, outperforming traditional methods by a factor of 3.[38] It then won more contests.[‡ 66][‡ 67] They also showed how max-pooling CNNs on GPU improved performance significantly.[‡ 68]
Many discoveries were empirical and focused on engineering. For example, in 2011, Xavier Glorot, Antoine Bordes and Yoshua Bengio found that the ReLU, used by Fukushima in 1969,[‡ 42] worked better than widely used activation functions prior to 2011.[citation needed]
The success in image classification was then extended to the more challenging task of generating descriptions (captions) for images, often as a combination of CNNs and LSTMs.[‡ 40][‡ 72][‡ 73]
In 2014, the state of the art was training "very deep neural network" with 20 to 30 layers.[‡ 70] Stacking too many layers led to a steep reduction in training accuracy,[53] known as the "degradation" problem.[54] In 2015, two techniques were developed concurrently to train very deep networks: highway network[‡ 74] and residual neural network (ResNet).[‡ 75] The ResNet research team attempted to train deeper ones by empirically testing various tricks for training deeper networks until they discovered the deep residual network architecture.[55]
In 1991, Jürgen Schmidhuber published "artificial curiosity", describing neural networks in a zero-sum game.[‡ 76] The first network is a generative model that models a probability distribution over output patterns; the second network learns by gradient descent to predict the reactions of the environment to these patterns. GANs can be regarded as a case where the environmental reaction is 1 or 0 depending on whether the first network's output is in a given set.[56] It was extended to "predictability minimisation" to create disentangled representations of input patterns.[‡ 77][‡ 78]
An idea involving adversarial networks was published in a 2010 blog post by Olli Niemitalo.[‡ 79][57] However, this idea was never implemented and did not involve stochasticity in the generator; it is now known as a conditional GAN (cGAN).[56] An idea similar to GANs was used to model animal behavior by Li, Gauci and Gross in 2013, which they called "Turing learning".[‡ 80][58][59]
Another inspiration for GANs was noise-contrastive estimation,[‡ 81][60] which trains a generative models to distinguish data from random noise, using the same loss function as GANs.[61]
NVIDIA's StyleGAN (2018)[‡ 83] was able to synthesize images of faces nearly indistinguishable from real photos.[62][63] It was based on the Progressive GAN by Tero Karras et al., which grows the GAN generator from small to large scale in a pyramidal fashion.[‡ 84][clarification needed] Image generation by GANs reached popular success and provoked discussions concerning deepfakes.[64]Diffusion models (2015)[‡ 85] eclipsed GANs in generative modelling since then, with systems such as DALL·E 2 (2022) and Stable Diffusion (2022).[citation needed]
These research studies inspired algorithms such as a variant of the neocognitron.[66][failed verification][‡ 89] Developments in neural networks have inspired circuit models of biological visual attention.[67][68]
A key aspect of attention mechanism is the use of multiplicative operations, which have been studied under the names of higher-order neural networks,[‡ 90]multiplication units,[‡ 91]sigma-pi units,[69]fast weight controllers,[‡ 92] and hyper-networks.[‡ 93]
Recurrent attention
During the deep learning era, the attention mechanism was developed to address problems in sequence encoding and decoding.[70][incomprehensible]
The idea of encoder-decoder sequence transduction had been developed in the early 2010s. Two papers from 2014 are most commonly cited as the originators of seq2seq.[‡ 94][‡ 95] The seq2seq architecture employs two RNN, typically LSTM, an "encoder" and a "decoder", for sequence transduction, such as machine translation. Seq2seq became state-of-the-art in machine translation and was instrumental in the development of the attention mechanism and transformer.
An image captioning model that would encode an input image into a fixed-length vector was proposed in 2015, citing inspiration from the seq2seq model.[‡ 40] In 2015, Kelvin Xu et al. applied the attention mechanism as used in the seq2seq model to image captioning,[71] citing Bahdanau et al. 2014,.[72]
Transformer
One problem with seq2seq models was their use of recurrent neural networks, which are not able to be made parallel, as both the encoder and the decoder processes the sequence token-by-token. Decomposable attention attempted to solve this problem by processing the input sequence in parallel, before computing a "soft alignment matrix"; "alignment" is the terminology used by Bahdanau et al. 2014.[‡ 96] This allowed parallel processing.[citation needed]
The idea of using attention mechanism instead of an encoder-decoder (cross-attention) for self-attention was also proposed during this period, such as in differentiable neural computers and neural Turing machines.[‡ 97] Using an attention mechanism for self-attention was termed intra-attention by Jiangpeng Cheng et al.[‡ 98] Intra-attention occurs where an LSTM is augmented with a memory network as it encodes an input sequence.
These strands of development were combined in the transformer architecture, published in Attention Is All You Need in 2017. Subsequently, attention mechanisms were extended within the framework of the transformer architecture.
Seq2seq models with attention still suffered from the same issue with recurrent networks, which is that they are hard to be made parallel, which prevented them to be accelerated on GPUs. In 2016, decomposable attention applied attention mechanism to the feedforward network, which are easy to be made parallel.[‡ 99] One of its authors, Jakob Uszkoreit, suspected that attention without recurrence is sufficient for language translation, thus the title "attention is all you need".[73]
In 2017, the original (100M-sized) encoder-decoder transformer model was also proposed in the "Attention is all you need" paper. The focus of that research was on improving seq2seq for machine translation by removing its recurrence to process all tokens in parallel and by preserving its dot-product attention mechanism to keep its text processing performance,[‡ 3] which were important factors in its widespread use in large neural networks.[74]
SOMs create internal representations reminiscent of the cortical homunculus, a distorted representation of the human body, based on a neurological "map" of the areas and proportions of the human brain dedicated to processing sensory functions, for different parts of the body.
Geoffrey Hinton et al. (2006) proposed learning a high-level internal representation using successive layers of binary or real-valued latent variables with a restricted Boltzmann machine (RBM)[79] to model each layer. This RBM is a generativestochasticfeedforward neural network that can learn a probability distribution over its set of inputs. Once sufficiently many layers have been learned, the deep architecture may be used as a generative model by reproducing the data when sampling down the model (an "ancestral pass") from the top level feature activations.[‡ 104][80]
Deep learning
In 2012, Andrew Ng and Jeff Dean created a neural network that learned to recognise higher-level concepts, such as cats, only from watching unlabelled images taken from YouTube videos.[‡ 105][importance?]
Other aspects
Knowledge distillation
Knowledge distillation or model distillation is the process of transferring knowledge from a large model to a smaller one. The idea of using the output of one neural network to train another neural network was studied as the teacher-student network configuration.[81] In 1992, several papers studied the statistical mechanics of teacher-student network configuration, where both networks are committee machines[‡ 106][‡ 107] or both are parity machines.[‡ 108]
Another early example of network distillation was also published in 1992, in the field of recurrent neural networks (RNNs). The problem was sequence prediction. It was solved by two RNNs. One of them ("atomizer") predicted the sequence, and another ("chunker") predicted the errors of the atomizer. Simultaneously, the atomizer predicted the internal states of the chunker. After the atomizer manages to predict the chunker's internal states well, it would start fixing the errors, and soon the chunker is obsoleted, leaving just one RNN in the end.[‡ 109]
A related methodology was model compression or pruning, where a trained network is reduced in size. It was inspired by neurobiological studies showing that the human brain is resistant to damage, and was studied in the 1980s, via methods such as Biased Weight Decay[‡ 110] and Optimal Brain Damage.[‡ 111]
Computational devices were created in CMOS, for both biophysical simulation and neuromorphic computing inspired by the structure and function of the human brain. Nanodevices[83] for very large scale principal components analyses and convolution may create a new class of neural computing because they are fundamentally analog rather than digital (even though the first implementations may use digital devices).[84]
Notes
↑The simplest feedforward neural network consists of a single layer of output nodes without any nonlinear activation functions; the inputs are fed directly to the outputs via a series of weights. The sum of the products of the weights and the inputs is calculated at each node. The mean squared errors between these calculated outputs and the given target values are minimized by creating an adjustment to the weights.
↑Neurons generate an action potential—the release of neurotransmitters that are chemical inputs to other neurons—based on the sum of their incoming chemical inputs.
↑Dutka, Jacques (1990). "Robert Adrain and the Method of Least Squares". Archive for History of Exact Sciences. 41 (2). Springer Nature: 171–184. doi:10.1007/BF00411864. JSTOR41133885.
↑Macukow, Bohdan (2016). Neural Networks – State of Art, Brief History, Basic Models and Architecture. Computer Information Systems and Industrial Management. Springer International Publishing. doi:10.1007/978-3-319-45378-1_1.
↑López-Muñoz F, Boya J, Alamo C (October 2006). "Neuron theory, the cornerstone of neuroscience, on the centenary of the Nobel Prize award to Santiago Ramón y Cajal". Brain Research Bulletin. 70 (4–6): 391–405. doi:10.1016/j.brainresbull.2006.07.010. PMID17027775. S2CID11273256.
↑Kleene, S. C. (2016) [1951-12-15]. "Representation of Events in Nerve Nets and Finite Automata". In Shannon, C. E.; McCarthy, J. (eds.). Automata Studies. Princeton University Press. pp.3–42. doi:10.1515/9781400882618-002. ISBN978-1-4008-8261-8.
↑Buckner, Cameron; Garson, James (2025). "Connectionism". In Zalta, Edward N.; Nodelman, Uri (eds.). The Stanford Encyclopedia of Philosophy.
123Rodriguez, Olazaran; Miguel, Jose (1991). A Historical Sociology of Neural Network Research(PDF) (Thesis). The University of Edinburgh. Archived from the original on 2022-11-11. Retrieved 2026-05-05.{{cite thesis}}: CS1 maint: bot: original URL status unknown (link)
↑Rumelhart, David E.; Durbin, Richard; Golden, Richard; Chauvin, Yves (1995). "Backpropagation: The Basic Theory"(PDF). In Chauvin, Yves; Rumelhart, David E. (eds.). Backpropagation: Theory, Architectures, and Applications.
↑Mizutani, Eiji; Dreyfus, Stuart E.; Nishio, Kenichi (2000). "On derivation of MLP backpropagation from the Kelley-Bryson optimal-control gradient formula and its application". Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium. IEEE. pp.167–172. doi:10.1109/IJCNN.2000.857892. ISBN978-0-7695-0619-7.
123Griewank, Andreas (1 January 2012), "Who invented the reverse mode of differentiation?", in Grötschel, Martin (ed.), Optimization Stories, Documenta Mathematica Series, vol.6 (1ed.), EMS Press, pp.389–400, doi:10.4171/dms/6/38, ISBN978-3-936609-58-5
↑Ramachandran, Prajit; Barret, Zoph; Quoc, V. Le (October 16, 2017). "Searching for Activation Functions". arXiv:1710.05941 [cs.NE].
↑Sze, Vivienne; Chen, Yu-Hsin; Yang, Tien-Ju; Emer, Joel (2017). "Efficient Processing of Deep Neural Networks: A Tutorial and Survey". arXiv:1703.09039 [cs.CV].
↑He, Kaiming; Zhang, Xiangyu; Ren, Shaoqing; Sun, Jian (2016). "Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification". arXiv:1502.01852 [cs.CV].
↑He, Kaiming; Zhang, Xiangyu; Ren, Shaoqing; Sun, Jian (10 Dec 2015). Deep Residual Learning for Image Recognition. arXiv:1512.03385.
↑Irie, Kazuki; Schmidhuber, Jürgen (2022). "Images as Weight Matrices: Sequential Image Generation Through Synaptic Learning Rules". arXiv:2210.06184 [cs.CV].
↑Groß, Roderich; Gu, Yue; Li, Wei; Gauci, Melvin. Generalizing GANs: A Turing Perspective(PDF). 31st Conference on Neural Information Processing Systems (NIPS 2017). Long Beach, CA, USA.
↑Gressling, Thorsten; Thurner, Veronika (2018). "A Comprehensive Workplace Environment based on a Deep Learning Architecture for Cognitive Systems". International Journal on Advances in Software. 11 (3/4).
↑Goodfellow, Ian; Pouget-Abadie, Jean; Mirza, Mehdi; Xu, Bing; Warde-Farley, David; Ozair, Sherjil; Courville, Aaron; Bengio, Yoshua (2014). Generative Adversarial Networks(PDF). Proceedings of the International Conference on Neural Information Processing Systems (NIPS 2014). pp.2672–2680. Archived(PDF) from the original on 22 November 2019. Retrieved 20 August 2019.
↑Goodfellow, Ian J. (2014), On distinguishability criteria for estimating generative models, arXiv:1412.6515
↑Koch, Christof; Ullman, Shimon (1987). "Shifts in Selective Visual Attention: Towards the Underlying Neural Circuitry". In Vaina, Lucia M. (ed.). Matters of Intelligence: Conceptual Structures in Cognitive Neuroscience. Dordrecht: Springer Netherlands. pp.115–141. doi:10.1007/978-94-009-3833-5_5. ISBN978-94-009-3833-5.
↑Von der Malsburg, C (1973). "Self-organization of orientation sensitive cells in the striate cortex". Kybernetik. 14 (2): 85–100. doi:10.1007/bf00288907. PMID4786750. S2CID3351573.
↑Yang, J. J.; Pickett, M. D.; Li, X. M.; Ohlberg, D. A. A.; Stewart, D. R.; Williams, R. S. (2008). "Memristive switching mechanism for metal/oxide/metal nanodevices". Nat. Nanotechnol. 3 (7): 429–433. Bibcode:2008NatNa...3..429Y. doi:10.1038/nnano.2008.160. PMID18654568.
↑Rochester, Nathaniel; Holland, J.H.; Habit, L.H.; Duda, W.L. (1956). "Tests on a cell assembly theory of the action of the brain, using a large digital computer". IRE Transactions on Information Theory. 2 (3): 80–93. Bibcode:1956IRTIT...2...80R. doi:10.1109/TIT.1956.1056810.
↑Bryson, Arthur E. (April 1961). A gradient method for optimizing multi-stage allocation processes. Proceedings of the Harvard Univ. Symposium on digital computers and their applications. Vol.72. p.22.
↑Li, Xiangang; Wu, Xihong (2014-10-15). "Constructing Long Short-Term Memory based Deep Recurrent Neural Networks for Large Vocabulary Speech Recognition". arXiv:1410.4281 [cs.CL].
↑Fan, Bo; Wang, Lijuan; Soong, Frank K.; Xie, Lei (2015). "Photo-Real Talking Head with Deep Bidirectional LSTM". Proceedings of ICASSP 2015 IEEE International Conference on Acoustics, Speech and Signal Processing. pp.4884–8. doi:10.1109/ICASSP.2015.7178899. ISBN978-1-4673-6997-8.
12Fukushima, K. (1969). "Visual feature extraction by a multilayered network of analog threshold elements". IEEE Transactions on Systems Science and Cybernetics. 5 (4): 322–333. Bibcode:1969ITSSC...5..322F. doi:10.1109/TSSC.1969.300225.
↑Riedmiller, Martin; Braun, Heinrich (November 1992). "Rprop – A Fast Adaptive Learning Algorithm". Proceedings of the International Symposium on Computer and Information Science VII.
↑Ciresan, Dan; Giusti, Alessandro; Gambardella, Luca M.; Schmidhuber, Jürgen (2012). Pereira, F.; Burges, C. J. C.; Bottou, L.; Weinberger, K. Q. (eds.). Advances in Neural Information Processing Systems 25(PDF). Curran Associates, Inc. pp.2843–2851. Archived(PDF) from the original on 2017-08-09. Retrieved 2017-06-13.
↑Ciresan, D.; Giusti, A.; Gambardella, L.M.; Schmidhuber, J. (2013). "Mitosis Detection in Breast Cancer Histology Images with Deep Neural Networks". Medical Image Computing and Computer-Assisted Intervention – MICCAI 2013. Lecture Notes in Computer Science. Vol.7908. pp.411–418. doi:10.1007/978-3-642-40763-5_51. ISBN978-3-642-38708-1. PMID24579167.
↑Fang, Hao; Gupta, Saurabh; Iandola, Forrest; Srivastava, Rupesh; Deng, Li; Dollár, Piotr; Gao, Jianfeng; He, Xiaodong; Mitchell, Margaret; Platt, John C; Lawrence Zitnick, C; Zweig, Geoffrey (2014). "From Captions to Visual Concepts and Back". arXiv:1411.4952 [cs.CV]..
↑Kiros, Ryan; Salakhutdinov, Ruslan; Zemel, Richard S (2014). "Unifying Visual-Semantic Embeddings with Multimodal Neural Language Models". arXiv:1411.2539 [cs.LG]..
↑Srivastava, Rupesh Kumar; Greff, Klaus; Schmidhuber, Jürgen (2 May 2015). "Highway Networks". arXiv:1505.00387 [cs.LG].
↑He, Kaiming; Zhang, Xiangyu; Ren, Shaoqing; Sun, Jian (2016). "Deep Residual Learning for Image Recognition". 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). IEEE. pp.770–778. arXiv:1512.03385. doi:10.1109/CVPR.2016.90. ISBN978-1-4673-8851-1.
↑Schmidhuber, Jürgen (1991). "A possibility for implementing curiosity and boredom in model-building neural controllers". Proc. SAB'1991. MIT Press/Bradford Books. pp.222–227.
↑Li, Wei; Gauci, Melvin; Gross, Roderich (July 6, 2013). "Proceeding of the fifteenth annual conference on Genetic and evolutionary computation conference - GECCO '13". Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation (GECCO 2013). Amsterdam, the Netherlands: ACM. pp.223–230. doi:10.1145/2463372.2465801. ISBN978-1-4503-1963-8.
↑Goodfellow, Ian; Pouget-Abadie, Jean; Mirza, Mehdi; Xu, Bing; Warde-Farley, David; Ozair, Sherjil; Courville, Aaron; Bengio, Yoshua (2014). Generative Adversarial Networks(PDF). Proceedings of the International Conference on Neural Information Processing Systems (NIPS 2014). pp.2672–2680. Archived(PDF) from the original on 22 November 2019. Retrieved 20 August 2019.
↑Karras, Tero; Laine, Samuli; Aila, Timo (2018). "A Style-Based Generator Architecture for Generative Adversarial Networks". arXiv:1812.04948 [cs.NE].
↑Karras, T.; Aila, T.; Laine, S.; Lehtinen, J. (26 February 2018). "Progressive Growing of GANs for Improved Quality, Stability, and Variation". arXiv:1710.10196 [cs.NE].
↑Kowler, Eileen; Anderson, Eric; Dosher, Barbara; Blaser, Erik (1995-07-01). "The role of attention in the programming of saccades". Vision Research. 35 (13): 1897–1916. doi:10.1016/0042-6989(94)00279-U. ISSN0042-6989. PMID7660596.
↑Parikh, Ankur P.; Täckström, Oscar; Das, Dipanjan; Uszkoreit, Jakob (2016-09-25). "A Decomposable Attention Model for Natural Language Inference". arXiv:1606.01933 [cs.CL].
This page is based on this Wikipedia article Text is available under the CC BY-SA 4.0 license; additional terms may apply. Images, videos and audio are available under their respective licenses.