Como desarrollador web, ¿qué habilidades debería estudiar para trabajar en la investigación de la IA?

Aparte del conocimiento de la materia (ni siquiera me preguntes sobre eso), su trabajo realmente tiene que hacer mucho más con la comprensión del cambio que con la comprensión de big data. Por supuesto, es útil si comprende un poco el big data: ¡nada arruina su credibilidad más rápido que un malentendido sobre lo que se supone que debe investigar!

Pero mirémoslo desde una perspectiva de investigación. Un documento sobre ‘big data en la industria de la ropa’ en realidad se centrará en uno o más de los tres aspectos más amplios del problema:

  • El aspecto cultural: ¿cómo una industria generalmente poblada por tipos creativos lidia con métricas duras y cuantitativas? ¿Hubo resistencia (casi siempre hay)? ¿Cuál fue la reacción de lo que podría percibirse como la cuantificación de un esfuerzo basado en la creatividad por excelencia, algo que muchos obviamente desaprobarían?
  • El aspecto económico: ¿cuál fue el gasto medio? ¿Hay datos sobre el ROI? ¿Cuál es la percepción de los empleados sobre el valor del dinero que reciben? ¿En qué se gastó el dinero? ¿Existe una correlación entre las empresas con una mayor penetración de la ciencia de datos / big data dentro de la industria y el éxito comercial?
  • El aspecto práctico: ¿qué soluciones funcionaron? ¿Qué soluciones se utilizaron? ¿Cómo decidió un fabricante de ropa qué soluciones necesitaba? ¿Quién dirigió la iniciativa dentro de la empresa? ¿Quiénes eran campeones y quiénes eran los reacios que se arrastraban? Y así.

Estos son, básicamente, los tres ‘aspectos estándar’ que se deben tener en cuenta al pensar en una industria y el efecto de los grandes datos en la misma. Si bien no están grabados en piedra, son un buen punto de partida. Para poder escribir en serio sobre todo esto, necesitarás tener aproximadamente las siguientes habilidades / entender los siguientes asuntos:

  • El aspecto cultural: la cultura empresarial, el cambio cultural y la forma en que el big data transforma a las empresas, especialmente a las empresas que generalmente no son muy competitivas (para esto, se espera que usted tenga un conocimiento decente de la psicología organizacional, la industria en sí misma). como los cambios que tienen las aplicaciones de big data en particular en las empresas, tanto psicológicas / organizativas como comerciales.
  • El aspecto económico: para esto, debe poder leer cuentas, hacer cálculos matemáticos y calcular el ROI, u obtener información de ROI de otra persona. Esto no requiere mucho conocimiento de big data o de la industria de la ropa.
  • El aspecto práctico: aquí es donde debe tener un conocimiento decente de los conceptos básicos de big data (como la diferencia de big data, AI y ML; soluciones particulares; lo que cuenta como grande, etc.), así como tener la clase de los fundamentos que necesitaría tener para poder buscar rápidamente una solución de big data que menciona una empresa y comprender de inmediato lo que hacen y colocarla en una matriz tecnológica o en una descripción general de la tecnología.

En general, creo que te has topado con un campo muy interesante, pero antes de que puedas descubrir qué habilidades necesitas, debes enfocar tu pregunta. Si me preguntara qué empacar en un viaje a la India, sería importante saber si va a viajar al sur cálido y húmedo, al medio seco y cálido o al norte frío y montañoso. Es lo mismo aquí: antes de que pueda decidir qué empacar, necesita saber exhaustivamente a dónde va.

¡Buena suerte!

La mayoría de las tecnologías básicas que necesita aprender en el dominio de big data no depende del dominio de la industria.

Yo sugeriría comenzar con lo básico: Hadoop, HDFS y YARN. Después de tener un entendimiento básico de eso, continúe con Spark. Chispa, creo, será la próxima gran cosa en big data. Si realmente desea entrar en los conceptos básicos del ecosistema de Hadoop, puede investigar y escribir su propio mapa para reducir los trabajos, pero para el análisis, no necesita aprender a reducir el mapa. Asegúrese de aprender el concepto de reducción de mapa sin embargo. Entonces Hive también es una habilidad muy buena para tener en tu arsenal.

Por último, hay muchas más tecnologías en el ecosistema de Hadoop. Puede aprenderlas según sea necesario, por ejemplo, si desea cargar un conjunto de datos, sería una buena idea aprender el canal.

Bueno, si solo buscas estudiar el impacto de Big Data en la industria de la indumentaria, honestamente, la única habilidad que necesitarías es la de investigar con curiosidad y diligencia las formas en que Big Data ha impactado en esa industria.

Sin embargo, creo que probablemente no sea eso lo que querías preguntar, y si ese es el caso, no dudes en volver a redactar tu pregunta, y haré todo lo posible para responder hoy.

Espero que ayude.

-Jude C.

Si conoces las matemáticas, ve a c231n como introducción.

Hemos enumerado muchas de las habilidades básicas que necesita (al menos para un aprendizaje profundo) aquí:

Fuente abierta, aprendizaje profundo distribuido para la JVM.

Las compañías web de lotes (Google, Facebook, Twitter) contratan ingenieros con conocimientos de ML / AI. Desarrollar habilidades de desarrollo de Scala, Java, Spark, Python. Aprender Estadística / Cursos de ML en Coursera / EdX