¿Cómo debe un graduado no de informática comenzar a aprender el aprendizaje automático?

Sí tu puedes ,

Incluso algunos de los estudiantes de mecánica también trabajan ahora como aprendizaje automático.

Ingenieros Incluso contra ti, siempre confía en ti mismo

Así que no te preocupes. Yo te guiaré .

Paso 1

Primer aprendizaje de matemáticas, cálculo aquí, probabilidad y estadística, álgebra lineal

Paso 2

Aprende Programación, Aquí Python y R Programación .

Paso 3

Sumérgete en el aprendizaje automático. Así que aquí puedes tomar cualquier curso de aprendizaje automático en línea,

Te sugeriré el mejor curso de aprendizaje automático en línea

Aprendizaje automático AZ ™: práctica en Python & R en Data Science

  • Parte 1 – Preprocesamiento de datos
  • Parte 2 – Regresión: Regresión lineal simple, Regresión lineal múltiple, Regresión polinomial, RVS, Regresión del árbol de decisión, Regresión aleatoria de bosques
  • Parte 3 – Clasificación: Regresión logística, K-NN, SVM, SVM del núcleo, Bayes ingenuos, Clasificación del árbol de decisión, Clasificación de bosques aleatorios
  • Parte 4 – Agrupación en clúster: K-medias, agrupación jerárquica
  • Parte 5 – Aprendizaje de reglas de asociación: Apriori, Eclat
  • Parte 6: Aprendizaje por refuerzo: confianza superior, muestreo de Thompson
  • Parte 7 – Procesamiento de 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 la dimensionalidad: PCA, LDA, PCA de núcleo
  • Parte 10 – Selección de modelo y realce: validación cruzada en k-fold, ajuste de parámetros, búsqueda de cuadrícula, XGBoost

Además, el curso está lleno de ejercicios prácticos que se basan en ejemplos en vivo. Así que no solo aprenderá la teoría, sino que también obtendrá práctica práctica en la construcción de sus propios modelos.

Todo lo mejor .

Si por ciencia no informática quieres decir que no eres bueno en la codificación, entonces definitivamente debes comenzar con el curso de Aprendizaje de Máquina en Coursera. Aprenderás tanto la teoría como cómo implementar el algoritmo.

Entonces puedes hacer lo siguiente:

  • Tomar el aprendizaje estadístico para aprender más teoría,
  • Tome The Analytics Edge para obtener más práctica.

Finalmente, marque esta pregunta: ¿Cómo puedo convertirme en un científico de datos? Encontrarás un montón de información allí.

Ahora no es un secreto que los MOOC (cursos en línea masivos y abiertos) como Coursera, Udacity, NPTEL, Stanford Online y MIT Opencourseware están cambiando el panorama educativo, haciendo que los cursos de las mejores escuelas de posgrado sean accesibles para el público en general. Han sido mi principal fuente de aprendizaje para diversos temas y el enfoque basado en la asignación garantiza una comprensión más clara de los conceptos subyacentes. Menciono la lista de cursos que recomendaría a alguien a quien no se le ha enseñado nada antes, así que siéntase libre de omitir los cursos con los que ya está familiarizado.

Fundamentos de Ciencias de la Computación y Matemáticas

Matemáticas y Ciencias de la Computación son el núcleo del Aprendizaje Automático y usted necesita sentirse cómodo con ellos, antes de pasar al Aprendizaje Automático. Los recursos vinculados a continuación son simples , no fáciles . Mi suposición inherente aquí es que usted pretende entender cómo funciona ML en lugar de simplemente implementar los algoritmos.

Matemáticas

  • Curso de probabilidad por la Universidad de Harvard
  • Álgebra lineal
    * Academia Khan
    * Esencia de álgebra lineal por 3Blue1Brown (más corto, más visual)
  • Cálculo
    * Cálculo Uno por la Universidad Estatal de Ohio en Coursera
    * Esencia de cálculo por 3Blue1Brown
  • Estadísticas de Sebastian Thrun en Udacity

Informática (no para programación competitiva)

  • Estructuras de datos y algoritmos
    * Videos del curso IIT Delhi (Teoría)
    * Especialización por UC San Diego en Coursera (Implementación)
    * InterviewBit (Práctica)
  • Sistemas Operativos por UC Berkeley
  • Matemáticas para Ciencias de la Computación por MIT (para los interesados)

Comenzando con Aprendizaje Automático y Aprendizaje Profundo

Una vez que haya terminado con lo básico, ahora puede sumergirse en los cursos específicos de Aprendizaje automático y / o Aprendizaje profundo. El Aprendizaje profundo ahora se aplica a una gran cantidad de dominios que van desde la visión por computadora y el procesamiento del lenguaje natural hasta la generación de autos de arte y autosuficientes. Primero, enumeraré los cursos que están disponibles de forma gratuita en línea y luego, agregaré enlaces a algunos programas que son caros, pero que también valen la pena por el tipo de apoyo que recibe.

