Cómo convertirse en ingeniero de aprendizaje automático

Autor: John Stephens
Fecha De Creación: 26 Enero 2021
Fecha De Actualización: 3 Mes De Julio 2024
Anonim
Cómo convertirse en ingeniero de aprendizaje automático - Aplicaciones
Cómo convertirse en ingeniero de aprendizaje automático - Aplicaciones

Contenido


Cuando te paras a pensarlo, el futuro puede ser un poco desalentador.Está lleno de inteligencia artificial, automatización, impresión 3D, realidad virtual, IoT y otros conceptos que hasta ahora parecían ciencia ficción. Pero si comprende estas ideas, también puede ser un lugar lleno de oportunidades. Por ejemplo, al comprender los conceptos básicos de IA y big data, podría forjarse una carrera como ingeniero de aprendizaje automático. Eso no solo podría darle un salario de ingeniero de aprendizaje automático muy saludable, sino que también podría ayudarlo a dar forma a ese futuro.

En esta publicación, analizaremos lo que hace un ingeniero de aprendizaje automático, por qué es un gran trabajo y cómo puede comenzar.

¿Por qué el aprendizaje automático?


El aprendizaje automático (ML) permite a las empresas utilizar grandes conjuntos de datos para aplicaciones que antes nunca hubieran sido posibles. Los algoritmos de ML pueden aprender los hábitos y los comportamientos de compra de los clientes, realizar matemáticas increíblemente complejas y habilitar productos completamente nuevos.

Casi todas las industrias van a ser muy impactado por la inteligencia artificial y el aprendizaje automático en el futuro cercano, y en formas que probablemente no esperaría. Tomemos videojuegos, por ejemplo, donde el aprendizaje automático ha hecho posible el trazado de rayos en tiempo real, lo que resulta en una iluminación fotorrealista. Toda industria se transformará por completo mediante la unión de datos y lógica.

Lea también: ¿Es seguro tu trabajo? Empleos que AI destruirá en los próximos 10-20 años

Es por esta razón que el científico de datos ha sido llamado el "trabajo más sexy de los 21S t siglo "por Harvard Business Review.


¿Cómo es un salario de ingeniería de aprendizaje automático? Según Prospects.ac.uk, el salario promedio de un ingeniero de aprendizaje automático en el Reino Unido es de £ 52,000, que puede aumentar hasta £ 170,000 si trabaja para una empresa como Google o Facebook. Eso es alrededor de $ 62,568 o $ 204,551.65 respectivamente.

Un salario de aprendizaje automático puede aumentar hasta $ 204,551

¿Qué es el aprendizaje automático?

Primero, es importante comprender con precisión qué es el aprendizaje automático y qué no.

El aprendizaje automático está estrechamente relacionado con la IA, pero estos siguen siendo conceptos distintos. Mientras que la inteligencia artificial puede describir cualquier tipo de programa o máquina diseñada para exhibir un comportamiento inteligente, el aprendizaje automático significa específicamente usar algoritmos para buscar patrones en los datos. Potencialmente, esto puede usarse para entrenar ciertos tipos de IA.

La IA que controla a los enemigos en los juegos de computadora no suele utilizar el aprendizaje automático. Más bien, utiliza un tipo de diagrama de flujo para la toma de decisiones, con el fin de responder a sus acciones con estrategias preestablecidas. Esto es lo que llamamos una Inteligencia Artificial Estrecha (ANI) porque solo puede hacer una cosa.

Lea también:ML Ki: extracción de texto de imágenes usando el SDK de aprendizaje automático de Google

Esto contrasta con la Inteligencia General Artificial (AGI), que es una IA diseñada para poder manejar múltiples tipos diferentes de tareas e incluso quizás pasar la prueba de Turing.

La visión por computadora, por otro lado, la capacidad de un programa para identificar objetos en una escena, se logra a través del aprendizaje automático. Al mirar cientos de miles de imágenes, puede "enseñar" a una IA a reconocer objetos como automóviles o plantas. Si la cámara de su teléfono tiene detección de escena, esto utilizará el aprendizaje automático. Del mismo modo, ML también se utiliza para enseñar a los asistentes virtuales el reconocimiento de voz.

El aprendizaje automático se puede utilizar para identificar problemas de salud de las radiografías y ayudar a los médicos en sus diagnósticos, o para predecir con mayor precisión el clima. Hay mucho más potencial aún por explotar.

¿Qué hace un ingeniero de aprendizaje automático?

El trabajo de un ingeniero de aprendizaje automático es enseñar IA y software utilizando datos.

El trabajo de un ingeniero de aprendizaje automático es enseñar IA y software utilizando datos. Podrían:

  • Escriba programas y desarrolle algoritmos para extraer información significativa de grandes conjuntos de datos.
  • Ejecute experimentos y pruebe diferentes enfoques
  • Optimice los programas para mejorar el rendimiento, la velocidad y la escalabilidad.
  • Manejar la ingeniería de datos para garantizar conjuntos de datos limpios.
  • Sugerir aplicaciones útiles para el aprendizaje automático

Por lo tanto, un ingeniero de aprendizaje automático podría trabajar para una empresa que ya produce un producto, ya sea reconocimiento de voz, visión por computadora o algo más especializado. Alternativamente, podrían trabajar para una agencia que brinda soluciones de aprendizaje automático a empresas que pueden beneficiarse de la tecnología. O tal vez podrían trabajar en el departamento de I + D para una empresa de tecnología como Google para crear nuevas aplicaciones.

