• No se han encontrado resultados

Big Data, Mineria y Aprendizaje: Conceptos basicos para economistas

N/A
N/A
Protected

Academic year: 2021

Share "Big Data, Mineria y Aprendizaje: Conceptos basicos para economistas"

Copied!
28
0
0

Texto completo

(1)

basicos para economistas

Walter Sosa-Escudero Universisad de San Andr´es y CONICET

(2)

Jerga

NoSQL, Hadoop, mineria, aprendizaje, visualizaci´on, fat models,

funciones de p´erdida, riesgo de Bayes, LASSO, CART, GARROTE,

sobreajuste, muestra de entrenamiento, aprendizaje supervisado y

no supervisado, validaci´on cruzada, ´arboles, bosques, podas,

nodos, clusters, boosting, bagging, matriz de confusion, curva

ROC, regularizaci´on, shrinkage, Bayes, incertidumbre de modelo,

promedio de modelos, error reproducible, prediccion fuera de muestra, bases, splines, GAM, support vector machines, subset selection, scrapping, networks, phyton, predictive analytics.

(3)

Problemas

Decidir si un email es spam.

Identificar codigos postales escritos a mano. Relevar precios.

Asignar tratamiento para pacientes con cancer.

Identificar factores que puedan identificar a los pobres.

Encontrar el nombre de una canci´on a partir de un silbido o

tarareo.

Traducir un texto.

Predecir preferencias por la redistribucion ante una eleccion. Encontrar la clase media.

(4)

Babel

Aprender, hurgar, encontrar patrones, clasificar, reducir dimensionalidad, visualizar, resumir, decidir.

Manipular, mover, organizar, guardar, recuperar, explorar datos masivos.

Data mining, statistical learning, machine learning, predictive analytics.

(5)

Experiencias

Epidemia de gripe A Iphones lentos Google translate El desafio de Netflix Mil millones de precios

(6)

El paradigma cl´

asico / frecuentista

Y = f (X) + u

Objetivo: conocer f o sus caracteristicas (derivadas, por ejemplo).

Exito: insesgadez, varianza minima, etc.

¿f ? Estructura (teoria) o representa un experimento (¿teoria?). Relacion causal?

Paradigma: estimacion insesgada / consistente y varianza minima.

(7)

Ejemplo: MCO y el modelo clasico

Y = Xβ + u bajo los supuestos clasicos. f (X) = Xβ Interes en β.

El modelo esta dado. Problema: como estimar β dado el modelo.

ˆ

β = (X0X)−1X0Y

Minimiza SRC, maximiza R2

Gauss-Markov: bajo los supuestos clasicos es MELI.

Supuestos clasicos: como afectan a las propiedades (variables omitidas, endogeneidades, heterocedasticidad, etc.)

(8)

El paradigma predictivo

Y = f (X) + u

Objetivo: predecir Y en base a X, sin observar u y sin saber f (.) (‘aprender’ f ).

Objetivo: predecir bien.

(9)

Error cuadratico medio

Z una variable aleatoria y m una constante (predictor).

ECM(m) ≡ E(Z − m)2.

Resultado:la esperanza es el mejor predictor en ECM: E(Z) minimiza ECM(m)

(10)

Prueba: ECM (m) = E(Z − m)2 =R (z − m)2f (z) dz. Las CPO son:

Z

−2(z − m)f (z) dz = 0 Dividiendo por -2 y despejando

m Z f (z) dz = Z z f (z) dz m = E(Z)

(11)

Error reducible e irreducible

Y = f (X) + u

Si f fuese conocida y X fuese observable, el problema se reduce a predecir u.

Dado que u no es observable, la mejor prediccion en ECM es su esperanza. u es el error irreducible

Cuando f es tambien desconocida, el problema de prediccion se reduce a conocer f .

(12)

Aprendizaje

Aprender f con algun proposito (minimizar el ECM, por ejemplo)

Aprender en ausencia de modelo (no hay un f preestablecido). Aprendizaje automatico (machine learning): metodos

numericos y estadisticos para dar con f a partir de datos o informacion disponible y en base a un objetivo.

(13)

Entrenamiento y evaluacion

El principal objetivo es prediccion para datos fuera de la muestra: futuros, contrafactuales, en otras regiones, circunstancias, etc.

Datos de entrenamiento: los usados para ‘aprender’ (estimar). Datos de evaluacion: usados para evaluar las predicciones Ejemplo: Netflix game, series de tiempo.

Un gran problema es como elegir los datos de entrenamiento y los de evaluacion.

(14)

La descomposicion sesgo / varianza

Recordar

Sesgo( ˆf ) = E( ˆf ) − f = E( ˆf − f ) Var( ˆf ) = E( ˆf − E( ˆf ))2

Resultado (muy importante)

ECM( ˆf ) = Sesgo2( ˆf ) + V ( ˆf )

(15)

La aproximacion econometrica

ECM( ˆf ) = Sesgo2( ˆf ) + V ( ˆf )

Cuando ˆf es insesgado, minimizar ECM( ˆf ) se reduce a

minimizar V ( ˆf )