Cimientos

  • Aprendizaje de máquina por la Universidad de Stanford en Coursera y YouTube (CS 229), impartido por Andrew Ng.
  • Deep Learning Specialization por deeplearning.ai, impartido por Andrew Ng.
  • Aprendizaje profundo práctico para codificadores por fast.ai · Haciendo que las redes neuronales se vuelvan a enfriar de nuevo

Dominio específico

  • Aprendizaje profundo para la visión por computadora por la Universidad de Stanford
  • Aprendizaje profundo para el procesamiento del lenguaje natural por la Universidad de Stanford
  • Aprendizaje de refuerzo por David Silver (UCL / DeepMind)
  • Aprendizaje de refuerzo profundo por UC Berkeley

Programas pagados

  • Ingeniero automovilístico de automóviles Nanodegree
  • Robótica nanodegree
  • Coche volador nanodegree
  • Inteligencia Artificial Nanodegree

Recursos de aprendizaje adicionales

También he escrito una respuesta detallada a esta pregunta, junto con ideas para proyectos / pasantías y consejos sobre cómo crear una red / construir su perfil en Github / LinkedIn. Por favor échale un vistazo:

https://medium.com/@amandalmia18…

Como han dicho otros, debes comenzar a tomar cursos en línea. El mejor curso para comenzar es el ” Curso de aprendizaje a máquina de Coursera ” impartido por Andrew NG. Eso solo lo motivaría a aprender ML. Para dominar el ML, necesitas tener un buen conocimiento en Álgebra Lineal y Estadísticas. Para las estadísticas, puedes aprender de la Academia Khan .

Después de eso, se sentirá cómodo con las matemáticas, el aprendizaje automático y las estadísticas. Luego puede profundizar en el aprendizaje automático estudiando el libro de texto “Introducción al aprendizaje estadístico ” de Gareth James. Daniela Witten. Trevor Hastie. Robert Tibshirani. Y, biblia de aprendizaje automático ” Reconocimiento de patrones y aprendizaje automático ” por Bishop.

Nota: No puede ignorar la codificación, las matemáticas o las estadísticas para aprender ML.

El siguiente es un curso de aprendizaje automático a nivel de maestría realizado por Georgia Tech en Udacity:
Aprendizaje automático

No hay requisitos previos para tomar este curso gratuito. Sin embargo, un conocimiento de estadística y álgebra lineal es útil.

Recomiendo el curso Machine Learning Toolbox en DataCamp, que le enseña muchos de los conceptos básicos del aprendizaje automático, incluidos los modelos de regresión, los modelos de clasificación, los datos de preprocesamiento y más. El curso te enseña a usar el paquete R de Max Kuhn, que me parece muy intuitivo y fácil de usar.

More Interesting

Estoy creando un programa de teatro para mi escuela secundaria el próximo año. ¿Dónde empiezo?

Vivo en el sur de Calcuta y quiero aprender el lenguaje de señas indio. ¿Alguien me puede dar alguna información al respecto? ¿Por dónde empiezo?

¿Cuáles son algunas opciones para las personas que no han conducido lo suficiente después de la escuela secundaria?

Quiero auto estudio japonés desde cero. ¿Dónde puedo obtener el currículo necesario para hacerlo?

¿Cuáles son algunas opiniones de Singhad College?

¿Qué tan difícil es, en general, hacer una maestría en matemáticas puras si tiene una licenciatura en matemáticas aplicadas?

¿Cómo asegurarme de obtener buenas calificaciones en la escuela?

¿Qué carrera debo elegir después de la Ciencia 12?

¿Por qué obtuve menos notas en los tableros previos a pesar de que lo sabía todo?

¿Cómo puedo, como estudiante indio, comenzar a prepararme para el MIT desde el grado 11?

¿Cómo debe prepararse un estudiante de ciencias para la Fundación CA (nuevo plan de estudios)?

¿Cuál sería la mejor opción, entre la Escuela de Negocios Booth de la Universidad de Chicago o IIM A?

¿Puede un estudiante obtener 300 puntos arriba fácilmente en BITSAT?

Soy un b. Tech. Estudiante de la rama de ingeniería eléctrica de la NIT. Acabo de salir de la universidad y quiero obtener un título de maestría. ¿Sería posible para mí obtener una beca en universidades extranjeras a través del GRE?

¿Qué es un MBA? Soy estudiante número 12 de una cadena de comercio. ¿Puedo estudiar un MBA después de un CA?