L`utilizzazione di una rete neurale artificiale per la

annuncio pubblicitario
!
"
#
!
$
!
%
"
!
!
&
!
!
"
'
(
#
*
5
!
!
#
6!
"
)
(
"," --. +* / --.0 ,12! *
!
! 7* 8 ( / --.09:9
*
3
4
;"
#
+
!+
! "#$#!% &'$#!#(
#
)* ('*( !!' +#,,#(#$
"
<
#
<
)
/
0
)
/
0
=
$
=
!
$
%
"
>
!
!
?
"
$
$
$
/
9
!
0
"
!
!
$
!
!
<
=
"
*
@
A
.
B
&
%
!
!
!
!
"
C
!
&
%
!
$
&
'
$
!
(
$
%
%
%
"
A
!
$ )
$*
!
+
!
"
C
I
9
D"E"! ,
1
2
"! .
.
' '3
!5 F G
/0
5 F I
4! 2H-
! * D! 21H"
#
!
.
C
J">"
K
J"! , 4
(
3
5
D
"
!D
6! 0
*
6
'
7
--."
9
#
!
!
!
B
$
)
'
*
''
'
'
"
#
!
!
!
,
D
!
!
!
%
!
!
%
E
/
'
&
0!
8
#
!
$
%
!
%
!
%
K &
"
'
$
$
%
&
!
!
$
&>
*
5
C
%
%
!
!
!
!
B
"
&
!
B
!
%
!
!
$
!
'
D
:
!
"
#
"
!
/
0!
%
&
!
&
"
,
D
1
:
C
E"! 3
<(
J
$
4 >"
'
<
J"! , 4
K
(
!+
!D
= / 2H,0
2H- /
="
5
3
D
6! 0
!D
6
*
'
7
! --.
.
L
H
"
$
(
!
!
!
)
@
)
@
)
@
K
&
2,,
-- !
!
$
"
&
)
*
'
$
'
$
"
%
"
!
2
H
2
C
J
C
'
"
4 >"
"! 9 :
:
6
K
J"! , 4
(
'9
6
'
;
.
3
/1
' !D
5
D
9
!*
!D
6! 0 6
!
! 22: (
*
'
7
"
>
,) H"
! --.
I "!
,
>
&
"
$
K
$
!
'
!
!
"
*
!
&
!
)
&
$
'
)
'
/
0
!
!
)
"
1
+ ( #-#'*
+##*+#( !' #
$
#)
-#'* + $$
! "#$#!% &'$#!#( !
#! )* # !
'
$
!
!
B
!
%
?
&
$
%
"
C
!
!
!
!
"
! &
%
!
!
/&
0
/
0!
!
&
!
&
%
"
"
&
!
!
!
!
!
"
#
&
0
!
'
!
0
$!
&
&
0
$
$!
!
!
!
!
0
'' '
$!
!
"
'
&
B
)
)
!
&
$
B
&
%
:
)
/
$
0
!
L
)
"
!
$
)
)
&
)
)
&
!
&
!
"
#
B
"
&
!
!
"
"
>
!
%
!
!
#
"
!
!
!
/
!
!
/
!
!
!
&
!
/
!
&
!
/
!
!
"
>
!
!
'
'
'
'"
# B
!
!
!
&
H
/
0"
>
!
M0 /K # N
!
/ # )
#0
!
!
/' #
!
%
)
&
6
!
F
#0
!
"
*
&
"
&
K #!
%
!
!
)
)
)
'&
#
)
)
)
E
"
' #
&
!
6
!
&
"
&
&
!
$
!
&
)
!
!
)
' #
K #
!
)
)
$
C
)
)
&
)
&
"
' # $
!
&
!
$
#
&
K #
#
$
%
!
)
!
$
$
!
#
&
C
&
%
-
*
5 "O"! " 5
J" "! 6
2H
#
P" /*
-- !
6
,
!
22,
"
$
K
222!
21-
<!
#
&
K
&(
#
*
(
60! .1 20= 2> . 1 ?: 0 .
6 L
K
&
6
'
(
(
6
!*
( " C " /*
# 40
J
0
! H--)
2
!
#
!
!
)
)
)
&
"
B
"
!
&
)
!
!
!
&
!
"
"
8
!
!
!
&
"
E
!
!
'
'
!
)
$
!
$
!
)
%
'
+
!
!
%
B
!
" >
Q
/
)
!
)
0!
&
$
*
'
P
! #"
"P
4! 22,! 2
!
%
/
+
#
@
'
:"
-
)
!
!
!
!
!
A
'
#
!
(
!
!
)
!
%
"
!
$ & '"$
+ $$ '&
-#'* $#-- -#'* + .$# #*+#( !' #
D
!
!
!
<
=!
<
<
=
/ %
&
!
*
=/
0!
0"
!
!
!
!
!
@
>
/
@
!
!
0!
!
!
)
/
0
"
L
>5 5 !
!
$
!
!
!
&
?
"
!
!
!
!
&
"
>
!
:
!
!
%
!
!
"
!
(/0 )!#$#-&'$#!#('
)*
! * )
$
!#,#(# $ &
$ 1 $)! -#'* +# # (/#'
"
#
/>5 5 N
0
F
/
9
!
!
$
4N
F
F
&
0
/
0
!
!
!
'
'
"
+&
(
B
%
'
!
&
"
'
&
$
&
<
=!
&
!
!
&
!
"
'
&
/
!
!
/
!
!
0"
segnali di input
segnale di output
,
!
0
input layer
8
output layer
middle layer
(hidden layer)
!
!
.
!
9
.
(R
'
"! E
J"! C
B
C
4
- /9 2
%
"
!
$
)L
!
22-"
"
9
>
/
0
-
$
!
$
&
-
!
! $
&
'
"
&
$
!
%
-
!
!
!
-
&
!
&
'
'
!
%
"
+&
%
!
! $
<
'
!
=
?
"
L
!
B
,
!
!
!
<
=
!
&
"> &
&
!
!
'&
"
&
!
!
F
"
#
!
!
/( '#0!
- $
@
!
$
%
%
B
-
1
!
!
!
( '# $
/
E O
:
0!
$
!
!
,
#
#
1
:
#"! 9
!*
5
2
22 "
( '#
!
'
!
!
E O
"
C
C
!
4
!
- ! >
6 *
!
&
K
6
!
"0"
!
"
.
!
<
=
H
&
!
-
/
!
$
%
0
>5 5
F
!
F
F
!
K
-
( '#
!
!
•
/
!
)
Q5 8
!
# '!
-!
0
•
&
4
/
M0"
L
( '#!
-
$
/
'
0!
!
&
!
/
&
0!
&
-
(
!
(
!
!
!
-
!
!
!
"
#
&
%
!
!<
=
"
!
!
!
/
)
$ &
!
0!
"
%
H
<E
&
$
=
!
"
,
-
D
"'
-
! .
/
0!
0!
/
"
! $
!
" > &
!
" A
/
0
-" +
!
-
Q
!
!
"
B
!
">
/
/
0
!
2
-"---
0
" '
&
&
"
/
0
/
0!
&
"
&
/
0
"A
$
-
/
0!
&
&
/
!
!
N
!
"
"0
-
!
!
!
19
!
Per “epoca” si intende la presentazione di una intera serie di valori di input corredati dei relativi output.
1
/
0
individuazione variabili input/output
ottenimento serie correlate
input / output
fra le variabili di input, in caso di dubbio, è possibile
inserire variabili non influenti
per un buon funzionamento della rete la serie
dovrebbe avere almeno 10 / 15 valori correlati
prima strutturazione rete MLP
neuroni di input = variabili di input
neuroni di output = variabili di output
2(variabili input) < neuroni nascosti < variabili input
normalizzazione valori
la normalizzazione si effettua tenendo conto non
del minimo e massimo attuali, ma di quelli possibili
fase di apprendimento
(tutti i valori - 1, 2, ecc.)
fase di test con i valori lasciati fuori
modifica parametri di apprendimento
variazione numero neuroni nascosti
variazione normalizzazione
la rete non generalizza bene
(troppo specifica)
la rete non è precisa
(generalizza troppo)
si diminuiscono i nodi nascosti
si aumentano i nodi nascosti
configurazione definitiva
addestramento definitivo
fase di test
fase di lavoro
per previsione: si forniscono input previsti
per studio: si variano input reali
:
-H!
!
!
&
&
F
/
&
B
%
0
>
$
E
&
>5 5 /
"
% >5 5 0
-
!
/
'
0!
!
" 5
-
!
-
D
"'
"
>5 5
)
" A
!
!
!
-
/
0!
0!
/
/
0
-
)'
*
(
+
!
E
D
/
"
0
/
0!
&
-
+
&
!
!
-
?
'
+
''
-H
'
&
-
H
*
>5 5
$
!
>5 5
!
?
!
!
!
!
/
C #!
!
!
!
"0
C
"
>5 5
!
"
2
+#,,#('$!% * $$ )!#$#--' +# )* ' &#2
&'$#!#('
*
&
!
$ &
1# #'* +# # (/#'
>5 5
!
!
"
!
"
$
!
!
! $
/( '#
0
!
"
$
!
-
'
!
/
!
!
&
&
'
-
&
!
0
/
!
O>8
0
!
-
%
!
/
/
,
0
%
0!
>5 5
&
:
!
/
0"
D
/(
!
&
0
$
!
!
!
/
0!
!
"
-
#*! # + $
!'+' )!#$#-- !'
>
!
!
!
&
"
E
!
-
$
/
&
0
$
!
-
$
/
%
0
?
/
%
0
-
&
-
$
!
!
!
!
!
!
#
$
B
"
!
!
/
>5 5
%
!
0!
!
"
*
"
!
STABILITA’
POLITICA
INSTABILITA’
POLITICA
)
"
!
+
"
"
,
# $ %$& #' #
"
.
-
.
"
' ' %$ $'
' # #&
#
'#
$(
*
+*
& $ $
) 3) $# + !# # "
#$ '+ $$'
D
!
!
!
-
/
!
!
!
)!
!
"0
*
'
-
$
!
/
,
!
0
&
-
/
0
-
$
!
&
>5 5 /
$
0
-
/
'
&
!
0
"
#E $
2.1
--,
(
-
!
!
!
!
,
!
&
-
)
!
!
"
#
!
-
&
"
>
!
!
-
>
&
-N ,
!
!
:"
!
!
!
!
!
!
&
-
"
L
9
D
!
222 /
C #
!
"0!
!
221
--9
!
!
B
!
/
0!
&
/ (
/
B
2
E
/
0"
0"
%
!
$
0 $
' !
'
!
F
%
!
&
%
%
/K >! *
$
O
D
3
@
$
!
"0"
&
4"
.
+
'
A
%
'
"
-
C #
C #
---
'
9
"
$
"
!
&
!
$
221! 22H! ---! -- !
&
.,!
!
!
$
!
Q
"
>
9
$
3
5
E
!+
ND
+
"
#
"
,
B
"
!
!
$
"
$
>5 5
B
"
*
>5 5
!
&
&
&
&
"
&
!
!
Q
!
2
!
!
"
'
$
''
'
$D
$
1
&&$#( -#'* &
!#(
D
&
!
/
&
)1
) 1
)
'
0!
$
>5 5
/
0
/
&
0
$
"
%
$
"
&
&
!
-- !
&
/
N
&
!
(
22H!
S
F
!
0"
:
H
2
5
"
5
&
$
>5 5 "
#
0!
&
/
B
-"9!
&
-" !
"---"--!
"
9-
$
--"---"---!
!
!
&
"
9
5
9-"---"---
&
$
/
0!
&
"
+&
!
$
&
/
SPI
0.5940
0.5900
0.5960
0.3720
0.5480
0.5920
0.5980
0.5960
0.7540
0.7800
0.7900
0.7520
0.7900
0.8200
0.8440
0.8380
0.7360
0.7540
0.7320
0.7220
0.4200
0.5320
0.5220
0.7640
0.8020
0.7640
0.7740
0.1880
0.2940
0.2060
0.7920
0.8040
0.7880
0.2580
0.3240
0.3800
0.2200
0.6320
0.6600
0.6680
0.6460
S
SPI da
ANN
0.5940
0.5900
0.5960
0.3720
0.5480
0.5920
0.5980
0.5960
0.7540
0.7850
0.7900
0.7520
0.7890
0.8200
0.8440
0.8380
0.7360
0.7540
0.7320
0.7220
0.4200
0.5320
0.5220
0.7640
0.8020
0.7640
0.7740
0.1880
0.2940
0.2060
0.7920
0.8030
0.7880
0.2580
0.3240
0.3800
0.2200
0.6310
0.6600
0.6680
0.6460
F
--
!
&
&
0"
diff
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
-0.0050
0.0000
0.0000
0.0010
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0010
0.0000
0.0000
0.0000
0.0000
0.0000
0.0010
0.0000
0.0000
0.0000
9
0.4460
0.5240
0.5820
0.4760
0.3660
0.2840
0.3560
0.4480
0.1540
0.1560
0.1340
0.8180
0.8520
0.8460
0.8120
0.2580
0.2800
0.2980
0.3680
0.7220
0.6900
0.7340
0.6380
0.4780
0.4260
0.2580
0.4460
0.5240
0.5820
0.4760
0.3660
0.2840
0.3560
0.4480
0.1540
0.1560
0.1340
0.8170
0.8510
0.8460
0.8120
0.2580
0.2800
0.2980
0.3680
0.7220
0.6900
0.7340
0.6380
0.4780
0.4260
0.2580
#
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0010
0.0010
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
# /
0
S
F
-- /
0
0.1760
0.0900
#
<
-0.0860
=
S
F
--
) "-,
) "1
L
!
)
&
/
---) -%
# 4
$
/
!
1
>5 5 !
>
&
!
-"-,
99!
!
&
0"
!
-"- !
"
$
&
&
/
S
F
-- 0
"
99
#
&
!
&
!
!
%
!
!
!
"
"
(
&
",T
&
- N ,T
B
!
"
&
/
(
-"-H N
9 ---0"
6!
&
!
-- /
+&
-"-9
&
S
F
0"
,
.-
"
9.
&
!
1
.
&
"
!
-"
&
!
"
L
&
/
U -"-2
,-"-2!
0
"
A
$
!
/
S
!
F
&
0
/
(
3
E
22H
-- 0"
3E
>5 5
-
0.1600
0.1600
-1.6200
-1.6200
9,
'*($) #'*#
&
%
&
*
$
"
&
/
( '#0
'
/
'
-
,
0
!
!
"
+&
&
&
-
C #
C #
--&
"
C #
C #
T
C #
&
C
#
6 L
"
A
/
Q
0
%
!
!
#
/
!
0"
&
!
!
/
0"
>5 5
/
C #!
!
/
--0
%
!
"0
"
K &
$
8(
!
!
?
"
>
$ &
/
&
&
0"
91
&& *+#(
D
#E
9:
9H
92
.-
.
.
.9
..
.,
.1
.:
.H
.2
,-
,
,
Scarica