4 votos

¿Cómo debe aprender estadística un programador paranoico con las matemáticas?

(esto es lo contrario de " introducción a la estadística para matemáticos ")

Soy un programador al que le encanta escribir lógica e incluso un biblioteca de incrustación vectorial libsvm a mi nombre. Ahora me hacen preguntas sobre:

  • "factores exógenos"
  • "aleatoriedad de la muestra"
  • distribuciones, intervalos de confianza, etc.

Hay muchos programadores autodidactas Entonces, ¿cómo debo autodidactas estadísticas?

13voto

Chris Magnuson Puntos 217

El libro de Wasserman, Todas las estadísticas: Un curso conciso de inferencia estadística es una excelente lectura introductoria para hackers.

8voto

RickyB Puntos 197

Yo mismo soy programador: soy licenciado en bioinformática y biología computacional y he pasado la mayor parte de mi tiempo haciendo cosas como minería de textos y cosas así. Perl era y es lo mío, y pasé más tiempo en clases de informática del que me gustaría pensar. Pero ahora que me dedico a la política educativa, me he dado cuenta de que el núcleo de mi pensamiento ha tenido que pasar de la programación a las matemáticas.

He aquí, pues, algunos de mis consejos:

  • Busca un tema que te interese, con datos que puedas encontrar, y una pregunta para la que quieras saber una respuesta. Me di cuenta de que tener un enfoque como ese le da a mi aprendizaje de las matemáticas un punto real (que personalmente creo que es una debilidad de gran parte de la educación matemática).
  • Si te gusta la programación, creo que recorrer algunos de los análisis de datos realizados en R o Stata puede ayudarte mucho a entender lo que está pasando.
  • Consigue un buen libro. Hay muchos, pero yo diría que el que te compres (así como el idioma en el que más trabajes) depende del campo al que te dediques.
  • Habla con la gente. Me cuesta mucho entender un concepto estadístico si no lo hablo con otras personas.
  • Métete en la madriguera del conejo. Si tienes un problema, empieza por la solución más sencilla que se te ocurra. Luego pregunta a la gente por qué puede estar mal, y sigue a partir de ahí.

Creo que lo más importante es encontrar un proyecto que te interese. Yo solía pasar por alto las secciones matemáticas de las cosas y saltar directamente a la programación, pero una vez que encontré preguntas en las que era importante para mí obtener la respuesta correcta (o muy cercana a la correcta), me resultó mucho más fácil.

1voto

Ankur Loriya Puntos 160

Existen varios libros de texto gratuitos para programadores que quieran aprender estadística, todos ellos con buena reputación:

Estadísticas . También existe Think Bayes del mismo autor. Los ejemplos están en Python. Puede ser un buen punto de partida.

El libro de Matloff . (El enlace es al pdf.) Dirigido muy explícitamente a programadores informáticos que quieran aprender estadística. Tiene ejemplos de programación, etc. No lo he leído pero Matloff es un autor muy bueno y empezó como programador, luego aprendió estadística. Profundiza bastante más que el libro anterior. Los ejemplos están en R.

Modelización con datos . Este utiliza C con el gsl y también una biblioteca llamada apophenia escrita por el autor del libro. Bastante ambicioso.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X