Aprendizaje Automático sobre
Grandes Volúmenes de Datos

Clase 11

Pablo Ariel Duboue, PhD

Universidad Nacional de Córdoba,
Facultad de Matemática, Astronomía y Física
figura escudo.png

None.1 Undécima Clase: Operaciones Matriciales Distribuidas

None.1.1 Clase anterior

Material de lectura
Preguntas
Recordatorio
Las 8 falacias del cómputo distribuido
Revisión CAP
Teorema CAP asíncrono
Dado el modelo de cómputo asíncrono, no es posible garantizar Consistencia y Disponibilidad
Demostración:
Corolario:
Teorema CAP revisitado

None.1.2 Aplicaciones Matriciales Distribuidas

Distribución de Matrices Dispersas
Multiplicación de una matriz por un vector
Ax =  a11 a12 a1n a21 a22 a2n am1 am2 amn x1 x2 xn  =  a11x1 + a12x2 + ⋯ + a1nxn a21x1 + a22x2 + ⋯ + a2nxn am1x1 + am2x2 + ⋯ + amnxn
http://mathinsight.org/matrix_vector_multiplication
Matriz por vector en MR
Multiplicación de Matriz por Matriz
b11 b12 b1p b21 b22 b2p bn1 bn2 bnp  =  b11 b21 bn1 b12 b22 bn2 b1p b2p bnp
http://mathinsight.org/matrix_vector_multiplication
Matriz por Matriz dispersa
Multiplicación de Matrices Densas
Álgebra Relacional
Solución de Ax = b
Descomposición LU
Descomposición LU en MR
figura lu.png
(adaptado de Xiang Jingen, 2013)