¿Puede el desarrollador de hadoop aprender el aprendizaje automático?

¡Sí! Un desarrollador de Hadoop puede y debe aprender el aprendizaje automático.

Recomiendo sinceramente aprender Machine Learning antes de aprender a desarrollar en un entorno de procesamiento distribuido paralelo como Hadoop.

En su caso, debido a que ya ha estado desarrollando Hadoop Development, el aprendizaje de Machine Learning lo expondrá a las matemáticas detrás de los algoritmos que debe desarrollar como desarrollador de Hadoop. Esto te ayudará a ser un mejor desarrollador.

Los problemas de regresión, los problemas de clasificación y los problemas de agrupamiento que forman la base del Aprendizaje automático expondrían lo que ocurre en la oficina administrativa del CEO, el gerente de producto y el departamento de ventas y promoción.

Los conocimientos de You Machine Learning, además de la habilidad de tu gente, pueden hacerte una promoción digna.

Recomiendo el curso de aprendizaje automático de Andrew Ng, cofundador de http://www.coursera.org

Sí, puedes aprender ML, no toma mucho tiempo porque eres Hadoop Developer.

Mejor aprender Machine Learning en línea, te sugeriré

El mejor curso en línea de aprendizaje automático

Machine Learning AZ ™: Python práctico y R en ciencia de datos

Está estructurado de la siguiente manera:

  • Parte 1: preprocesamiento de datos
  • Parte 2: Regresión: Regresión lineal simple, Regresión lineal múltiple, Regresión polinómica, SVR, Regresión de árbol de decisión, Regresión forestal aleatoria
  • Parte 3 – Clasificación: Regresión logística, K-NN, SVM, Kernel SVM, Naive Bayes, Clasificación del árbol de decisión, Clasificación aleatoria del bosque
  • Parte 4 – Agrupación: K-medias, agrupación jerárquica
  • Parte 5 – Aprendizaje de reglas de asociación: Apriori, Eclat
  • Parte 6 – Aprendizaje de refuerzo: límite de confianza superior, muestreo de Thompson
  • Parte 7 – Procesamiento del lenguaje natural: modelo de bolsa de palabras y algoritmos para PNL
  • Parte 8 – Aprendizaje profundo: redes neuronales artificiales, redes neuronales convolucionales
  • Parte 9 – Reducción de dimensionalidad: PCA, LDA, Kernel PCA
  • Parte 10 – Selección y refuerzo del modelo: validación cruzada k-fold, ajuste de parámetros, búsqueda de cuadrícula, XGBoost

Además, el curso está repleto de ejercicios prácticos basados ​​en ejemplos en vivo. Entonces, no solo aprenderá la teoría, sino que también obtendrá práctica práctica para construir sus propios modelos.

Y como beneficio adicional, este curso incluye plantillas de código Python y R que puede descargar y usar en sus propios proyectos.

Recursos adicionales :-

Python for Data Science y Machine Learning Bootcamp

Automatizar la exploración de datos con R

Todo lo mejor .

Un verano, mi amigo y yo estábamos trabajando en un proyecto para configurar el clúster hadoop usando 30 computadoras en nuestro laboratorio universitario. Hicimos la configuración inicial y pudimos ordenar una cantidad increíble de números en muy poco tiempo. Las cosas iban bien y bien, pero mi profesor no estaba impresionado.

Ella dijo: “Lo que hiciste es genial pero inútil. Quiero algo significativo de esto. No quiero que ustedes hagan cosas que ya están ahí afuera “.

Teníamos muchas ideas, pero cada idea requería conocimientos sobre programación, estadísticas y aprendizaje automático. Teníamos una herramienta maravillosa a mano y todo lo que necesitábamos era conocimiento sobre cómo usarla. Era muy difícil para nosotros en ese entonces aprender de cursos avanzados como el curso de Andrew Ng en Coursera o el curso de aprendizaje profundo en Udacity y Udacity nano degree era tan costoso.

Pero recientemente encontré Tutorial de aprendizaje automático y procesamiento de lenguaje natural | ChalkStreet y yo tenemos que decir que disfruté el aprendizaje. Era asequible y explicaba todo lo básico. Incluso obtuve descuentos decentes.

¡Por supuesto! Las ideas matemáticas básicas no son difíciles, y probablemente las cubriste si estudiaste informática. Sus habilidades de Hadoop serán muy útiles cuando implemente soluciones de aprendizaje automático a escala. Tenemos una lista de recursos aquí:

Aprendizaje profundo para principiantes

¡Sí! ¿Por qué no? Soy un desarrollador de Hadoop y he aprendido el aprendizaje automático y lo he estado aplicando en mi trabajo diario.

More Interesting

¿Cuál es la explicación de la fórmula de compensación de Bias Variance?

¿Qué opinas del TensorFlow Eager en comparación con Pytorch?

¿Cuáles son las ventajas de usar una representación escasa en el aprendizaje automático, especialmente en los modelos de aprendizaje profundo?

¿Cuáles son las opiniones de Yoshua Bengio sobre Kaggle y el aprendizaje automático competitivo en general?

¿Cuáles son las mejores prácticas en torno al aprendizaje automático y los sistemas de recomendación para sitios de trabajo?

¿Qué formación matemática se necesita para aprender Deep Learning?

Cómo estructurar sus proyectos de aprendizaje automático

PNL: ¿Cuáles son las aplicaciones del análisis en el procesamiento del lenguaje natural?

¿Qué significa el impulso en el descenso de gradiente estocástico?

¿Por qué mi modelo de regresión produce valores negativos para SalePrice en los datos de prueba?

¿Cuáles son los trabajos mejor pagados en el aprendizaje automático y qué habilidades requiere?

¿Cómo se actualizan los pesos en la red neuronal probabilística?

¿Cómo se implementa el aprendizaje profundo en Amazon Go (tiendas de comestibles especiales en las que recoges lo que quieras y luego te vas sin esperar a pagar)?

Soy un ingeniero electrónico que conoce algoritmos de aprendizaje automático, big data, estadísticas, SQL, Matlab. ¿Puedo ser contratado como ingeniero de IA de nivel básico?

¿Cuáles son algunas historias de éxito para Dirichlet Process Clustering?