Cómo aprender machine learning para construir startups

Para construir tus propias startups necesitas algo de experiencia y conocimiento sobre el aprendizaje automático. porque necesitas guiar a tu equipo.

si ya tiene algún conocimiento, entonces está bien si no comienza desde lo básico.

Los fundamentos básicos necesarios para el aprendizaje automático son:

temas matemáticos: álgebra, probabilidad y estadística, cálculo

programación: R, PYTHON, ALGORITMOS

MEJORES CURSOS EN LÍNEA DE APRENDIZAJE DE MÁQUINAS:

  • Machine Learning AZ ™: Python práctico y R en ciencia de datos
  • Bootcamp de ciencia de datos y aprendizaje automático con R
  • Aprendizaje automático para ciencia de datos

Elige el primer curso.

de este curso puedes aprender sobre:

  • 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

Y TAMBIÉN..

  • Programando con R
  • Funciones R avanzadas
  • Uso de marcos de datos R para resolver tareas complejas
  • Use R para manejar archivos de Excel
  • Web scraping con R
  • Conecte R a SQL
  • Use ggplot2 para visualizaciones de datos
  • Use plotly para visualizaciones interactivas
  • Aprendizaje automático con R, que incluye:
  • Regresión lineal
  • K vecinos más cercanos
  • K significa agrupamiento
  • Árboles de decisión
  • Bosques al azar
  • Twitter de minería de datos
  • Redes neuronales y aprendizaje profundo
  • Soporte de máquinas Vectore
  • ¡y mucho, mucho más!

libros sugeridos para el aprendizaje automático:

  • Aprendizaje automático práctico con Scikit-Learn y TensorFlow: conceptos, herramientas y técnicas para construir sistemas inteligentes por Aurélien Géron
  • scikit-learn, aMachine Learning for Absolute Beginners: A Plain English Introduction por Oliver Theobald

Todo lo mejor para su inicio.

Realmente depende de tus objetivos y tus antecedentes.

Sin embargo, dado que dijiste explícitamente “crear startups”, creo que quieres algo más práctico, lo que me gusta llamar “Aprendizaje automático”. Significado: desea utilizar las herramientas de aprendizaje automático de última generación para lograr un determinado objetivo.

Por lo tanto, diría: comience desde arriba, siga cavando, pare cuando: (1) haya logrado con éxito sus objetivos, (2) se volvió demasiado matemático y teórico hasta el punto de que no ayudará con (1) ) y / o (3) has encontrado un experto en el campo y lo contrataste.

Digo esto porque el problema actual con el aprendizaje sobre Machine Learning es que, dado que este es un campo posiblemente nuevo, con mucha atención de los medios, la industria y las universidades, hemos logrado muchos enfoques diferentes para aprender sobre él y muchas personas no lo hacen ‘ No sé qué enfoque es mejor para su contexto específico.

Eso lleva a las personas a querer usar el aprendizaje automático y tratar de aprender conceptos matemáticos profundos de ML, lo que rápidamente lleva a la frustración. Una buena analogía aquí sería alguien tratando de aprender a programar aprendiendo el diseño del compilador y la informática teórica: es demasiado profundo y no es el nivel adecuado para sus objetivos.

Entonces, comience desde arriba, aprenda a usar el aprendizaje automático primero, si siente que necesita más que eso, siga cavando.

Y la mejor manera de comenzar desde arriba es aprender cómo la ciencia de datos puede brindarle una buena perspectiva y las oportunidades para crear productos novedosos. Sugeriría comenzar con el libro: Data Science from Scratch: First Principles with Python: Joel Grus: 9781491901427: Books y sugeriría experimentar con una herramienta ML de muy alto nivel como scikit-learn: machine learning en Python.

Ahora digamos que te encantó la ciencia de datos y el aprendizaje automático, a pesar de que construiste tus startups, ahora quieres profundizar y comprender realmente cómo funciona esta magia, entonces te sugiero los siguientes libros:

  1. Aprendizaje automático: una perspectiva probabilística: Kevin P. Murphy: 9780262018029: libros
  2. Los elementos del aprendizaje estadístico: minería de datos, inferencia y predicción, segunda edición: Trevor Hastie, Robert Tibshirani, Jerome Friedman: 9780387848570: Libros – Amazon.es

Si siente que necesita actualizar los conceptos matemáticos en estos libros, le sugiero Khan Academy.

More Interesting

¿En qué se basa IBM Watson? ¿Es una alternativa interna de IBM a TensorFlow?

¿Qué hará Keras con TensorFlow-Slim?

¿Qué motores de búsqueda hacen un buen uso de las capacidades de búsqueda semántica?

¿Qué motor de recomendación / personalización estándar ofrece recomendaciones utilizando tanto el aprendizaje automático como la entrada manual?

¿En qué se centran los principales competidores de Kaggle? ¿Qué les ayudó a hacerlo mejor que otros?

¿Podemos vender potencia informática a empresas de aprendizaje automático? ¿Cuál es la dificultad de hacer eso?

¿Por qué la búsqueda de imágenes de Google es tan rápida?

¿Qué nivel de experiencia en aprendizaje automático se espera de un científico de datos?

¿Podría la red neuronal de convolución completa aprender a discriminar entre clases si no hay muestreo descendente y la entrada es igual a salida?

¿Cómo se usa el aprendizaje automático en la ciencia de los materiales?

Dada una serie de datos de tiempo para la construcción de modelos, ¿cómo divido el conjunto de datos en muestras de capacitación y validación?

Cómo elegir el conjunto de validación para poder representar mejor el conjunto de prueba

¿Cuál es el mejor marco de recomendación para mi primer sistema de recomendación?

¿Puede ingresar al programa de doctorado CS de nivel superior / siguiente sin publicación, suponiendo que tenga una experiencia de investigación decente?

¿Cómo funciona el texto predictivo?