Skip to main content
Journal cover image

Learning from Few Samples with Memory Network

Publication ,  Journal Article
Zhang, S; Huang, K; Zhang, R; Hussain, A
Published in: Cognitive Computation
February 1, 2018

Neural networks (NN) have achieved great successes in pattern recognition and machine learning. However, the success of a NN usually relies on the provision of a sufficiently large number of data samples as training data. When fed with a limited data set, a NN’s performance may be degraded significantly. In this paper, a novel NN structure is proposed called a memory network. It is inspired by the cognitive mechanism of human beings, which can learn effectively, even from limited data. Taking advantage of the memory from previous samples, the new model achieves a remarkable improvement in performance when trained using limited data. The memory network is demonstrated here using the multi-layer perceptron (MLP) as a base model. However, it would be straightforward to extend the idea to other neural networks, e.g., convolutional neural networks (CNN). In this paper, the memory network structure is detailed, the training algorithm is presented, and a series of experiments are conducted to validate the proposed framework. Experimental results show that the proposed model outperforms traditional MLP-based models as well as other competitive algorithms in response to two real benchmark data sets.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

Cognitive Computation

DOI

EISSN

1866-9964

ISSN

1866-9956

Publication Date

February 1, 2018

Volume

10

Issue

1

Start / End Page

15 / 22

Related Subject Headings

  • 1702 Cognitive Sciences
  • 1109 Neurosciences
  • 0801 Artificial Intelligence and Image Processing
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Zhang, S., Huang, K., Zhang, R., & Hussain, A. (2018). Learning from Few Samples with Memory Network. Cognitive Computation, 10(1), 15–22. https://doi.org/10.1007/s12559-017-9507-z
Zhang, S., K. Huang, R. Zhang, and A. Hussain. “Learning from Few Samples with Memory Network.” Cognitive Computation 10, no. 1 (February 1, 2018): 15–22. https://doi.org/10.1007/s12559-017-9507-z.
Zhang S, Huang K, Zhang R, Hussain A. Learning from Few Samples with Memory Network. Cognitive Computation. 2018 Feb 1;10(1):15–22.
Zhang, S., et al. “Learning from Few Samples with Memory Network.” Cognitive Computation, vol. 10, no. 1, Feb. 2018, pp. 15–22. Scopus, doi:10.1007/s12559-017-9507-z.
Zhang S, Huang K, Zhang R, Hussain A. Learning from Few Samples with Memory Network. Cognitive Computation. 2018 Feb 1;10(1):15–22.
Journal cover image

Published In

Cognitive Computation

DOI

EISSN

1866-9964

ISSN

1866-9956

Publication Date

February 1, 2018

Volume

10

Issue

1

Start / End Page

15 / 22

Related Subject Headings

  • 1702 Cognitive Sciences
  • 1109 Neurosciences
  • 0801 Artificial Intelligence and Image Processing