| Literature DB >> 30906397 |
Su-Hyun Han1, Ko Woon Kim2, SangYun Kim3, Young Chul Youn1.
Abstract
Machine learning is where a machine (i.e., computer) determines for itself how input data is processed and predicts outcomes when provided with new data. An artificial neural network is a machine learning algorithm based on the concept of a human neuron. The purpose of this review is to explain the fundamental concepts of artificial neural networks.Entities:
Keywords: Artificial Intelligence; Deep Learning; Machine Learning; Neural Networks
Year: 2018 PMID: 30906397 PMCID: PMC6428006 DOI: 10.12779/dnd.2018.17.3.83
Source DB: PubMed Journal: Dement Neurocogn Disord ISSN: 1738-1495
Example dataset for the linear model y = Wx + b
| 1 | 2 |
| 2 | 4 |
| 3 | 6 |
| 4 | 8 |
| 5 | 10 |
| 10 | 20 |
| 20 | 40 |
| 30 | 60 |
Fig. 1A graph of a cost function (modified from https://rasbt.github.io/mlxtend/user_guide/general_concepts/gradient-optimization/).
Fig. 2A step function and a sigmoid function.
Fig. 3Input and output of information from neurons.
Fig. 4(A) Biological neural network and (B) multi-layer perception in an artificial neural network.
Fig. 5The connections and weights between neurons of each layer in an artificial neural network.
Fig. 6Back propagation of error for updating the weights.