El secreto mejor escondido: tolerando algun sesgo es posible reducir V ( ˆf ) y bajar ECM.

Si el objetivo es predecir, no es un problema tolerar estimaciones sesgadas.

(16)

Especificacion parametrica vs no parametrica

Y = f (X) + u

Enfoque parametrico: forma parametrica para f . Ejemplo:

f (X) = β1+ β2X. Cantidad finita de parametros.

Enfoque no-parametrico: solo algunas condiciones sobre f (suavidad, por ejemplo) y aprenderla de los datos. Infinitos parametros.

(17)
(18)

El trade off sesgo/varianza

Y = β1X1+ β2X2+ u

Recordar: modelo grande tiene menos posibilidades de ser sesgado, pero es mas ineficiente.

En general, los intentos por eliminar el sesgo ocurren a costa de mayor varianza. Y al reves.

(19)

Precision, complejidad e interpretabilidad

Recordar el problema de interpretacion en

Y = β1+ β2X + β3X2+ u

Hemos perdido la interpretacion de β2 como efecto marginal.

En un modelo no lineal las interpretaciones dejan de ser triviales.

Machine learning: rapidamente perdemos interpretabilidad en pos de calidad predictiva

(20)

Aprendizaje supervisado y no supervisado

Supervisado: para cada predictor xi se observa una ‘respuesta’

yi. Ejemplo: regresion. Todo lo que hemos hecho en

econometria es supervisado.

No supervisado: se observa xi pero no hay una respuesta.

(21)

Regresion y clasificacion

Division un poco arbitraria

Regresion: prediccion de variables cuantitativas. Ejemplo: salarios.

Clasificacion: prediccion de variables cualitativas. Ejemplo: trabaja o no trabaja.

Cuidado:un logit predice probabilidades no variables. Nos tomara trabajo relacionar unas con las otras.

(22)

Lo bueno

Rol de la induccion y la descripci´on en las ciencias sociales (y en la ciencia).

¿Big data o new data? Experimentos

Construccion de contrafactuales. Complejidad, alta frecuencia.

Re-evaluar la ‘tirania de la insesgadez’. ¡Bayes!

(23)

Lo malo

¿Small data? ¿Realmente hay un problema de pocos datos en las ciencias sociales?

Mas datos no es necesariamente mejor.

Choice based sampling. Papelones historicos. El origen de Gallup.

Small data es un problema poblacional: no observabilidad de contrafactuales.

Pol´ıtcas: ¿prohibir paraguas? ¿regalar televisores? Daniel Heymann y el PBI diario. Datos de la frecuencia correcta. Raices unitarias.

(24)

Lo feo

¿El fin de la teoria? Intentos ‘ateoricos’ en economia. VAR y econometria dinamica.

La ‘revolucion de credibilidad’: experimentos, instrumentos. Mostly Harmless.

¿Big data? Mejoras sustanciales con la teoria (linguistica basada en viejas traducciones, meteorologia). Acciones de politica. Analisis causal.

(25)

Perspectivas

Posturas extremas sobre el tema.

Discusion filosofica produnda sobre el rol de la teoria y la induccion.

(26)

Caja de herramientas

Lecturas

Hastie, Tibshirani,Friedman (2009)

James, Witten, Hastie and Tibshirani (2014). Murphy (2012, Machine Learning)

Varian (2014)

Edicion especial de JEP sobre Big Data (JEP, 2014)

Papers: Keely and Tan (2008, Journal of Public Econommics), Bajari et al. (2015, American Economic Review), Cavallo and Rigobon (2013, Journal of Monetary Economics).

(27)

Charla de Tim Harford sobre ‘The Big Data Trap’. Nota en Clarin (6/4/2014)

Computer intensive Olvidense de Stata

Curso (learning): Hastie and Tibshirani (Stanford) Libros gratis!

(28)

JLB

‘... su antepasado no creia en un tiempo uniforme, absoluto. Creia en infinitas series de tiempos, en una red creciente y vertiginosa de tiempos divergentes, convergentes y paralelos. ... No existimos en la mayor´ıa de esos tiempos; en algunos existe usted y no yo; en otros, yo, no usted; en otros, los dos. En este, que un favorable azar me depara, usted ha llegado a mi casa; en otro, usted, al atravezar el jard´ın, me ha encontrado muerto; en otro, yo digo estas mismas palabras, pero soy un error, un fantasma.’

El jardin de senderos que se bifurcan

‘Ireneo ten´ıa diecinueve a˜nos; hab´ıa nacido en 1868; me parecio monumental como el bronce, m´as antiguo que Egipto, anterior a las profecias y a las piramides. Pense que cada una de mis palabras (que cada uno de mis gestos) perduraria en su implacable memoria; me entorpecio el temor de multiplicar

Referencias

Documento similar

[r]

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el

Asegurar una calidad mínima en los datos es una de las tareas más difíciles de conseguir para los organismos públicos cuyo objetivo es publicar datos lo más rápidamente posible

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

[r]

Minería de Datos Tipo de Software Plataforma Base de Datos Tipo de Reportes

[r]

SECUNDARIA COMPRENDE LOS