Lea también:Etiquetado de imágenes del kit ML: determine el contenido de una imagen con aprendizaje automático

Existe cierta superposición entre los roles de un ingeniero de aprendizaje automático y un científico de datos. Del mismo modo, es posible que deba recurrir a habilidades como minería de datos, análisis predictivo, matemáticas, etc. Sin embargo, el papel del ingeniero de ML es más específico, aplicando ese conocimiento de una manera muy particular.

Y, por supuesto, el salario del ingeniero de aprendizaje automático tiende a ser mayor para reflejar esto.

Para tener una idea del tipo de cosas que necesitará comprender como ingeniero de aprendizaje automático, le recomiendo esta publicación sobre los 10 algoritmos principales utilizados en ML. Si eso es fascinante para ti, entonces probablemente disfrutarás de ML. De lo contrario, podría ser más adecuado para otro rol.

Cómo convertirse en ingeniero de aprendizaje automático

¿Interesado en convertirse en un ingeniero de aprendizaje automático? ¿Crees que tienes lo que hace falta? Esto es lo que necesita saber para comenzar y obtener un excelente salario de ingeniero de aprendizaje automático.

Lea también: Cómo trabajar como desarrollador de software en línea: todo lo que necesita saber

En términos de calificaciones y certificaciones, no hay un camino establecido para convertirse en un ingeniero de ML. Muchos de los trabajos que pagan los mejores salarios de aprendizaje automático requieren un título universitario. A menudo será un título en informática, que proporcionará una amplia comprensión de las computadoras, la tecnología y la programación. Un título en matemáticas también puede ser un gran punto de partida.

Idealmente, luego se basaría en esto con experiencia en ingeniería de software y ciencia de datos. Los lenguajes de programación más útiles en este campo son Python, C y C ++.

A partir de ahí, puede realizar la transición a roles más especializados en aprendizaje automático o adaptar su currículum con los cursos de aprendizaje automático que se encuentran a continuación. La experiencia con ML API como TensorFlow y Keras también será extremadamente útil.

Lea también: ¡Cómo usar LinkedIn y conseguir el trabajo de tus sueños!

Debido a la gran cantidad de potencia de procesamiento y almacenamiento necesarios para manejar los conjuntos de datos masivos asociados con el aprendizaje automático, en gran medida trabajará con sistemas basados ​​en la nube. Para ello, también es importante demostrar familiaridad con la informática distribuida.

Como la ingeniería de aprendizaje automático es una carrera de vanguardia, no hay un camino a seguir. Incluso puede descubrir que puede llegar lejos como programador autodidacta si puede crear un currículum lo suficientemente fuerte.

Cursos y certificaciones

Aquí hay algunos cursos y certificaciones que puede usar para avanzar como ingeniero de aprendizaje automático:

Licenciado en Ciencias de la Computación - Este es un curso completo de licenciatura en línea de la Universidad de Londres que proporcionará la base perfecta para aquellos que pueden dedicar el tiempo. Estudiarás durante 3 a 6 años y deberás dedicar de 14 a 28 horas por semana.

Ciencia de datos: Aprendizaje automático: si ya tiene experiencia en programación y / o matemáticas, entonces agregar todo el conocimiento específico del aprendizaje automático puede ser todo lo que necesita. Este es un curso gratuito de 8 semanas de la Universidad de Harvard. Puede agregar un certificado verificado por una pequeña tarifa, y también contará para un Certificado profesional de ciencia de datos si desea seguir adelante. Puedes encontrar ese curso completo aquí.

Fundamentos de la ciencia de datos: pensamiento computacional con Python: otro curso gratuito, esta vez de la Universidad de Berkeley de California. Tiene una duración de 5 semanas y requiere un compromiso de alrededor de 4 a 6 horas por semana. Puede pagar un poco más para agregar un certificado verificado, o puede contarlo para obtener un certificado profesional completo en Fundamentos de ciencia de datos.

Especialización en aprendizaje automático: esta especialización de aprendizaje automático de la Universidad de Washington se compone de cuatro cursos separados y es gratuita para inscribirse. Recibirás un certificado de curso que puedes agregar a tu LinkedIn o CV.

Programación en C #: este examen de Microsoft cuenta como crédito para un MCSA, ¡pero también lo ayudará a aumentar su CV con evidencia de habilidades de codificación relevantes por sí solo!

Lea también: Certificación de Microsoft: una guía para profesionales de la tecnología

Aprenda la clase magistral de programación de Python: este curso de Udemy no proporcionará un certificado profesional, pero es una introducción asequible y útil para este lenguaje de programación en demanda.

¡Ahí lo tienes! Eso es lo que necesita saber para convertirse en un ingeniero de aprendizaje automático. ¿Es esta una carrera que te interesaría seguir? ¿Ya eres ingeniero de ML? ¡Comparte tus consejos y experiencia en los comentarios a continuación!

Actualización, 22 de febrero de 2019 5:33 AM ET: egún alguno probadore de Project tream en Internet (a travé deAndroid Police), Lo evaluadore de Project tream ahora pueden acceder a u c...

Actualización, 12 de noviembre: Tra la publicación de la WJ hitoria, Google y Acenion publicaron anuncio de u colaboración. La compañía afirman que u colaboración cumple ...

Artículos De Portal