source: tol/doc/modeling/BSR/BSR_Bayesian_Sparse_Regression.lyx @ 51c3a2f

1941-docker-image-to-testdevel
Last change on this file since 51c3a2f was 51c3a2f, checked in by Jorge Pérez <josp.jorge@…>, 18 years ago

renaming modelation to modeling

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@23 be4846ae-f051-483a-831f-b64e7d08527f

  • Property mode set to 100644
File size: 22.9 KB
Line 
1#LyX 1.5.3 created this file. For more info see http://www.lyx.org/
2\lyxformat 276
3\begin_document
4\begin_header
5\textclass amsbook
6\begin_preamble
7\usepackage{a4wide}
8%\documentclass[spanish]{article}
9\usepackage{babel}
10\usepackage{a4wide}
11\usepackage{varioref}
12\usepackage{amssymb}
13\usepackage{latexsym}
14\usepackage{amssymb}
15\usepackage{amsmath}
16
17\usepackage{graphics}
18\usepackage{graphicx}
19\usepackage{ulem}
20\usepackage{color}
21\usepackage{multicol}
22\usepackage{longtable}
23
24%\usepackage{makeidx}
25\usepackage{hyperref}
26\makeindex
27
28\hypersetup{urlbordercolor=0 0 0,pdfborder=0 0 1 [3 2]}
29\end_preamble
30\language spanish
31\inputencoding auto
32\font_roman default
33\font_sans default
34\font_typewriter cmtl
35\font_default_family default
36\font_sc false
37\font_osf false
38\font_sf_scale 100
39\font_tt_scale 100
40\graphics default
41\paperfontsize default
42\spacing single
43\papersize default
44\use_geometry false
45\use_amsmath 1
46\use_esint 0
47\cite_engine basic
48\use_bibtopic false
49\paperorientation portrait
50\secnumdepth 4
51\tocdepth 4
52\paragraph_separation indent
53\defskip medskip
54\quotes_language english
55\papercolumns 1
56\papersides 1
57\paperpagestyle default
58\tracking_changes false
59\output_changes false
60\author ""
61\author ""
62\end_header
63
64\begin_body
65
66\begin_layout Title
67
68\series bold
69\size huge
70BSR 1.0: Bayesian Sparse Regression
71\end_layout
72
73\begin_layout Author
74Víctor de Buen
75\end_layout
76
77\begin_layout Author
78\begin_inset VSpace vfill
79\end_inset
80
81
82\end_layout
83
84\begin_layout Email
85vdebuen@gmail.com
86\end_layout
87
88\begin_layout URL
89www.tol-project.org
90\end_layout
91
92\begin_layout Standard
93\align center
94
95\series bold
96\size huge
97BSR 1.0: Bayesian Sparse Regression
98\end_layout
99
100\begin_layout Standard
101\begin_inset VSpace 3cm*
102\end_inset
103
104
105\end_layout
106
107\begin_layout Standard
108\align center
109
110\size huge
111Un sistema de simulación MCMC de modelos de regresión lineal sparse
112\end_layout
113
114\begin_layout Standard
115\begin_inset VSpace 3cm*
116\end_inset
117
118
119\end_layout
120
121\begin_layout Standard
122\align center
123
124\series bold
125\size largest
126Guía del programador y manuales de usuario
127\end_layout
128
129\begin_layout Standard
130\begin_inset VSpace 3cm*
131\end_inset
132
133
134\end_layout
135
136\begin_layout Standard
137\align center
138
139\series bold
140\shape italic
141\size larger
142Octubre de 2008
143\series default
144\shape default
145\size default
146
147\begin_inset VSpace vfill
148\end_inset
149
150
151\end_layout
152
153\begin_layout Summary*
154En este documento se presenta la versión inicial 1.0, aún en desarrollo,
155 de un sistema abierto escrito en TOL
156\begin_inset Foot
157status open
158
159\begin_layout Standard
160ver
161\begin_inset LatexCommand htmlurl
162target "www.tol-project.org"
163
164\end_inset
165
166
167\end_layout
168
169\end_inset
170
171 para la simulación e inferencia bayesianas de tipo MonteCarlo-Markov Chain
172 (MCMC) mediante el algoritmo de Gibbs, sobre modelos de regresión lineal
173 sparse con estructura arbitraria (jerárquicos, redes bayesianas, ...) con
174 restricciones de desigualdad lineal, con tratamiento de omitidos y filtros
175 no lineales, ambas tanto en el input como en el output, así como con estructura
176s ARIMA.
177\begin_inset VSpace vfill
178\end_inset
179
180
181\end_layout
182
183\begin_layout Standard
184Gracias a Jorge Suit Pérez y Luis M.
185 Artiles Martínez por su paciente revisión de errores, a José Almagro por
186 la inspiración y a todo el equipo de Bayes en general por su apoyo incondiciona
187l.
188\end_layout
189
190\begin_layout Standard
191
192\size larger
193\color red
194Documento en construcción!
195\end_layout
196
197\begin_layout Standard
198\begin_inset LatexCommand tableofcontents
199
200\end_inset
201
202
203\end_layout
204
205\begin_layout Standard
206
207\end_layout
208
209\begin_layout Chapter*
210Introducción
211\end_layout
212
213\begin_layout Standard
214BSR es un sistema de estimación de modelos por simulación bayesiana, cuyo
215 objetivo es satisfacer de la forma más eficiente posible las necesidades
216 más comunes que nos encontramos los analistas de datos a la hora de resolver
217 los problemas de previsión que nos proponen nuestros clientes.
218 Muy a menudo dichos problemas suelen ser planteables como modelos jerárquicos
219 lineales, en adelante HLM (Hierarchical Lineal Model), en los que aparecen
220 ciertas no linealidades en el nivel observacional, como la presencia de
221 estructura ARIMA, datos omitidos en el input o el output, heterocedasticidad,
222 etc.; así como algunos efectos aditivos no lineales más complejos como funciones
223 de transferencia (deltas) y otros más particulares que pueden aparecer
224 en algunos proyectos.
225 
226\end_layout
227
228\begin_layout Standard
229Cada uno de estos problemas es más o menos complicado de resolver, y el
230 método utilizado para hacerlos cooperar es la simulación MCMC de Gibbs.
231 El mayor problema técnico con diferencia proviene paradójicamente del teóricame
232nte más sencillo, que es la parte lineal.
233 Esto es debido a que, incluso en problemas no muy grandes, conlleva una
234 cantidad de cálculo insoportable (complejidad cúbica), si no se trata de
235 una forma específica para aprovechar la gran cantidad de ceros que contiene
236 la matriz del diseño (sparse matrix).
237 Se trata de un sistema bastante complejo que ha servido de motor de evolución
238 de TOL, al arrastrar como elementos previos indispensables la incorporación
239 de NameBlock, un nuevo tipo de datos orientado al objeto (OOP) y VMatrix,
240 matrices con un sistema de operaciones diseñado para hacer transparente
241 al usuario las cuestiones estructurales y algorítmicas del álgebra matricial,
242 tanto denso (BLAS-LAPACK) como sparse (CHOLMOD).
243 En versiones ulteriores, se incorporará también la posibilidad de trabajo
244 en paralelo en memoria compartida (OpenMP) y distribuida (Open MPI), para
245 poder atacar problemas de grandes dimensiones (cientos de miles o millones
246 de variables).
247 
248\end_layout
249
250\begin_layout Standard
251Un sistema complejo y potente supone en principio una gran fuente de errores
252 así como una dificultad extrema en su uso y aprendizaje, por lo que desde
253 el primer momento se ha tenido en cuenta la triple vertiente: eficiencia
254 en el diseño algorítmico, robustez de los resultados mediante tests diagnóstico
255s y flexibilidad de manejo.
256 Esta última característica se logra merced a un sistema de capas de interfaz
257 (API's) de distintos niveles, las cuales se apoyan cada una en la anterior.
258 Las capas más interiores son más complicadas de utilizar, pero son más
259 flexibles y permiten diseñar modelos más complejos, como redes bayesianas,
260 y cualquier tipo de regresión lineal generalizada con las extensiones comentada
261s anteriormente, e incluso cualquier otra para la que se pueda dar un método
262 de simulación condicionado al resto de componentes.
263 Las capas exteriores son más rígidas pues se restringen a modelos cada
264 vez más ceñidos a una clase muy concreta de modelos jerárquicos, pero a
265 cambio ofrecen un manejo muy cómodo en el que el usuario define el modelo
266 en unas pocas líneas de código TOL que queda registrado en una base de
267 datos relacional (BsrHlm) que incluirá finalmente un resumen diagnóstico
268 de los resultados obtenidos en la simulación.
269\end_layout
270
271\begin_layout Standard
272Esta documentación se encuentra dividida en tres partes en función del tipo
273 de lector objetivo, lo cual se indica en el prólogo de cada una, así que
274 debe ser éste el que decida, en función de dichas indicaciones, qué partes
275 debe leer con mayor atención y cuáles puede ojear o incluso eludir.
276 Aunque cada una puede ser leída de forma independiente, las partes se presentan
277 en el orden natural de dependencias:
278\end_layout
279
280\begin_layout Itemize
281Parte I: Documentación matemática de BSR
282\end_layout
283
284\begin_layout Itemize
285Parte II: Guía del programador de BSR
286\end_layout
287
288\begin_layout Itemize
289Parte III: Manual de usuario de BSR-HLM
290\end_layout
291
292\begin_layout Part
293Documentación matemática de BSR
294\end_layout
295
296\begin_layout Standard
297Esta parte interesa a los desarrolladores matemáticos de BSR y a todos aquellos
298 que deseen comprender cómo funcionan las cosas por dentro desde el punto
299 de vista del cálculo numérico y la estadística.
300 Aquí se describen los conceptos y algoritmos matemáticos manejados por
301 BSR para la simulación, diagnosis e inferencia bayesianas de la clase de
302 modelos admisible.
303\end_layout
304
305\begin_layout Standard
306Estos son los requisitos matemáticos previos necesarios para comprender
307 sin dificultad los conceptos y algoritmos presentados en esta parte:
308\end_layout
309
310\begin_layout Itemize
311Simulación e inferencia bayesianas
312\end_layout
313
314\begin_deeper
315\begin_layout Itemize
316Generalidades de los métodos de MonteCarlo
317\end_layout
318
319\begin_layout Itemize
320Cadenas de Markov
321\end_layout
322
323\begin_layout Itemize
324Método de Gibbs
325\end_layout
326
327\begin_layout Itemize
328Método univariante ARMS
329\end_layout
330
331\begin_layout Itemize
332Diagnosis (CODA)
333\end_layout
334
335\end_deeper
336\begin_layout Itemize
337Modelos de regresión gaussiana
338\end_layout
339
340\begin_deeper
341\begin_layout Itemize
342Regresión lineal
343\end_layout
344
345\begin_deeper
346\begin_layout Itemize
347Distribución condicionada del bloque lineal
348\end_layout
349
350\begin_layout Itemize
351Distribución condicionada de la varianza
352\end_layout
353
354\end_deeper
355\begin_layout Itemize
356Regresión ARIMA
357\end_layout
358
359\begin_deeper
360\begin_layout Itemize
361Procesos estacionarios
362\end_layout
363
364\begin_layout Itemize
365Ecuaciones en diferencias regulares y estacionales (factorización)
366\end_layout
367
368\begin_layout Itemize
369La función de autocovarianzas
370\end_layout
371
372\end_deeper
373\begin_layout Itemize
374El modelo jerárquico
375\end_layout
376
377\begin_deeper
378\begin_layout Itemize
379Nodos observacionales
380\end_layout
381
382\begin_layout Itemize
383Nodos latentes
384\end_layout
385
386\begin_layout Itemize
387Nodos a priori
388\end_layout
389
390\end_deeper
391\begin_layout Itemize
392Redes bayesianas
393\end_layout
394
395\end_deeper
396\begin_layout Standard
397Estos son los resúmenes de cada capítulo:
398\end_layout
399
400\begin_layout Enumerate
401
402\emph on
403Definición de la clase de modelos admisibles en BSR
404\emph default
405: describe la clase de modelos admisibles en BSR así como el método de Gibbs
406 por bloques aplicado para la simulación.
407\end_layout
408
409\begin_layout Enumerate
410
411\emph on
412El bloque lineal con restricciones lineales
413\emph default
414: Casi todos los modelos de regresión contienen uno o varios bloques lineales
415 que suelen acumular la mayor parte de las variables por lo que es imprescindibl
416e atacar su simulación de la manera más eficiente posible, especialmente
417 si se trata de matrices sparse como es bastante habitual, sobre todo en
418 modelos estructurados como los modelos jerárquicos o las redes bayesianas.
419 También es muy importante poder forzar restricciones en forma de inecuaciones
420 sobre los parámetros de este bloque lineal.
421 Para ello es necesario manejar algoritmos sumamente eficientes de generación
422 de multinormales truncadas, descomposiciones de Cholesky y resolución de
423 sistemas lineales sparse y densos, que permitan al mismo tiempo conjugarse
424 con otros bloques de variables (Sigma, ARMA, Missing, ...) dentro del marco
425 del método de simulación de Gibbs.
426\end_layout
427
428\begin_layout Enumerate
429
430\emph on
431El bloque de varianzas
432\emph default
433: En un modelo de regresión con función de contraste arbitraria puede haber
434 uno o varios bloques de de residuos que se postulan independientes de los
435 que se quiere estimar su varianza.
436\end_layout
437
438\begin_layout Enumerate
439
440\emph on
441El bloque ARIMA
442\emph default
443: En la simulación de Gibbs de un modelo ARMA se puede utilizar el método
444 de simulación univariante ARMS para obtener realizaciones de los parámetros
445 ARMA, si se fuerza a que los polinomios AR y MA estén factorizados en monomios
446 y binomios.
447 La matriz de covarianzas de un proceso ARMA genérico de longitud
448\begin_inset Formula $m$
449\end_inset
450
451 es una matriz de Toeplitz simétrica que es más densa cuanto más cerca de
452 la unidad estén las raíces de la parte AR.
453 Para el caso MA puro es una matriz muy sparse de densidad aproximada
454\begin_inset Formula $q/m$
455\end_inset
456
457.
458 En este artículo se describe una descomposición factorial de la matriz
459 de covarianzas en el caso ARMA general mediante matrices sparse que se
460 obtienen con coste computacional
461\begin_inset Formula $O\left(n^{2}m\right)$
462\end_inset
463
464, en lugar del coste
465\begin_inset Formula $O\left(m^{3}\right)$
466\end_inset
467
468 del método de Cholesky denso, donde
469\begin_inset Formula $n=\max\left(p,q\right)+1+p$
470\end_inset
471
472, siendo
473\begin_inset Formula $p$
474\end_inset
475
476 y
477\begin_inset Formula $q$
478\end_inset
479
480 los grados de los polinomios AR y MA respectivamente.
481\end_layout
482
483\begin_layout Enumerate
484
485\emph on
486El bloque de omitidos
487\emph default
488: En la simulación de Gibbs de una regresión lineal generalizada con datos
489 omitidos en el input y en el output, si se condiciona al resto de parámetros,
490 se obtiene otra regresión lineal cuyos parámetros son los valores omitidos.
491\end_layout
492
493\begin_layout Enumerate
494
495\emph on
496El bloque no lineal
497\emph default
498: Muy a menudo se observan comportamientos de inputs que no actúan de forma
499 lineal en el filtrado de fenómenos complejos.
500 En el caso concreto de que la forma de actuar sea aditiva con respecto
501 al ruido del modelo, es posible formalizar un método genérico ARMS de simulació
502n de Gibbs de cada parámetro condicionado al resto.
503 Se expone también el caso concreto de la función de transferencia no lineal
504 (deltas).
505\end_layout
506
507\begin_layout Enumerate
508
509\emph on
510Diagnosis
511\emph default
512: Cuando ya se dispone de una cadena de Markov para un modelo comienza la
513 etapa de diagnosis que certifique la calidad de los resultados obtenidos
514 e informe de la potencia alcanzable por las ulteriores inferencias que
515 se puedan extraer de él.
516\end_layout
517
518\begin_layout Enumerate
519
520\emph on
521Mantenimiento y producción
522\emph default
523: Una vez que acaba la etapa de análisis y diseño de un modelo se pasa a
524 la etapa de producción en la que el modelo se usará para hacer inferencia
525 de una u otra forma: predicción, decisión, etc.
526 Durante esta etapa el modelo debe mantenerse en estado de revista, es decir,
527 debe ir adaptándose a los nuevos datos que vayan conociéndose e incorporando
528 eventuales nuevas variables.
529\end_layout
530
531\begin_layout Standard
532\begin_inset Include \input{BSR_P1_S1_Clase_de_modelos.lyx}
533preview true
534
535\end_inset
536
537
538\end_layout
539
540\begin_layout Standard
541\begin_inset Include \input{BSR_P1_S2_Bloque_lineal.lyx}
542preview true
543
544\end_inset
545
546
547\end_layout
548
549\begin_layout Standard
550\begin_inset Include \input{BSR_P1_S3_Bloque_de_varianzas.lyx}
551preview true
552
553\end_inset
554
555
556\end_layout
557
558\begin_layout Standard
559\begin_inset Include \input{BSR_P1_S4_Bloque_ARIMA.lyx}
560preview true
561
562\end_inset
563
564
565\end_layout
566
567\begin_layout Standard
568\begin_inset Include \input{BSR_P1_S5_Bloque_de_omitidos.lyx}
569preview true
570
571\end_inset
572
573
574\end_layout
575
576\begin_layout Standard
577\begin_inset Include \input{BSR_P1_S6_Bloque_no_lineal.lyx}
578preview true
579
580\end_inset
581
582
583\end_layout
584
585\begin_layout Standard
586\begin_inset Include \input{BSR_P1_S7_Diagnosis.lyx}
587preview true
588
589\end_inset
590
591
592\end_layout
593
594\begin_layout Standard
595\begin_inset Include \input{BSR_P1_S8_Mantenimiento_y_produccion.lyx}
596preview true
597
598\end_inset
599
600
601\end_layout
602
603\begin_layout Part
604Guía del programador de BSR
605\end_layout
606
607\begin_layout Standard
608Esta parte interesa a todos los desarrolladores de BSR y a todos aquellos
609 que deseen comprender cómo funciona BSR por dentro desde el punto de vista
610 informático.así como a los usuarios de BSR que se enfrenten a problemas
611 complejos que no se pueden representar dentro del clásico modelo jerárquico
612 lineal, bien porque se tengan estructuras reticulares, porque haya componentes
613 lineales o por cualquier otra causa.
614 
615\end_layout
616
617\begin_layout Standard
618Aquí se describe la metodología de la implementación, tanto en C++ como
619 en TOL y SQL de todo lo relacionado con el sistema BSR desde los algoritmos
620 matemáticos a las API de definición de modelos; y también cómo sacarle
621 el máximo partido a BSR utilizando la API virtual de definición de modelos
622 así como la incorporación de las extensiones no lineales y cualquier otra
623 modificación del modelo que sea representable como un bloque de Gibbs,
624 independientemente del método de simulación interno al bloque, que puede
625 ser Metropolis-Hastings o cualquier otro.
626\end_layout
627
628\begin_layout Standard
629Para llegar a una comprensión adecuada se debe haber entendido previamente
630 la Parte I de este libro.
631 Estos son los requisitos previos sobre TOL necesarios para comprender sin
632 dificultad la implementación presentada en esta parte:
633\end_layout
634
635\begin_layout Itemize
636Nivel avanzado en las características de TOL hasta la versión 1.1.6
637\end_layout
638
639\begin_layout Itemize
640Ciertos conocimientos mínimos sobre las nuevas características de la nueva
641 versión de TOL 1.1.7, la primera sobre la que funciona BSR
642\end_layout
643
644\begin_deeper
645\begin_layout Itemize
646NameBlock:
647\begin_inset LatexCommand htmlurl
648target "http://www.tol-project.org/es/node/40"
649
650\end_inset
651
652
653\end_layout
654
655\begin_layout Itemize
656VMatrix:
657\begin_inset LatexCommand htmlurl
658target "http://www.tol-project.org/es/node/90"
659
660\end_inset
661
662
663\end_layout
664
665\end_deeper
666\begin_layout Standard
667Estos son los resúmenes de cada capítulo:
668\end_layout
669
670\begin_layout Enumerate
671
672\emph on
673BysMcmc
674\emph default
675: Se describen los miembros y métodos generales del NameBlock BysMcmc cuyo
676 propósito es aglutinar todas las funcionalidades relacionadas con la inferencia
677 bayesiana basada en métodos de simulación MCMC (MonteCarlo Markov Chain)
678\end_layout
679
680\begin_layout Enumerate
681
682\emph on
683BysMcmc::Bsr::Gibbs
684\emph default
685: Se describen los miembros y métodos generales del
686\series bold
687NameBlock BysMcmc::Bsr::Gibbs
688\series default
689 que implementa los métodos de simulación propiamente dichos de la clase
690 de modelos de BSR y sus extenciones.
691\end_layout
692
693\begin_layout Standard
694
695\size larger
696\color red
697...
698 pendiente!
699\end_layout
700
701\begin_layout Standard
702\begin_inset Include \input{BSR_P2_S1_BysMcmc.lyx}
703preview true
704
705\end_inset
706
707
708\end_layout
709
710\begin_layout Standard
711\begin_inset Include \input{BSR_P2_S2_Gibbs.lyx}
712preview true
713
714\end_inset
715
716
717\end_layout
718
719\begin_layout Standard
720\begin_inset Include \input{BSR_P2_S3_Formato_ASCII_BSR.lyx}
721preview true
722
723\end_inset
724
725
726\end_layout
727
728\begin_layout Standard
729\begin_inset Include \input{BSR_P2_S4_Import.lyx}
730preview true
731
732\end_inset
733
734
735\end_layout
736
737\begin_layout Standard
738\begin_inset Include \input{BSR_P2_S5_DynHlm.lyx}
739preview true
740
741\end_inset
742
743
744\end_layout
745
746\begin_layout Standard
747
748\end_layout
749
750\begin_layout Part
751Manual de usuario de BSR-HLM
752\end_layout
753
754\begin_layout Standard
755En esta parte interesa a todos los usuarios de BSR que se enfrenten a problemas
756 que se pueden representar dentro del clásico modelo jerárquico lineal,
757 con las extensiones de estructura ARIMA y datos omitidos en el nivel observacio
758nal.
759 Se describe la base de datos del sistema BSR-HLM, los métodos para interactuar
760 con ella a diferentes niveles, usando la interfaz gráfica o una plantilla
761 de modelo en TOL según las necesidades de cada caso.
762 También se detallan los resultados obtenidos tras una simulación, los métodos
763 de diagnosis y en general todo lo relacionado con el manejo básico de BSR
764 tanto en la fase de análisis como en la de mantenimiento de un proyecto
765 de modelación.
766\end_layout
767
768\begin_layout Standard
769Estos son los resúmenes de cada capítulo:
770\end_layout
771
772\begin_layout Standard
773
774\size larger
775\color red
776...
777 pendiente!
778\end_layout
779
780\begin_layout Standard
781\begin_inset Include \input{BSR_P3_S1_BsrHlm_base_de_datos.lyx}
782preview true
783
784\end_inset
785
786
787\end_layout
788
789\begin_layout Standard
790\begin_inset Include \input{BSR_P3_S2_BsrHlm_plantilla_de_modelo.lyx}
791preview true
792
793\end_inset
794
795
796\end_layout
797
798\begin_layout Standard
799\begin_inset Include \input{BSR_P3_S3_BsrHlm_casuistica.lyx}
800preview true
801
802\end_inset
803
804
805\end_layout
806
807\begin_layout Standard
808
809\newpage
810
811\end_layout
812
813\begin_layout Part
814Referencias
815\end_layout
816
817\begin_layout Bibliography
818\begin_inset LatexCommand bibitem
819label "Bayesian Data Analysis"
820key "Bayesian-Data-Analysis"
821
822\end_inset
823
824Bayesian Data Analysis, by Andrew Gelman, John B.
825 Carlin, Hal S.
826 Stern, and Donald B.
827 Rubin
828\end_layout
829
830\begin_layout Bibliography
831\begin_inset LatexCommand bibitem
832label "Box-Jenkins"
833key "Box-Jenkins"
834
835\end_inset
836
837George Box, Gwilym M.
838 Jenkins, Time Series Analysis: Forecasting & Control, 1976
839\end_layout
840
841\begin_layout Bibliography
842\begin_inset LatexCommand bibitem
843label "ARMS"
844key "ARMS-Gilks-Best-Tan"
845
846\end_inset
847
848Gilks, W.
849 R., Best, N.
850 G.
851 and Tan, K.
852 K.
853 C.
854 (1995) Adaptive rejection Metropolis sampling.
855 Applied Statistics, 44, 455-472.
856\end_layout
857
858\begin_layout Bibliography
859\begin_inset LatexCommand bibitem
860label "Sampling Truncated Multinormal"
861key "Efficient_Gibbs_Sampling_Truncated_Multivariate_Normal"
862
863\end_inset
864
865Efficient Gibbs Sampling of Truncated Multivariate Normal with Application
866 to Constrained Linear Regression.
867 Gabriel Rodriguez-Yam, Richard A.
868 Davis, and Louis L.
869 Scharf.
870 
871\begin_inset LatexCommand htmlurl
872target "http://www.stat.colostate.edu/~rdavis/papers/CLR.pdf"
873
874\end_inset
875
876
877\end_layout
878
879\begin_layout Bibliography
880\begin_inset LatexCommand bibitem
881label "One Sample Wilcoxon Test"
882key "Small-Sample-Power-of-the-One-Sample-Wilcoxon-Test-for-Non-Normal-Shift-Alternatives"
883
884\end_inset
885
886Small Sample Power of the One Sample Wilcoxon Test for Non-Normal Shift
887 Alternatives.
888 Harvey J.
889 Arnold.
890 Source: Ann.
891 Math.
892 Statist.
893 Volume 36, Number 6 (1965), 1767-1778.
894 
895\begin_inset LatexCommand htmlurl
896target "http://projecteuclid.org/DPubS?service=UI&version=1.0&verb=Display&handle=euclid.aoms/1177699805"
897
898\end_inset
899
900
901\end_layout
902
903\begin_layout Bibliography
904\begin_inset LatexCommand bibitem
905label "ARCH in UK"
906key "ARCH-UK"
907
908\end_inset
909
910Robert F.
911 Engle, Autoregressive Conditional Heteroscedasticity with Estimates of
912 Variance of United Kingdom Inflation, 1982
913\end_layout
914
915\begin_layout Bibliography
916\begin_inset LatexCommand bibitem
917label "GARCH"
918key "GARCH"
919
920\end_inset
921
922Tim Bollerslev, Generalized Autoregressive Conditional Heteroskedasticity,
923 1986
924\end_layout
925
926\begin_layout Bibliography
927\begin_inset LatexCommand bibitem
928label "User Guide for CHOLMOD"
929key "Cholmod_User_Guide"
930
931\end_inset
932
933User Guide for CHOLMOD: a sparse Cholesky factorization and modification
934 package.
935 Timothy A.
936 Davis Dept.
937 of Computer and Information Science and Engineering Univ.
938 of Florida, Gainesville, FL.
939 
940\begin_inset LatexCommand htmlurl
941target "http://www.cise.ufl.edu/research/sparse/cholmod/CHOLMOD/Doc/UserGuide.pdf"
942
943\end_inset
944
945 
946\end_layout
947
948\begin_layout Bibliography
949\begin_inset LatexCommand bibitem
950label "The quadprog R Package"
951key "QuadProg-R-Package"
952
953\end_inset
954
955The quadprog Package: Functions to solve Quadratic Programming Problems.S
956 original by Berwin A.
957 Turlach <berwin.turlach@anu.edu.au> R port by Andreas Weingessel <Andreas.Weingesse
958l@ci.tuwien.ac.at>.
959 
960\begin_inset LatexCommand htmlurl
961target "http://cran.r-project.org/web/packages/quadprog/quadprog.pdf"
962
963\end_inset
964
965
966\end_layout
967
968\begin_layout Bibliography
969\begin_inset LatexCommand bibitem
970label "CODA"
971key "CODA-Convergence-diagnosis-output-analysis"
972
973\end_inset
974
975CODA: Convergence diagnosis and output analysis software for Gibbs sampling
976 output, Version 0.30 (1995) by Nicky Best, Mary Kathryn Cowles, Karen Vines
977 
978\begin_inset LatexCommand htmlurl
979target "http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.48.6445&rep=rep1&type=pdf"
980
981\end_inset
982
983
984\end_layout
985
986\end_body
987\end_document
Note: See TracBrowser for help on using the repository browser.