• Sonuç bulunamadı

Perceptron Networks and Applications

N/A
N/A
Protected

Academic year: 2021

Share "Perceptron Networks and Applications"

Copied!
24
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Perceptron Networks and Applications

M. Ali Akcayol Gazi University Department of Computer Engineering

(2)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

2

(3)

Neural network architectures

A single node is insufficient for many type of problems.

Large number of nodes are frequently used.

Different parts of the central nervous system are structured differently.

The cerebral cortex consists of five to seven layers.

The most processing is occurred in there.

Each layer is supplying own outputs as input into the next layer.

3

(4)

Neural network architectures

Each neuron is connected with many (not all) of the neighboring neurons within the same layer.

Connections exist between cross layers.

Connections may be excitatory (positive), inhibitory (negative), or irrelavent (almost zero).

Some of indirect self-excitatory occurs.

4

(5)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

5

(6)

Neural network architectures

Fully connected networks

Every node is connected to all other nodes.

The most general neural net architecture.

The connections may be asymmetric.

It is seldom used due to the large number of connections.

Fully connected networks are also biologically implausible.

6

(7)

Neural network architectures

Fully connected networks

The connections may be symmetric (fully connected symmetric networks).

It is seldom used due to the large number of parameters.

Some nodes are inputs, and some nodes are outputs, all others are hidden nodes.

7

(8)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

8

(9)

Neural network architectures

Layered networks

Nodes are partitioned into subsets called layers.

No connections from layer

j

to layer

k

, if

j > k

.

Input arrives at and is distributed to other nodes by each node of the "input layer" or "layer 0".

No intra-layer connections among nodes in input and output layers.

Connections may exist from any node in layer

i

to any node in layer

j

for

j > i

.

9

(10)

Neural network architectures

Layered networks

Intra-layer connections may exist.

10

(11)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

11

(12)

Neural network architectures

Acyclic networks

A subclass of layered networks, no intra-layer connections.

Connection may exist between nodes in layer

i

and in layer

j

,

(i < j).

Computational process is simple.

12

(13)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

13

(14)

Neural network architectures

Feedforward networks

A subclass of acyclic networks, no intra-layer connections.

Connection exists between nodes in layer

i

and in layer (

i + 1

).

Computational process is simpler than acyclic networks.

14

(15)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

15

(16)

Neural network architectures

Modular neural networks

Many problems are best solved using modular neural networks.

Their architecture consists of several modules.

Modularity allows the neural network developer to solve smaller tasks separately and combine them.

16

(17)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

17

(18)

Neural learning

Neurons in an human's brain are hard wired.

Humans learn as they grow.

In artificial neural networks, learning refers to the method of modifying the weights of connections.

18

(19)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

19

(20)

Neural learning

Correlation learning

Oldest and most widely known principles of biological learning mechanisms was described by Hebb (Hebbian learning, 1949).

According to Hebb’s rule, when an axon of cell A is near

enough to excite a cell B and repeatedly or persistently takes place in firing it.

The strength of connections between neurons eventually comes to represent the correlation between their outputs.

Weight modification rule for artificial neural networks can be stated as,

where

c

is constant value,

x

i and

x

j activation level of nodes.

20

(21)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

21

(22)

Neural learning

Competitive learning

Different nodes compete to be winners with high levels of activity.

The competitive process involves self-excitation and mutual inhibition among nodes.

Finally, a single winner emerges.

The connections between input nodes and the winner node are then modified.

This process has been observed in biological systems.

Different nodes may specialize in different subtasks.

Two or more nodes accomplish a much bigger task.

22

(23)

Content

Neural network architectures

Fully connected networks

Layered networks

Acyclic networks

Feedforward networks

Modular neural networks

Neural learning

Correlation learning

Competitive learning

Feedback-based learning

23

(24)

Neural learning

Feedback-based learning

Humans learn based on feedback obtained from the environment.

Each interaction with the environment can be viewed as measuring the performance of the system.

In the neural networks, if increasing a particular weight leads to diminished performance or larger error, then that weight is decreased.

The amount of change made at every step is very small.

The network withstands some mistakes made by the teacher, feedback, or performance evaluation mechanism.

The learning rate may vary for different networks.

24

Referanslar

Benzer Belgeler

As seen from Figure 4, iron extraction from the ore was increased, on the contrary titanium was not dissolved and precipitated as Ti02• The mechanical activation has

The microstructure properties of the cement matrix such as pore size distribution, level of porosity, connectivity of the pores, specific surface area are dependent factors

This paper aims to provide fundamental information about the connectionist approaches and neural network modeling that suggest an alternative to the classical theory of the mind

 1943 McCulloch and Pitts invented the first artificial model for biological neurons..  1943 Landahl, McCulloch, and Pitts noted that many arithmetic and logical operations

 Precision is the number of correct positive results divided by the number of positive results predicted by the classifier.  Precision evaluation metric is a valid choice when

T ÜRK Milli Devletini kuran, Türk istiklâl Savasım başaran ve Türk devrim tarihinin yaratıcısı olan Birinci Büyük Millet M eclisin­ de bulunan

Pozitif psikolojik sermaye; bireylerin yaşamlarını etkileyecek olayları kontrolü altına alan, belirlenmiş bir performans düzeyini yakalayabilme yeteneklerine olan inançları

Buna göre; öğretmen adaylarının “Aile Değerleri” aile değerleri boyutunun alt boyutu olan “Aileye Değer Verme” ve çalışma ve iş değerleri boyutlarından