📄 theory.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Kohonen and CPANN toolbox</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="HAPedit 3.0">
<link href = "style_structure.css" rel="stylesheet" type="text/css">
<link href = "style_text.css" rel="stylesheet" type="text/css">
<link href = "style_tables.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="container">
<a name="top"></a>
<div id="header">
<iframe src="header.htm" width="740" height="60" scrolling="no" frameborder="0">
no i_frames allowed :: change browser
</iframe>
</div>
<div id="content">
<table width="740" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="150" valign="top">
<iframe src="menu_lateral.htm" width="135" height="268" scrolling="no" frameborder="0">
no i_frames allowed :: change browser
</iframe>
</td>
<td valign="top">
<div align="justify">
<div id="tab_duo_contenitor" class="text">
<span class="title_page">Theory</span>
<BR>
<BR>
<div id="tab_duo_text">
<div id="tab_space_lateral"><a href="#sub_1" class="lnk_text">Neural Networks</a></div>
<div id="tab_space_lateral"><a href="#sub_2" class="lnk_text">Kohonen Maps</a></div>
<div id="tab_space_lateral"><a href="#sub_3" class="lnk_text">Counterpropagation Artificial Neural Networs (CPANNs)</a></div>
</div>
<BR><a name="sub_1"></a>
<BR>
<span class="title_paragraph">_ Neural Networs</span>
<BR>
<BR>
Artificial Neural networks (ANNs) can solve both supervised and unsupervised problems, such as clustering and modeling of qualitative responses (classification).
Basically, ANN is supposed to mimic the action of a biological network of neurons, where each neuron accepts different signals from neighbouring neurons.
Each neuron can give an output signal: the function which calculates the output vector from the input vector is composed of two parts;
the first part evaluates the net input and is a linear combination of the input variables, multiplied with coefficients called weights; the second part transfers the net input in a non-linear manner to the output vector.
Artificial neural networks can be composed of different numbers of neurons, placed into one or more layers.
<BR>
Among ANN learning strategies, Kohonen Maps and Counterpropagation Artificial Neural Networks are two of the most popular approaches.
<BR>
<BR>
[<a href="#top" class="lnk_text">-> top</a>]
<BR>
<BR> <a name="sub_2"></a>
<BR>
<span class="title_paragraph">_ Kohonen maps</span>
<BR>
<BR>
Kohonen Maps are self-organising systems applied to the unsupervised problems (cluster analysis and data structure analysis).
In Kohonen maps similar input objects are linked to the topological close neurons in the network.
Basically, the neurons have as many weights as
the number of responses in the target vectors and learn to identify the location in the ANN that is most similar to the input vectors; the weights of the net are updated on the basis of the input object, i.e. the network is modified each time an object is introduced and all the objects are introduced for a certian number of times (epochs). An example of the structure of a Kohonen map with dimension 5x5, built for a dataset described by p variables is shown in the following picture.<BR>
<BR>
<center><img src="theory_kohonen.gif" width="350" height="264" border="1"></center>
<BR>
An useful paper on Kohonen maps is: <BR><BR>
Zupan J, Novic M, Ruisánchez I. (<strong>1997</strong>) Kohonen and counterpropagation artificial neural networks in analytical chemistry. <em>Chemometrics and Intelligent Laboratory Systems</em> <strong>38</strong> 1-23.<BR><BR>
The <strong>Kohonen and CPANN toolbox</strong> builds Kohonen maps in the same way as described in this paper. In order to use Kohonen maps, read <a href="kohonen.htm" class="lnk_text">how to build them by means of the <strong>Kohonen and CPANN toolbox</strong></a>.<BR>
<BR>
[<a href="#top" class="lnk_text">-> top</a>]
<BR>
<BR><a name="sub_3"></a>
<BR>
<span class="title_paragraph">_ Counterpropagation Artificial Neural Networks</span>
<BR>
<BR>
Counterpropagation Artificial Neural Networks (CPANNs) are very similar to the Kohonen Maps and are essentially based on the Kohonen approach,
but combines characteristics from both supervised and unsupervised learning, i.e. CPANNs can be used to build both regression or classification models. CPANNs of the <strong>Kohonen and CPANN toolbox</strong> are able to build just classification models, where classification consists in finding a mathematical model
able to recognize the membership of each object (sample) to its proper class on the basis of a series of measurements (the classes must be defined a priori). To do so, an output layer is added to the Kohonen ANN:<BR>
<BR>
<center><img src="theory_cpann.gif" width="350" height="402" border="1">
</center>
<BR>
An useful paper on CPANNs is: <BR>
<BR>
Zupan J, Novic M, Ruisánchez I. (<strong>1997</strong>) Kohonen and counterpropagation artificial neural networks in analytical chemistry. <em>Chemometrics and Intelligent Laboratory Systems</em> <strong>38</strong> 1-23.<BR>
<BR>
The <strong>Kohonen and CPANN toolbox</strong> builds CPANNs in the same way as described in this paper. In order to build classification models by menas of CPANNs maps, read <a href="cpann.htm" class="lnk_text">how to do that with the <strong>Kohonen and CPANN toolbox</strong></a>.<BR>
<BR>
[<a href="#top" class="lnk_text">-> top</a>]
<BR>
<BR>
<BR>
</div>
</div></td>
</tr>
</table>
</div>
<div id="footer">
<iframe src="footer.htm" width="700" height="13" scrolling="no" frameborder="0">
no i_frames allowed :: change browser
</iframe>
</div>
</div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -