forked from zidarsk8/testdump
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathusage.tex
145 lines (110 loc) · 4.09 KB
/
usage.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
\chapter{Primeri uporabe}
\subsection{Primer uporabe modula api\_wrapper}
Enostavno uporabo modula \verb|api_wrapper| s skriptnim delom programa Orange
prikazuje primer \ref{scripting_example}. V temu primeru pogledamo kako
učinkovito lahko napovemo smrtnost otrok iz raznih indikatorjev zdravja in
okolja in infrastrukture. V vrsticah $5$ do $15$ naredimo poizvedbe po
potrebnih podatkih s programskega vmesnika Svetovne banke. Nato v vrsticah $18$
do $27$ odstranimo vrstice, ki nimajo ciljne vrednosti in naredimo novo tabelo z
razredom, ki ga želimo napovedovati. Vrednosti, ki jih želimo napovedovati, se
nahajajo v stolpcu $55$ v tabeli \verb|class_data|. Ta vrstica vsebuje podatke
o smrtnosti otrok mlajših od enega leta za leto 2015. V naslednjih vrsticah
pa zgradimo štiri napovedne modele: naključni gozd z
regresijskimi drevesi \verb|rf|, linearna regresija z regularizacijo
\verb|ridge| in srednja vrednost \verb|mean|.
Za ocene napovednih modelov smo uporabili oceni
$RMSE$ \fnurl{https://en.wikipedia.org/wiki/Root-mean-square_deviation} in
$R^2$ \fnurl{https://en.wikipedia.org/wiki/Coefficient_of_determination}.
Rezultate primera \ref{scripting_example} lahko vidimo v tabeli
\ref{rezultati_skripte}.
\begin{snippet}
\begin{center}
\lstinputlisting{example.py}
\end{center}
\cprotect
\caption{Napovedovanje smrtnosti otrok do enega leta iz podatkov o dostopnosti
čiste vode, številu bolniških postelj na 1000 prebivalcev in odstotku
cepljenih otrok do drugega leta starosti.}
\label{scripting_example}
\end{snippet}
\begin{table}
\begin{center}
\begin{tabular}{l|r|r}
Learner & RMSE & R2 \\ \hline
rf & 9.74 & 0.79 \\
ridge & 17.76 & 0.31 \\
mean & 21.35 & -0.00
\end{tabular}
\end{center}
\cprotect
\caption{Rezultati napovedi smrtnosti otrok do enega leta starosti.}
\label{rezultati_skripte}
\end{table}
\section{Napoved temperature s pomočjo $CO_2$ izpustov v ZDA}
Podatke svetovne banke lahko uporabimo tudi kot časovne vrste z uporabo
posebnih gradnikov za delo s časovnimi vrstami \cite{time_series}. Tukaj si
bomo ogledali enostaven primer napovedi temperature v ZDA s pomočjo podatkov o
izpustih. V tej napovedi smo uporabili podatke tako z gradnika WB Indicators
(Slika \ref{var_indicator_select})
kot tudi z gradnika WB Climate (Slika \ref{var_climate_select}),
kar prikazuje slika \ref{var_setup}. Podatke obeh gradnikov združimo v eno
tablo Orange in s pomočjo modela \verb|var| napovemo podatke za povprečno
letno temperaturo za naslednjih nekaj let, kar je prikazano na sliki
\ref{var_forecast_graph}.
\begin{figure}
\begin{center}
\includegraphics[width=11cm]{pic/var_setup.png}
\end{center}
\caption{Prikaz povezave gradnikov za napoved temperature.}
\label{var_setup}
\end{figure}
\begin{figure}
\begin{center}
\includegraphics[width=12cm]{pic/var_indicator_select.png}
\end{center}
\caption{Izbor indikatorja $CO_2$ izpustov v ZDA.}
\label{var_indicator_select}
\end{figure}
\begin{figure}
\begin{center}
\includegraphics[width=8cm]{pic/var_climate_select.png}
\end{center}
\caption{Izbor podatkov povprečnih letnih temperatur v ZDA.}
\label{var_climate_select}
\end{figure}
\begin{figure}
\begin{center}
\includegraphics[width=10cm]{pic/var_data_table.png}
\end{center}
\caption{Podatkovna tabela s ciljnim razredom, in dvema poljema.}
\label{var_data_table}
\end{figure}
\begin{figure}
\begin{center}
\includegraphics[width=12cm]{pic/var_forecast_graph.png}
\end{center}
\caption{Prikaz napovedi gibanja povprečnih letnih temperatur in $CO_2$ izpustov.}
\label{var_forecast_graph}
\end{figure}
\section{Clustering drzav }
\begin{figure}
\begin{center}
\includegraphics[width=12cm]{pic/cluster_indicators.png}
\end{center}
\caption{Izbor indikatorjev za clustering.}
\label{cluster_indicators}
\end{figure}
\begin{figure}
\begin{center}
\includegraphics[width=5cm]{pic/cluster_setup.png}
\end{center}
\caption{Postavitev okalja za MDS clustering.}
\label{cluster_indicators}
\end{figure}
\begin{figure}
\begin{center}
\includegraphics[width=12cm]{pic/cluster_mds_result.png}
\end{center}
\caption{Rezutat MDS clusteringa.}
\label{cluster_indicators}
\end{figure}